SHAKTI (microprocessor)

Shakti
General information
Designed byIndian Institute of Technology, Madras
Common manufacturers
Architecture and classification
ApplicationSoC, development boards, based software platform, IOT
Instruction setRISC-V
Models
  • E-Class
  • C-Class
  • I-Class
  • M-Class
  • S-Class
  • H-Class

Shakti (stylized as SHAKTI) is an open-source initiative by the Reconfigurable Intelligent Systems Engineering (RISE) group at Indian Institute of Technology, Madras (IIT Madras) to develop the first indigenous Indian industrial-grade processor.[1][2] The aims of the Shakti initiative include building an open source production-grade processor, complete systems on a chip (SoCs), microprocessor development boards, and a Shakti-based software platform. The main focus of the team is computer architecture research to develop SoCs, which are competitive with commercial offerings in the market in area, power, and performance. All the source codes for Shakti are open-sourced under the Modified BSD License. The project was funded by the Ministry of Electronics and Information Technology (MeITY), Government of India.[3][2]

A prototype version of a Shakti microcontroller.
  1. ^ "Shakti". IIT Madras. 2021. Retrieved 2024-09-04.
  2. ^ a b Veezhinathan, Kamakoti (November 2022). "Building the Shakti Microprocessor". cacm.acm.org. Retrieved 2022-11-15.
  3. ^ "IIT-Madras Develops 'India's First Microprocessor', Shakti". NDTV Gadgets 360. 2 November 2018. Retrieved 2020-04-10.