Shakti - Ang Unang Microprocessor ng India

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Ang Shakti ay ang unang Microprocessor Ng India na idinisenyo at binuo ng mga mag-aaral ng IIT (Indian Institute Of Technology) Chennai. Ito ay binuo gamit ang isang microchip na gawa o nilikha sa ISRO (Indian Space Research Organization) Chandigarh.

Alinsunod sa anunsyo ni Propesor Veezhinathan mula sa Kagawaran ng Agham at Kompyuter sa Computer sa IITM, ang microprocessor na ito ay hindi kailanman mawawalan ng panahon dahil ginawa ito sa lahat ng mga pamantayang pang-internasyonal at ito ay isa sa ilang mga open-source microprocessor na magagamit sa pandaigdigang merkado.




Ang pangunahing disenyo ng ang microprocessor na ito nagsimula sa pagpili ng pinakamahusay na ISA (Instruction Set Architecture).

Tulad ng sinabi ng Propesor ang Microprocessor na ito ay ganap na dinisenyo batay sa bagong RISC - V ISA. Ang RISC - Ang V ISA ay libre at bukas na ISA na lumilikha ng isang bagong panahon ng pagbabago ng processor.



Ang RISC-V ISA na ang pinakamahusay na naghahatid ng libre, extensible software at kalayaan sa hardware sa arkitektura. Ito ang rebolusyonaryong Proseso kung saan naglagay ito ng landas sa disenyo ng kompyuter at pagbabago sa susunod na 50 taon.

Ang konsepto ng ugat at ang paggawa ng pangunahing disenyo ng processor na ito at ang ilang paunang gawain ay nagsimula sa taong 2011. Matapos ang isang mahabang panahon ng 6 na taon, sa wakas, sa taon ng 2017, ang pondo ng Rupees 11 crore ay ibinigay ng Pamahalaang India at ang proyektong ito ay nakakuha ng bilis.


Sa wakas, napatunayan na ang India ay maaari ring magdisenyo at ipamaligya ang microprocessor nito at ito ang ipinagmamalaking sandali sa bansa.

Sinabi din ni Propesor na ang disenyo ng processor na ito ay tinanong ng maraming iba pang mga bansa at kahit na pagdating sa punto ng seguridad ay may kahalagahan nito.

Shakti - Unang Microprocessor Ng india

Shakti - Unang Microprocessor Ng India

Ang kahalagahan ng Shakti:

  • Dahil ang disenyo ng Shakti ay Natatangi at ginawa ng mga pamantayang Internasyonal, maaari itong magamit sa maraming mga sektor.
  • Pangunahin itong idinisenyo para sa naka-embed na mababang lakas mga wireless system at mga sistema ng networking.
  • Binabawasan din ang tiwala sa mga na-import na microprocessor na ginagamit sa mga sektor ng komunikasyon at depensa.
  • Ang Shakti ay magkakaroon ng isang malaking kahalagahan kapag nagsimula itong gamitin sa pagtatanggol, mga ahensya ng gobyerno, at mga kagawaran.

Dagdag pa tungkol sa Shakti:

Ang Shakti ay hindi lamang limitado sa isang partikular na processor. Ito ay ang malaking pamilya ng anim na processor na umaasa sa RISC - V ISA.

Hinati ng Shakti ang ecosystem nito sa tatlong uri ng mga prosesor

  • Ang Mga Base Processor
  • Ang Mga Multi-Core na Proseso
  • Mga Pang-eksperimentong Proseso.

Ang Mga Base Processor:

Ang mga Base Processor na ito ay muling naiuri sa tatlong uri:

  1. E - Processor ng Klase:

Ang E-Class processor ay ang naka-embed na klase processor. Pangunahin itong ginagamit upang patakbuhin ang pangunahing RTOS tulad ng Zephyr at eChronos na karaniwang ginagamit sa mga sensor, robotics, at smart card.

Ito ay isang open-source IP na sumusuporta sa RV 32/64 - iMac. Sinusuportahan lamang nito ang machine at mga mode ng gumagamit.

  1. C - Class Processor:

Ang C-Class Processor ay ang controller class processor na ginagamit para sa mga medium-range na application. Ang processor na ito ay lubos na na-optimize at dinisenyo kasama ang suporta ng MMU at tumatakbo ito sa mga operating system tulad ng LINUX. Ang processor na ito ay ganap na susuportahan ang RISC - V ISA.

  1. I - class Processor:

Ang I - Class processor ay ganap na ginawa ng mga tampok tulad ng multi-threading, nonblocking cache, at higit pa na ganap na nakatuon sa pagganap. Ang saklaw ng processor na ito ay nasa pagitan ng 1.5 hanggang 2.5 GHz.

Ang Mga Multi-Core na Proseso:

Ang mga Multi-Core Processor na ito ay muling naiuri sa tatlong uri.

  1. M - Proseso ng Klase:

Ang M - Class Processor ay dinisenyo na may walong magkakaibang mga core na ginawa gamit ang parehong mga core ng klase ng C at I.

  1. Ang S - Class Processor:

Ang S - Class Processor ay ginagamit sa server ng Enterprises at Mga Istasyon ng Trabaho. Ang core ng processor na ito ay ang pinalawak na bersyon ng I - Class processor na sumusuporta sa konsepto ng multithreading.

  1. Ang H - Class Processor:

Ang pagsasaayos ng H - Class Processor ay SoC na ginagamit sa mga workload ng Analytics. Ginawa ito kasama ng parehong C - Class at I - Class processors.

Ang Mga Pang-eksperimentong Proseso:

Ang mga Pang-eksperimentong Proseso na ito ay muling naiuri sa dalawang uri:

  1. Ang T - Class Processor:

Ang T-Class processor ay isa pang uri ng C-Class processor na ginagamit para sa seguridad sa antas ng object.

  1. Ang F - Class Processor:

Ang bersyon ng mapagparaya sa kasalanan ng mga base processors ay pinangalanan bilang T - Class processors. Ang mga pangunahing tampok ng processor na ito ay kasama ang DMR, TMR, mga configure ng lock-step, at mga tela ng bus.

Upang malaman ang higit pa tungkol sa pag-click sa shakti dito