Shakti - Bộ vi xử lý đầu tiên của Ấn Độ

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề





Shakti là bộ vi xử lý đầu tiên của Ấn Độ được thiết kế và phát triển bởi các sinh viên của IIT (Học viện Công nghệ Ấn Độ) Chennai. Nó được chế tạo bằng một vi mạch được sản xuất hoặc tạo ra tại ISRO (Tổ chức Nghiên cứu Không gian Ấn Độ) Chandigarh.

Theo công bố của Giáo sư Veezhinathan từ Khoa Khoa học và Kỹ thuật Máy tính tại IITM, bộ vi xử lý này sẽ không bao giờ lỗi thời vì nó được sản xuất với tất cả các tiêu chuẩn quốc tế và nó là một trong số ít bộ vi xử lý mã nguồn mở có mặt trên thị trường thế giới.




Thiết kế cơ bản của bộ vi xử lý này bắt đầu với việc chọn ISA (Kiến trúc Bộ hướng dẫn) tốt nhất.

Như Giáo sư đã nói, Bộ vi xử lý này được thiết kế hoàn toàn dựa trên RISC - V ISA mới. RISC - V ISA là ISA mở và miễn phí, đang tạo ra một kỷ nguyên đổi mới bộ xử lý mới.



RISC-V ISA là sản phẩm tốt nhất cung cấp phần mềm miễn phí, có thể mở rộng và tự do phần cứng về kiến ​​trúc. Đây là Bộ xử lý mang tính cách mạng, nơi nó đặt ra con đường cho thiết kế và đổi mới máy tính trong 50 năm tới.

Khái niệm gốc và việc tạo ra thiết kế cơ bản của bộ vi xử lý này và một số công việc ban đầu đã bắt đầu vào năm 2011. Sau một thời gian dài 6 năm, cuối cùng, vào năm 2017, quỹ Rupees 11 crore đã được cấp bởi Chính phủ Ấn Độ và dự án này đã đạt được tốc độ.


Cuối cùng, người ta đã chứng minh rằng Ấn Độ cũng có thể thiết kế và tiếp thị bộ vi xử lý của mình và đó là thời khắc đáng tự hào đối với đất nước này.

Giáo sư cũng cho biết thiết kế của bộ vi xử lý này đang được nhiều quốc gia khác yêu cầu và ngay cả khi đề cập đến vấn đề bảo mật cũng có ý nghĩa của nó.

Shakti - Vi xử lý đầu tiên của Ấn Độ

Shakti - Vi xử lý đầu tiên của Ấn Độ

Ý nghĩa của Shakti:

  • Vì thiết kế của Shakti là Duy nhất và được làm theo tiêu chuẩn Quốc tế, nó có thể được sử dụng trong nhiều lĩnh vực.
  • Nó chủ yếu được thiết kế để nhúng công suất thấp hệ thống không dây và hệ thống mạng.
  • Nó cũng làm giảm sự tin tưởng đối với các bộ vi xử lý nhập khẩu đang được sử dụng trong lĩnh vực truyền thông và quốc phòng.
  • Shakti sẽ có một ý nghĩa to lớn khi nó được bắt đầu sử dụng trong quốc phòng, các cơ quan chính phủ và các ban ngành.

Thông tin thêm về Shakti:

Shakti không chỉ giới hạn trong một bộ xử lý cụ thể. Đây là gia đình khổng lồ gồm sáu bộ xử lý dựa trên RISC - V ISA.

Shakti đã chia hệ sinh thái của mình thành ba loại bộ xử lý cụ thể là

  • Bộ xử lý cơ sở
  • Bộ xử lý đa lõi
  • Bộ xử lý thử nghiệm.

Bộ xử lý cơ bản:

Các bộ xử lý cơ sở này lại được phân loại thành ba loại:

  1. Bộ xử lý E - Class:

Bộ xử lý E-Class là lớp nhúng bộ xử lý. Nó chủ yếu được sử dụng để chạy RTOS cơ bản như Zephyr và eChronos thường được sử dụng trong cảm biến, rô bốt và thẻ thông minh.

Đây là một IP nguồn mở hỗ trợ RV 32/64 - iMac. Nó chỉ hỗ trợ máy và chế độ người dùng.

  1. C - Bộ xử lý lớp:

Bộ xử lý C-Class là bộ xử lý lớp bộ điều khiển được sử dụng cho các ứng dụng tầm trung. Bộ xử lý này được thiết kế và tối ưu hóa cao với sự hỗ trợ của MMU và nó chạy trên các hệ điều hành như LINUX. Bộ xử lý này sẽ hỗ trợ hoàn toàn RISC - V ISA.

  1. Bộ xử lý lớp I:

Bộ xử lý I-Class hoàn toàn được tạo ra với các tính năng như đa luồng, bộ nhớ đệm không chặn và hơn thế nữa hoàn toàn hướng đến hiệu suất. Phạm vi của bộ xử lý này là từ 1,5 đến 2,5 GHz.

Bộ xử lý đa lõi:

Các Bộ xử lý đa lõi này lại được phân loại thành ba loại.

  1. M - Bộ xử lý lớp:

Bộ xử lý M-Class được thiết kế với tám lõi khác nhau được làm bằng cả lõi C và I.

  1. Bộ xử lý S-Class:

Bộ xử lý S-Class được sử dụng trong máy chủ Doanh nghiệp và các Trạm làm việc. Cốt lõi của bộ vi xử lý này là phiên bản mở rộng của bộ xử lý I-Class hỗ trợ khái niệm đa luồng.

  1. Bộ xử lý lớp H:

Cấu hình của Bộ xử lý lớp H là SoC được sử dụng trong khối lượng công việc Analytics. Nó được thực hiện với cả bộ vi xử lý C-Class và I-Class.

Bộ xử lý thử nghiệm:

Các bộ xử lý thử nghiệm này lại được phân loại thành hai loại:

  1. Bộ xử lý T-Class:

Bộ xử lý T-Class là một loại bộ xử lý C-Class khác được sử dụng để bảo mật mức đối tượng.

  1. Bộ xử lý F-Class:

Phiên bản có khả năng chịu lỗi của bộ xử lý cơ sở được đặt tên là bộ xử lý T-Class. Các tính năng chính của bộ xử lý này bao gồm DMR, TMR, cấu hình bước khóa và vải bus.

Để biết thêm về shakti nhấp vào đây