Shakti - Il primo microprocessore dell'India

Prova Il Nostro Strumento Per Eliminare I Problemi





Shakti è il primo microprocessore dell'India progettato e sviluppato dagli studenti dell'IIT (Indian Institute Of Technology) di Chennai. È costruito con un microchip prodotto o creato dall'ISRO (Indian Space Research Organisation) Chandigarh.

Come da annuncio del Professor Veezhinathan del Dipartimento di Informatica e Ingegneria dell'IITM, questo microprocessore non diventerà mai obsoleto in quanto realizzato con tutti gli standard internazionali ed è uno dei pochi microprocessori open source disponibili nel mercato mondiale.




Il design di base di questo microprocessore iniziato con la selezione della migliore ISA (Instruction Set Architecture).

Come detto dal Professore questo Microprocessore è completamente progettato sulla base del nuovo RISC - V ISA. RISC - V ISA è ISA aperto e gratuito che sta creando una nuova era di innovazione del processore.



RISC-V ISA, essendo il migliore, offre software estendibile e libertà hardware sull'architettura. È il processore rivoluzionario in cui ha gettato le basi per la progettazione e l'innovazione informatica per i prossimi 50 anni.

Il concetto di base e la realizzazione del design di base di questo processore e alcuni lavori iniziali sono iniziati nell'anno 2011. Dopo un lungo periodo di 6 anni, finalmente, nell'anno 2017, il fondo di Rupie 11 crore è stato concesso dal Il governo indiano e questo progetto hanno guadagnato velocità.


Infine, è stato dimostrato che anche l'India può progettare e commercializzare il suo microprocessore ed è il momento orgoglioso per il paese.

Il professore ha anche affermato che il design di questo processore è richiesto da molti altri paesi e anche quando si tratta di sicurezza ha il suo significato.

Shakti - Primo microprocessore dell

Shakti - Primo microprocessore dell'India

Il significato di Shakti:

  • Poiché il design dello Shakti è unico ed è realizzato secondo gli standard internazionali, può essere utilizzato in molti settori.
  • È progettato principalmente per bassa potenza incorporata sistemi wireless e sistemi di rete.
  • Sta anche riducendo la fiducia nei microprocessori importati che vengono utilizzati nei settori della comunicazione e della difesa.
  • Shakti avrà un enorme significato quando inizierà a usarlo nella difesa, nelle agenzie governative e nei dipartimenti.

Maggiori informazioni su Shakti:

Shakti non è limitato solo a un processore particolare. È l'enorme famiglia di sei processori che si basa su RISC-V ISA.

Shakti ha diviso il suo ecosistema in tre tipi di processori vale a dire

  • I processori di base
  • I processori multi-core
  • Processori sperimentali.

I processori di base:

Questi processori di base sono nuovamente classificati in tre tipi:

  1. Processore di classe E:

Il processore di classe E è il classe incorporata processore. Viene utilizzato principalmente per eseguire gli RTOS di base come Zephyr ed eChronos, che sono più comunemente utilizzati nei sensori, nella robotica e nelle smart card.

È un IP open source che supporta RV 32/64 - iMac. Supporta solo le modalità macchina e utente.

  1. Processore di classe C:

Il processore di classe C è il processore di classe controller utilizzato per le applicazioni di fascia media. Questo processore è altamente ottimizzato e progettato con il supporto MMU e funziona su sistemi operativi come LINUX. Questo processore supporterà completamente RISC - V ISA.

  1. Processore di classe I:

Il processore I-Class è completamente realizzato con funzionalità come multi-threading, cache non bloccanti e altro ancora che sono completamente orientate alle prestazioni. La gamma di questo processore è compresa tra 1,5 e 2,5 GHz.

I processori multi-core:

Questi processori multi-core sono nuovamente classificati in tre tipi.

  1. Processore di classe M:

Il processore di classe M è progettato con otto core diversi realizzati con core di classe C e I.

  1. Processore di classe S:

Il processore di classe S viene utilizzato nel server Enterprise e nelle workstation. Il cuore di questo processore è la versione espansa del processore I-Class che supporta il concetto di multithreading.

  1. Processore di classe H:

La configurazione del processore di classe H è SoC che viene utilizzato nei carichi di lavoro di Analytics. È realizzato con processori sia di classe C che di classe I.

I processori sperimentali:

Questi processori sperimentali sono nuovamente classificati in due tipi:

  1. Il processore di classe T:

Il processore di classe T è un altro tipo di processore di classe C utilizzato per la sicurezza a livello di oggetto.

  1. Processore di classe F:

La versione di fault-tolerant dei processori di base è denominata processori di classe T. Le caratteristiche principali di questo processore includono DMR, TMR, configurazioni lock-step e fabric bus.

Per saperne di più su shakti clicca Qui