Shakti – 인도 최초의 마이크로 프로세서

문제를 제거하기 위해 도구를 사용해보십시오





Shakti는 IIT (Indian Institute of Technology) Chennai의 학생들이 설계하고 개발 한 인도 최초의 마이크로 프로세서입니다. ISRO (Indian Space Research Organization) Chandigarh에서 제조 또는 생성 된 마이크로 칩으로 제작되었습니다.

IITM의 컴퓨터 과학 및 공학과의 Veezhinathan 교수의 발표에 따라이 마이크로 프로세서는 모든 국제 표준으로 만들어졌으며 세계 시장에서 사용할 수있는 몇 안되는 오픈 소스 마이크로 프로세서 중 하나이므로 결코 구식이되지 않을 것입니다.




기본 디자인 이 마이크로 프로세서 최고의 ISA (Instruction Set Architecture)를 선택하는 것으로 시작되었습니다.

교수가 말했듯이이 마이크로 프로세서는 완전히 새로운 RISC – V ISA를 기반으로 설계되었습니다. RISC – V ISA는 프로세서 혁신의 새로운 시대를 만들고있는 무료 개방형 ISA입니다.



RISC-V ISA는 아키텍처에서 자유롭고 확장 가능한 소프트웨어 및 하드웨어 자유를 제공합니다. 향후 50 년 동안 컴퓨팅 설계 및 혁신으로가는 길을 마련한 혁신적인 프로세서입니다.

이 프로세서의 루트 개념과 기본 설계 및 일부 초기 작업은 2011 년에 시작되었습니다. 6 년의 긴 시간이 지난 후, 마침내 2017 년에 11 만 루피의 기금이 수여되었습니다. 인도 정부와이 프로젝트는 속도를 얻었습니다.


마지막으로 인도도 마이크로 프로세서를 설계하고 마케팅 할 수 있다는 것이 입증되었으며 이는 인도에 자랑스러운 순간입니다.

교수는 또한이 프로세서의 디자인은 다른 많은 국가에서 요구되고 있으며 보안 측면에서도 그 중요성이 있다고 말했습니다.

Shakti-인도 최초의 마이크로 프로세서

Shakti – 인도 최초의 마이크로 프로세서

Shakti의 중요성 :

  • Shakti의 디자인은 독특하고 국제 표준으로 만들어 졌기 때문에 많은 분야에서 사용될 수 있습니다.
  • 주로 임베디드 저전력 용으로 설계되었습니다. 무선 시스템 및 네트워킹 시스템.
  • 또한 통신 및 국방 분야에서 사용되고있는 수입 마이크로 프로세서에 대한 신뢰도 감소하고 있습니다.
  • Shakti는 국방, 정부 기관 및 부서에서 사용하기 시작하면 큰 의미를 갖습니다.

Shakti에 대한 추가 정보 :

Shakti는 하나의 특정 프로세서에만 국한되지 않습니다. RISC – V ISA에 의존하는 6 개의 프로세서로 구성된 거대한 제품군입니다.

Shakti는 생태계를 세 가지 유형의 프로세서, 즉

  • 기본 프로세서
  • 멀티 코어 프로세서
  • 실험용 프로세서.

기본 프로세서 :

이러한 기본 프로세서는 다시 세 가지 유형으로 분류됩니다.

  1. E – 클래스 프로세서 :

E-Class 프로세서는 임베디드 클래스 프로세서. 주로 센서, 로봇 공학 및 스마트 카드에서 더 일반적으로 사용되는 Zephyr 및 eChronos와 같은 기본 RTOS를 실행하는 데 사용됩니다.

RV 32/64 – iMac을 지원하는 오픈 소스 IP입니다. 기기 및 사용자 모드 만 지원합니다.

  1. C – 클래스 프로세서 :

C-Class 프로세서는 중급 애플리케이션에 사용되는 컨트롤러 클래스 프로세서입니다. 이 프로세서는 고도로 최적화되고 MMU 지원으로 설계되었으며 LINUX와 같은 운영 체제에서 실행됩니다. 이 프로세서는 RISC – V ISA를 완벽하게 지원합니다.

  1. I – 클래스 프로세서 :

I – Class 프로세서는 완전히 성능 지향적 인 멀티 스레딩, 비 차단 캐시 등과 같은 기능으로 완벽하게 만들어졌습니다. 이 프로세서의 범위는 1.5 ~ 2.5GHz입니다.

멀티 코어 프로세서 :

이러한 멀티 코어 프로세서는 다시 세 가지 유형으로 분류됩니다.

  1. M – 클래스 프로세서 :

M – 클래스 프로세서는 C 및 I 클래스 코어로 만들어진 8 개의 다른 코어로 설계되었습니다.

  1. S – 클래스 프로세서 :

S – 클래스 프로세서는 엔터프라이즈 서버 및 워크 스테이션에서 사용됩니다. 이 프로세서의 핵심은 멀티 스레딩 개념을 지원하는 I – Class 프로세서의 확장 버전입니다.

  1. H – 클래스 프로세서 :

H – Class Processor의 구성은 Analytics 워크로드에 사용되는 SoC입니다. C – Class 및 I – Class 프로세서로 만들어졌습니다.

실험용 프로세서 :

이러한 실험용 프로세서는 다시 두 가지 유형으로 분류됩니다.

  1. T – 클래스 프로세서 :

T- 클래스 프로세서는 객체 수준 보안에 사용되는 또 다른 유형의 C- 클래스 프로세서입니다.

  1. F – 클래스 프로세서 :

기본 프로세서의 내결함성 버전은 T – 클래스 프로세서로 명명됩니다. 이 프로세서의 주요 기능에는 DMR, TMR, 잠금 단계 구성 및 버스 패브릭이 포함됩니다.

shakti 클릭에 대해 더 알고 여기