Shakti - o primeiro microprocessador da Índia

Experimente Nosso Instrumento Para Eliminar Problemas





Shakti é o primeiro microprocessador da Índia que é projetado e desenvolvido pelos alunos do IIT (Instituto Indiano de Tecnologia) de Chennai. É construído com um microchip que é fabricado ou criado na ISRO (Organização de Pesquisa Espacial Indiana) Chandigarh.

Conforme anúncio do Professor Veezhinathan do Departamento de Ciência da Computação e Engenharia do IITM, Este microprocessador nunca ficará desatualizado por ser feito com todos os padrões internacionais e é um dos poucos microprocessadores open source disponíveis no mercado mundial.




O design básico de este microprocessador começou selecionando o melhor ISA (Instruction Set Architecture).

Como disse o Professor este Microprocessador foi totalmente projetado com base no novo RISC-V ISA. RISC-V ISA é um ISA aberto e gratuito, que está criando uma nova era de inovação em processadores.



O RISC-V ISA sendo o melhor oferece o software livre e extensível e liberdade de hardware na arquitetura. É o processador revolucionário onde estabeleceu um caminho para o design e inovação da computação nos próximos 50 anos.

O conceito de raiz e a confecção do design básico deste processador e alguns trabalhos iniciais começaram no ano de 2011. Depois de um longo tempo de 6 anos, finalmente, no ano de 2017, o fundo de Rúpias 11 crore foi concedido pela O governo indiano e este projeto ganharam velocidade.


Finalmente, ficou provado que a Índia também pode projetar e comercializar seu microprocessador e é um momento de orgulho para o país.

O professor disse ainda que o projeto deste processador está sendo solicitado por muitos outros países e mesmo quando se trata de questão de segurança tem sua importância.

Shakti - primeiro microprocessador da Índia

Shakti - primeiro microprocessador da Índia

O significado de Shakti:

  • Como o design do Shakti é único e feito de acordo com os padrões internacionais, ele pode ser usado em muitos setores.
  • É projetado principalmente para baixa potência incorporada sistemas sem fio e sistemas de rede.
  • Também está reduzindo a confiança nos microprocessadores importados que estão sendo usados ​​nos setores de comunicação e defesa.
  • Shakti terá um grande significado quando começar a ser usado na defesa, agências governamentais e departamentos.

Mais sobre Shakti:

Shakti não se limita apenas a um processador específico. É a enorme família de seis processadores que contam com o RISC-V ISA.

Shakti dividiu seu ecossistema em três tipos de processadores, a saber

  • Os processadores básicos
  • Os processadores multi-core
  • Processadores experimentais.

Os processadores básicos:

Esses processadores básicos são novamente classificados em três tipos:

  1. E - Processador de Classe:

O processador E-Class é o classe incorporada processador. É usado principalmente para executar RTOS básicos como Zephyr e eChronos, que são mais comumente usados ​​em sensores, robótica e cartões inteligentes.

É um IP de código aberto compatível com RV 32/64 - iMac. Ele suporta apenas os modos de máquina e usuário.

  1. C - Processador de classe:

O processador C-Class é o processador da classe do controlador usado para aplicações de médio alcance. Este processador é altamente otimizado e projetado com o suporte MMU e funciona em sistemas operacionais como o LINUX. Este processador é totalmente compatível com RISC-V ISA.

  1. I - Processador de classe:

O processador I-Class é totalmente feito com recursos como multithreading, caches não bloqueadores e outros, que são totalmente orientados para o desempenho. A faixa deste processador é de 1,5 a 2,5 GHz.

Os processadores multi-core:

Esses processadores multi-core são novamente classificados em três tipos.

  1. M - Processador de classe:

O processador M-Class é projetado com oito núcleos diferentes feitos com núcleos das classes C e I.

  1. O processador S-Class:

O processador S-Class é usado no servidor Enterprises e nas estações de trabalho. O núcleo deste processador é a versão expandida do processador I-Class, que suporta o conceito de multithreading.

  1. O processador H - Class:

A configuração do processador H-Class é SoC, que é usado nas cargas de trabalho do Analytics. É feito com processadores C-Class e I-Class.

Os processadores experimentais:

Esses processadores experimentais são novamente classificados em dois tipos:

  1. O processador T-Class:

O processador T-Class é outro tipo de processador C-Class usado para segurança em nível de objeto.

  1. O processador F - Class:

A versão do tolerante a falhas dos processadores básicos é nomeada como processadores T-Class. Os principais recursos desse processador incluem DMR, TMR, configurações de etapa de bloqueio e telas de barramento.

Para saber mais sobre Shakti clique aqui