Shakti - ไมโครโปรเซสเซอร์ตัวแรกของอินเดีย

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





Shakti เป็นไมโครโปรเซสเซอร์ตัวแรกของอินเดียซึ่งออกแบบและพัฒนาโดยนักศึกษาของ IIT (Indian Institute Of Technology) Chennai มันถูกสร้างขึ้นด้วยไมโครชิปที่ผลิตหรือสร้างขึ้นที่ ISRO (Indian Space Research Organization) Chandigarh

ตามประกาศของศาสตราจารย์ Veezhinathan จากภาควิชาวิทยาการคอมพิวเตอร์และวิศวกรรมที่ IITM ไมโครโปรเซสเซอร์นี้จะไม่มีวันล้าสมัยเพราะผลิตด้วยมาตรฐานสากลทั้งหมดและเป็นหนึ่งในไมโครโปรเซสเซอร์โอเพนซอร์สเพียงไม่กี่ตัวที่มีอยู่ในตลาดโลก




การออกแบบพื้นฐานของ ไมโครโปรเซสเซอร์นี้ เริ่มต้นด้วยการเลือก ISA (Instruction Set Architecture) ที่ดีที่สุด

ตามที่ศาสตราจารย์กล่าวว่าไมโครโปรเซสเซอร์นี้ได้รับการออกแบบอย่างสมบูรณ์โดยใช้ RISC - V ISA ใหม่ RISC - V ISA เป็น ISA ฟรีและเปิดซึ่งกำลังสร้างยุคใหม่ของนวัตกรรมโปรเซสเซอร์



RISC-V ISA เป็นสิ่งที่ดีที่สุดมอบซอฟต์แวร์ฟรีที่ขยายได้และฮาร์ดแวร์ที่เป็นอิสระในสถาปัตยกรรม นับเป็นโปรเซสเซอร์รุ่นใหม่ที่วางเส้นทางสู่การออกแบบและนวัตกรรมคอมพิวเตอร์ในอีก 50 ปีข้างหน้า

แนวคิดหลักและการสร้างการออกแบบพื้นฐานของโปรเซสเซอร์นี้และงานเริ่มต้นบางส่วนได้เริ่มต้นในปี 2554 หลังจากเวลาผ่านไปนาน 6 ปีในที่สุดในปี 2560 กองทุนรูปี 11 ล้านรูปีก็ได้รับมอบจาก รัฐบาลอินเดียและโครงการนี้ได้รับความรวดเร็ว


ในที่สุดก็ได้รับการพิสูจน์แล้วว่าอินเดียสามารถออกแบบและทำตลาดไมโครโปรเซสเซอร์ได้และถือเป็นช่วงเวลาแห่งความภาคภูมิใจของประเทศ

ศาสตราจารย์ยังกล่าวอีกว่าการออกแบบโปรเซสเซอร์นี้กำลังถูกถามโดยประเทศอื่น ๆ และแม้ว่าจะเป็นเรื่องของความปลอดภัยก็มีความสำคัญ

Shakti - ไมโครโปรเซสเซอร์ตัวแรกของอินเดีย

Shakti - ไมโครโปรเซสเซอร์ตัวแรกของอินเดีย

ความสำคัญของ Shakti:

  • เนื่องจากการออกแบบของ Shakti เป็นเอกลักษณ์และทำตามมาตรฐานสากลจึงสามารถใช้งานได้ในหลายภาคส่วน
  • ได้รับการออกแบบมาสำหรับพลังงานต่ำแบบฝังเป็นหลัก ระบบไร้สาย และระบบเครือข่าย
  • นอกจากนี้ยังลดความไว้วางใจในไมโครโปรเซสเซอร์ที่นำเข้าซึ่งถูกใช้ในภาคการสื่อสารและการป้องกัน
  • Shakti จะมีความสำคัญอย่างมากเมื่อเริ่มใช้ในการป้องกันหน่วยงานรัฐบาลและหน่วยงานต่างๆ

เพิ่มเติมเกี่ยวกับ Shakti:

Shakti ไม่ได้ จำกัด เฉพาะโปรเซสเซอร์ตัวใดตัวหนึ่งเท่านั้น เป็นตระกูลโปรเซสเซอร์ขนาดใหญ่หกตัวที่ใช้ RISC - V ISA

Shakti ได้แบ่งระบบนิเวศออกเป็นโปรเซสเซอร์สามประเภท ได้แก่

  • โปรเซสเซอร์พื้นฐาน
  • โปรเซสเซอร์ Multi-Core
  • โปรเซสเซอร์ทดลอง

โปรเซสเซอร์พื้นฐาน:

โปรเซสเซอร์พื้นฐานเหล่านี้ถูกแบ่งออกเป็นสามประเภทอีกครั้ง:

  1. E - โปรเซสเซอร์คลาส:

โปรเซสเซอร์ E-Class คือ คลาสฝังตัว โปรเซสเซอร์ ส่วนใหญ่จะใช้เพื่อเรียกใช้ RTOS พื้นฐานเช่น Zephyr และ eChronos ซึ่งมักใช้ในเซนเซอร์หุ่นยนต์และสมาร์ทการ์ด

เป็น IP แบบโอเพนซอร์สที่รองรับ RV 32/64 - iMac รองรับเฉพาะโหมดเครื่องและผู้ใช้เท่านั้น

  1. C - โปรเซสเซอร์คลาส:

C-Class Processor เป็นโปรเซสเซอร์คลาสคอนโทรลเลอร์ที่ใช้สำหรับแอพพลิเคชั่นระดับกลาง โปรเซสเซอร์นี้ได้รับการปรับแต่งและออกแบบมาอย่างดีพร้อมรองรับ MMU และทำงานบนระบบปฏิบัติการเช่น LINUX โปรเซสเซอร์นี้จะรองรับ RISC - V ISA อย่างสมบูรณ์

  1. I - โปรเซสเซอร์ระดับ:

โปรเซสเซอร์ I - Class ถูกสร้างขึ้นอย่างสมบูรณ์ด้วยคุณสมบัติเช่นมัลติเธรดแคชแบบไม่ปิดกั้นและอื่น ๆ ซึ่งเน้นประสิทธิภาพอย่างสมบูรณ์ ช่วงของโปรเซสเซอร์นี้อยู่ระหว่าง 1.5 ถึง 2.5 GHz

โปรเซสเซอร์ Multi-Core:

โปรเซสเซอร์ Multi-Core เหล่านี้ถูกแบ่งออกเป็นสามประเภทอีกครั้ง

  1. M - โปรเซสเซอร์คลาส:

โปรเซสเซอร์ M - Class ได้รับการออกแบบให้มีคอร์แปดคอร์ที่แตกต่างกันซึ่งสร้างขึ้นด้วยทั้ง C และ I class cores

  1. โปรเซสเซอร์ S - Class:

S - Class Processor ใช้ในเซิร์ฟเวอร์ Enterprises และ Work Stations แกนหลักของโปรเซสเซอร์นี้เป็นเวอร์ชันขยายของโปรเซสเซอร์ I - Class ซึ่งสนับสนุนแนวคิดของมัลติเธรด

  1. โปรเซสเซอร์ระดับ H:

การกำหนดค่าของโปรเซสเซอร์ H - Class คือ SoC ซึ่งใช้ในเวิร์กโหลดของ Analytics ทำด้วยโปรเซสเซอร์ C - Class และ I - Class

โปรเซสเซอร์ทดลอง:

โปรเซสเซอร์ทดลองเหล่านี้ถูกแบ่งออกเป็นสองประเภทอีกครั้ง:

  1. โปรเซสเซอร์ T - Class:

โปรเซสเซอร์ T-Class เป็นโปรเซสเซอร์ C-Class อีกประเภทหนึ่งซึ่งใช้สำหรับการรักษาความปลอดภัยระดับอ็อบเจ็กต์

  1. โปรเซสเซอร์ F - Class:

เวอร์ชันของการทนต่อความผิดพลาดของโปรเซสเซอร์พื้นฐานมีชื่อเป็นโปรเซสเซอร์ T - Class คุณสมบัติหลักของโปรเซสเซอร์นี้ ได้แก่ DMR, TMR, การกำหนดค่าขั้นตอนการล็อกและผ้าบัส

หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ shakti คลิก ที่นี่