โซลูชันโปรเซสเซอร์หลายตัวที่มีหลักฐานสำหรับโปรเซสเซอร์ Nios® II
หลักฐานนำเสนอโซลูชันซอฟต์แวร์แบบฝังตัวที่หลากหลายสำหรับการพัฒนาระบบที่มีความสำคัญต่อเวลาและความปลอดภัย เช่น ระบบที่พบในการใช้งานยานยนต์ ERIKA Enterprise และ RT-Druid เป็นสองโซลูชั่นดังกล่าว
ERIKA Enterprise เป็นระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ขั้นสูงสำหรับแอพพลิเคชั่นตัวเดียวและหลายตัวประมวลผลที่มีอินเทอร์เฟซที่พร้อมสำหรับมัลติโปรเซสเซอร์สำหรับนักพัฒนาที่ทำงานบน โปรเซสเซอร์ฝังตัวในตระกูล Nios® II ของ Intel® FPGA ซอฟต์คอร์
RT-Druid เป็นเครื่องมือกำหนดค่าที่ช่วยให้นักพัฒนาจัดการขั้นตอนการออกแบบของโปรเจ็กต์ฝังตัว ซึ่งช่วยให้กำหนดค่าพารามิเตอร์ระบบได้ง่าย สภาพแวดล้อม RT-Druid ผสานรวมกับ สภาพแวดล้อมการพัฒนาแบบรวม Intel FPGA Nios® II (IDE) อย่างราบรื่น ซึ่งเป็นห่วงโซ่เครื่องมือที่ใช้เฟรมเวิร์ก Eclipse
แอพพลิเคชั่น
ERIKA Enterprise และ RT-Druid ของหลักฐานช่วยให้มีโซลูชันที่เป็นนวัตกรรมมากมายสำหรับแอพพลิเคชั่นแบบมัลติโปรเซสเซอร์ ซึ่งรวมถึง:
API แบบพกพาสะดวก: RTOS API ไม่เปลี่ยนแปลงเมื่อเปลี่ยนไปใช้การออกแบบหลายตัวประมวลผล งานแต่ละงานสามารถคิดให้ทำงานบนสภาพแวดล้อมแบบมัลติเธรดตัวประมวลผลเดียว
การรองรับหลายโปรเซสเซอร์: ปัญหาหลายโปรเซสเซอร์ เช่น การปิดใช้งานแคชข้อมูล การจัดสรรข้อมูลส่วนกลางของตัวประมวลผลหลายตัว และการยกเว้นร่วมกันระหว่าง CPU ต่างๆ ที่เข้าถึงโครงสร้างข้อมูลเดียวกันพร้อมกัน จะได้รับการจัดการโดยอัตโนมัติ ทำให้การออกแบบแอพพลิเคชั่นและการตรวจสอบง่ายขึ้น
การวางโค้ด: การซ่อนตัวประมวลผลหลายตัวทำให้คุณสามารถโยกย้ายโค้ดของแอพพลิเคชั่นจากโปรเซสเซอร์ตัวเดียวไปยังตัวประมวลผลหลายตัวโดยไม่ต้องเปลี่ยนซอร์สโค้ดของแอพพลิเคชั่น
ประสิทธิภาพที่เพิ่มขึ้น: ในการกำหนดเป้าหมายแอพพลิเคชั่นใหม่จากสถาปัตยกรรมตัวประมวลผลเดียวเป็นหลายตัวต้องใช้ไฟล์การกำหนดค่าที่แตกต่างกันเท่านั้น
การรองรับ Intel FPGA & Eclipse: การผสานรวมกับส่วนประกอบ Intel FPGA SOPC Builder และเลเยอร์นามธรรมฮาร์ดแวร์ Intel FPGA (HAL)
ข้อมูลการสั่ง
ERIKA Enterprise และ RT-Druid จำหน่ายพร้อมใบอนุญาตแบบต่อที่นั่งและไม่มีค่าลิขสิทธิ์ ราคาไม่ขึ้นอยู่กับจำนวนของโปรเซสเซอร์ Nios II
ติดต่อ Evidence เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ ERIKA Enterprise และ RT-Druid