Shakti - pierwszy mikroprocesor Indii

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Shakti to pierwszy mikroprocesor Indii zaprojektowany i opracowany przez studentów IIT (Indian Institute Of Technology) Chennai. Jest zbudowany z mikroczipa, który jest produkowany lub tworzony przez ISRO (Indyjska Organizacja Badań Kosmicznych) Chandigarh.

Zgodnie z zapowiedzią profesora Veezhinathana z Wydziału Informatyki i Inżynierii IITM, ten mikroprocesor nigdy nie będzie przestarzały, ponieważ jest wykonany zgodnie ze wszystkimi międzynarodowymi standardami i jest jednym z niewielu mikroprocesorów typu open source dostępnych na rynku światowym.




Podstawowy projekt ten mikroprocesor rozpoczęto od wybrania najlepszego ISA (architektura zestawu instrukcji).

Jak powiedział profesor, ten mikroprocesor jest całkowicie zaprojektowany w oparciu o nowy RISC - V ISA. RISC - V ISA jest darmowym i otwartym ISA, który tworzy nową erę innowacji procesorów.



RISC-V ISA jako najlepszy zapewnia bezpłatne, rozszerzalne oprogramowanie i swobodę sprzętową w architekturze. Jest to rewolucyjny procesor, który wytyczył ścieżkę do projektowania komputerów i innowacji na następne 50 lat.

Koncepcja korzenia i wykonanie podstawowej konstrukcji tego procesora oraz kilka wstępnych prac rozpoczęto w 2011 roku. Po długich 6 latach ostatecznie w 2017 roku fundusz w wysokości 11 crore rupii został przekazany przez Rząd Indii i ten projekt nabrały tempa.


Wreszcie udowodniono, że Indie mogą również zaprojektować i sprzedać swój mikroprocesor i jest to dumny moment dla kraju.

Profesor powiedział też, że o projekt tego procesora pyta wiele innych krajów i nawet ze względów bezpieczeństwa ma swoje znaczenie.

Shakti - pierwszy mikroprocesor Indii

Shakti - pierwszy mikroprocesor Indii

Znaczenie Shakti:

  • Ponieważ konstrukcja Shakti jest wyjątkowa i wykonana zgodnie z międzynarodowymi standardami, może być stosowana w wielu sektorach.
  • Jest przeznaczony głównie do wbudowania małej mocy systemy bezprzewodowe i systemy sieciowe.
  • Zmniejsza również zaufanie do importowanych mikroprocesorów, które są wykorzystywane w sektorach komunikacji i obronności.
  • Shakti będzie miała ogromne znaczenie, gdy zacznie być używana w obronie, agencjach rządowych i departamentach.

Więcej o Shakti:

Shakti nie ogranicza się tylko do jednego konkretnego procesora. To ogromna rodzina sześciu procesorów opartych na RISC-V ISA.

Shakti podzielił swój ekosystem na trzy typy procesorów, a mianowicie

  • Podstawowe procesory
  • Procesory wielordzeniowe
  • Eksperymentalne procesory.

Podstawowe procesory:

Te podstawowe procesory są ponownie podzielone na trzy typy:

  1. Procesor klasy E:

Procesor klasy E to klasa osadzona edytor. Jest używany głównie do uruchamiania podstawowych systemów RTOS, takich jak Zephyr i eChronos, które są częściej używane w czujnikach, robotach i kartach inteligentnych.

Jest to adres IP typu open source, który obsługuje RV 32/64 - iMac. Obsługuje tylko tryby maszyny i użytkownika.

  1. Procesor klasy C:

Procesor klasy C to procesor klasy kontrolera używany w zastosowaniach o średnim zasięgu. Ten procesor jest wysoce zoptymalizowany i zaprojektowany z obsługą MMU i działa na systemach operacyjnych takich jak LINUX. Ten procesor w pełni obsługuje RISC-V ISA.

  1. Procesor klasy I:

Procesor klasy I jest w całości wykonany z funkcjami, takimi jak wielowątkowa, nieblokująca pamięć podręczna i wiele innych, które są całkowicie zorientowane na wydajność. Zasięg tego procesora wynosi od 1,5 do 2,5 GHz.

Procesory wielordzeniowe:

Te procesory wielordzeniowe są ponownie podzielone na trzy typy.

  1. Procesor klasy M:

Procesor klasy M został zaprojektowany z ośmioma różnymi rdzeniami wykonanymi z rdzeni klasy C i I.

  1. Procesor klasy S:

Procesor klasy S jest używany w serwerze Enterprise i stacjach roboczych. Rdzeniem tego procesora jest rozszerzona wersja procesora I-Class obsługująca koncepcję wielowątkowości.

  1. Procesor klasy H:

Konfiguracja procesora klasy H to SoC, która jest używana w obciążeniach Analytics. Jest wykonany z procesorów klasy C i klasy I.

Eksperymentalne procesory:

Te eksperymentalne procesory są ponownie podzielone na dwa typy:

  1. Procesor klasy T:

Procesor klasy T to inny typ procesora klasy C, który jest używany do ochrony na poziomie obiektu.

  1. Procesor klasy F:

Wersja procesorów podstawowych odpornych na uszkodzenia nosi nazwę procesorów klasy T. Główne cechy tego procesora to DMR, TMR, konfiguracje lock-step i struktury magistrali.

Aby dowiedzieć się więcej o shakti, kliknij tutaj