Shakti: el primer microprocesador de la India

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





Shakti es el primer microprocesador de la India diseñado y desarrollado por los estudiantes del IIT (Instituto Indio de Tecnología) de Chennai. Está construido con un microchip que se fabrica o crea en ISRO (Organización de Investigación Espacial de la India) Chandigarh.

Según el anuncio del profesor Veezhinathan del Departamento de Ciencias de la Computación e Ingeniería del IITM, este microprocesador nunca quedará desactualizado ya que está hecho con todos los estándares internacionales y es uno de los pocos microprocesadores de código abierto disponibles en el mercado mundial.




El diseño básico de este microprocesador comenzó con la selección de la mejor ISA (Arquitectura de conjunto de instrucciones).

Como dijo el profesor este Microprocesador está completamente diseñado en base al nuevo RISC - V ISA. RISC - V ISA es ISA abierto y gratuito que está creando una nueva era de innovación de procesadores.



RISC-V ISA es el mejor y ofrece la libertad de software y hardware extensible y gratuita en arquitectura. Es el procesador revolucionario en el que abrió el camino hacia el diseño y la innovación informática durante los próximos 50 años.

El concepto de raíz y la realización del diseño básico de este procesador y algunos trabajos iniciales comenzaron en el año 2011. Después de un largo tiempo de 6 años, finalmente, en el año de 2017, el fondo de rupias 11 crore fue otorgado por el Gobierno indio y este proyecto ganó velocidad.


Finalmente, se ha demostrado que India también puede diseñar y comercializar su microprocesador y es el momento de orgullo para el país.

El profesor también dijo que el diseño de este procesador está siendo solicitado por muchos otros países e incluso cuando se trata del punto de seguridad tiene su importancia.

Shakti - Primer microprocesador de India

Shakti: primer microprocesador de la India

El significado de Shakti:

  • Dado que el diseño de Shakti es único y se basa en estándares internacionales, se puede utilizar en muchos sectores.
  • Está diseñado principalmente para bajo consumo integrado sistemas inalámbricos y sistemas de redes.
  • También está reduciendo la confianza en los microprocesadores importados que se están utilizando en los sectores de comunicación y defensa.
  • Shakti tendrá una gran importancia cuando se comience a usar en la defensa, las agencias gubernamentales y los departamentos.

Más sobre Shakti:

Shakti no se limita solo a un procesador en particular. Es la enorme familia de seis procesadores que se basan en el RISC - V ISA.

Shakti ha dividido su ecosistema en tres tipos de procesadores:

  • Los procesadores base
  • Los procesadores multinúcleo
  • Procesadores experimentales.

Los procesadores base:

Estos procesadores base se clasifican nuevamente en tres tipos:

  1. Procesador de clase E:

El procesador E-Class es el clase incrustada procesador. Se utiliza principalmente para ejecutar RTOS básicos como Zephyr y eChronos, que se utilizan más comúnmente en sensores, robótica y tarjetas inteligentes.

Es una IP de código abierto compatible con RV 32/64 - iMac. Solo es compatible con los modos máquina y usuario.

  1. C - Procesador de clase:

El procesador C-Class es el procesador de clase de controlador que se utiliza para las aplicaciones de rango medio. Este procesador está altamente optimizado y diseñado con el soporte de MMU y se ejecuta en sistemas operativos como LINUX. Este procesador admitirá completamente el RISC-V ISA.

  1. I - procesador de clase:

El procesador I - Class está completamente hecho con características como cachés sin bloqueo de subprocesos múltiples y más, que están completamente orientadas al rendimiento. El rango de este procesador está entre 1,5 y 2,5 GHz.

Los procesadores de varios núcleos:

Estos procesadores de varios núcleos se clasifican nuevamente en tres tipos.

  1. Procesador de clase M:

El procesador de clase M está diseñado con ocho núcleos diferentes que se fabrican con núcleos de clase C e I.

  1. El procesador de clase S:

El procesador S-Class se utiliza en el servidor de empresas y estaciones de trabajo. El núcleo de este procesador es la versión ampliada del procesador I-Class que admite el concepto de subprocesos múltiples.

  1. El procesador de clase H:

La configuración del procesador de clase H es SoC, que se utiliza en las cargas de trabajo de Analytics. Está fabricado con procesadores Clase C e Clase I.

Los procesadores experimentales:

Estos procesadores experimentales se clasifican nuevamente en dos tipos:

  1. El procesador de clase T:

El procesador T-Class es otro tipo de procesador C-Class que se utiliza para la seguridad a nivel de objeto.

  1. El procesador de clase F:

La versión tolerante a fallos de los procesadores base se denomina procesadores T - Class. Las características principales de este procesador incluyen DMR, TMR, configuraciones de paso de bloqueo y estructuras de bus.

Para saber más sobre shakti, haga clic en aquí