SiFive อนุมัติแบบจำลองการจำลอง Imperas Risc-V

อัปเดต: 9 ธันวาคม 2023

โมเดลของ Imperas สำหรับ IP ของโปรเซสเซอร์ SiFive เป็นคำสั่งที่แม่นยำซึ่งเป็นตัวแทนของโปรแกรมเมอร์พร้อมฟังก์ชันการทำงานเต็มรูปแบบ รวมถึงโหมดผู้ใช้ สิทธิพิเศษ โหมดระบบ และดีบัก รวมถึงตัวเลือกการกำหนดค่าสำหรับ ความเสี่ยง-V ส่วนขยายเวกเตอร์และคำแนะนำที่กำหนดเอง

“โมเดลดังกล่าวสามารถจำลอง Mips ได้ตั้งแต่ 100 ถึง 1,000 วินาทีบนพีซีโฮสต์ที่ได้รับการกำหนดค่าอย่างเหมาะสม” Imperas กล่าว “ยกตัวอย่างเช่น โมเดลแพลตฟอร์มเสมือนของ Freedom U540 SoC ที่มีคอร์ CPU ห้าคอร์บูท SMP Linux ในเวลาน้อยกว่า 10 วินาที”

โมเดลนี้ใช้ร่วมกับเครื่องมือดีบักและวิเคราะห์ของ Imperas ซึ่งรองรับงานออกแบบแบบมัลติคอร์ รวมถึงการพอร์ต OS และนามธรรมสำหรับการพัฒนาแอปพลิเคชัน

นอกจากนี้ โปรแกรมจำลองของบริษัทพร้อมการเปลี่ยนรหัสที่เป็นเอกสิทธิ์เฉพาะ ยังสามารถรวมเข้ากับสภาพแวดล้อม EDA อื่นๆ เช่น SystemC, SystemVerilog และเครื่องมือจำลองการจำลองจาก Cadence, Siemens และ Synopsys รวมถึงข้อเสนอบนคลาวด์ของ Metrics Technologies

“เสรีภาพในการออกแบบของ Risc-V และส่วนขยายเวกเตอร์กำลังเปลี่ยนขอบเขตดั้งเดิมระหว่างขั้นตอนของซอฟต์แวร์และฮาร์ดแวร์ของการพัฒนา SoC” Chris Jones การตลาดผลิตภัณฑ์ SiFive vp กล่าว "โมเดล Imperas ช่วยให้นักพัฒนาสำรวจสถาปัตยกรรม SoC ได้อย่างยืดหยุ่นเต็มรูปแบบของ SiFive Core IP Portfolio และสนับสนุนการพัฒนาซอฟต์แวร์ในระยะเริ่มต้น ซึ่งเป็นปัจจัยสำคัญในการตรวจสอบความถูกต้องของโซลูชัน AI ใหม่"

“กลุ่มผลิตภัณฑ์ SiFive Core IP ครอบคลุมสเปกตรัมของ Risc-V ISA ตั้งแต่ตัวควบคุมแบบฝังไปจนถึงมัลติโปรเซสเซอร์ที่รองรับ SMP Linux รวมถึงตัวเร่งความเร็วแบบเวกเตอร์ล่าสุด” Simon Davidmann ซีอีโอของ Imperas กล่าว “สิ่งเหล่านี้เป็นจุดเริ่มต้นสำหรับอุปกรณ์เฉพาะโดเมนรุ่นต่อไปในเกือบทุกกลุ่มตลาดและแอพพลิเคชั่น”

หน้าผลิตภัณฑ์ SiFive ของ Imperas มาแล้ว

ข้อตกลงการจัดจำหน่ายและการสนับสนุน

นอกจากนี้ Imperas ยังเสร็จสิ้นตามข้อตกลงการจัดจำหน่ายและการสนับสนุนหลายปีกับ Valtrix Systems ผู้ให้บริการสภาพแวดล้อมการตรวจสอบ Sting และเครื่องกำเนิดการทดสอบ

ตอนนี้ Sting จะพร้อมให้ใช้งานร่วมกับโมเดลอ้างอิง Risc-V ของ Imperas ล่วงหน้าแล้ว โซลูชันที่รวมกันนี้ครอบคลุมข้อกำหนด Risc-V เต็มรูปแบบสำหรับผู้ใช้ โหมดสิทธิ์พิเศษ และโหมดดีบัก ซึ่งรวมถึงส่วนขยายมาตรฐานทั้งหมดที่ให้สัตยาบัน และข้อกำหนดเฉพาะที่ใกล้จะได้รับการอนุมัติ (เสถียร กล่าวคือ Imperas) สำหรับการจัดการบิต การเข้ารหัสลับ (Scala) DSP ไฮเปอร์ไวเซอร์ และเวกเตอร์

ชุดค่าผสมนี้ยังสามารถอัพเกรดได้เพื่อรองรับคำแนะนำและส่วนขยายที่กำหนดเอง