يوافق SiFive على نماذج محاكاة Imperas Risc-V

التحديث: 9 ديسمبر 2023

تعد نماذج Imperas لمعالج SiFive IP عبارة عن تمثيل دقيق للتعليمات للمبرمج مع وظائف كاملة بما في ذلك أوضاع المستخدم والمتميز والنظام وتصحيح الأخطاء، بالإضافة إلى خيارات التكوين لـ خطر- V ملحقات المتجهات والتعليمات المخصصة.

"تقدم النماذج محاكاة من 100 إلى 1,000 ثانية من Mips على كمبيوتر مضيف متواضع التكوين" ، وفقًا لـ Imperas. "كمثال ، نموذج النظام الأساسي الافتراضي لـ Freedom U540 SoC المزود بخمس أنوية لوحدة المعالجة المركزية يقوم بتشغيل SMP Linux في أقل من 10 ثوانٍ."

تقترن النماذج بأدوات التصحيح والتحليل Imperas التي تدعم مهام التصميم متعددة النواة بما في ذلك نقل نظام التشغيل والتجريد لتطوير التطبيقات.

بالإضافة إلى ذلك ، يمكن دمج جهاز محاكاة الشركة ، مع تحويل الكود الخاص بالملكية ، في بيئات EDA الأخرى مثل SystemC و SystemVerilog وأدوات محاكاة المحاكاة من Cadence و Siemens و Synopsys ، بالإضافة إلى عروض Metrics Technologies المستندة إلى السحابة.

قال كريس جونز ، نائب رئيس تسويق منتجات SiFive ، "إن حريات تصميم Risc-V وامتدادات المتجهات تعمل على تغيير الحدود التقليدية بين مراحل البرامج والأجهزة في تطوير SoC". "تساعد نماذج Imperas المطورين في الاستكشاف المعماري لشركة SoC عبر المرونة الكاملة لـ SiFive Core IP Portfolio ، وتدعم التطوير المبكر للبرامج ، وهو عامل حاسم في التحقق من صحة حلول الذكاء الاصطناعي الجديدة."

قال سيمون دافيدمان ، الرئيس التنفيذي لشركة Imperas: "تغطي محفظة SiFive Core IP طيف Risc-V ISA ، من وحدات التحكم المضمنة إلى المعالجات المتعددة التي تدعم SMP Linux ، بالإضافة إلى أحدث المسرعات القائمة على المتجهات". "هذه هي نقاط البداية للجيل التالي من الأجهزة الخاصة بالمجال عبر جميع قطاعات وتطبيقات السوق تقريبًا."

صفحة منتج SiFive Imperas هنا

صفقة التوزيع والدعم

أكملت Imperas أيضًا اتفاقية توزيع ودعم متعددة السنوات مع Valtrix Systems ، مزود بيئة التحقق من Sting ومولد الاختبار.

ستتوفر Sting الآن مدمجة مسبقًا مع النموذج المرجعي Risc-V من Imperas. يغطي الحل المجمع مواصفات Risc-V الكاملة للمستخدم والامتيازات وأنماط التصحيح ، بما في ذلك جميع الامتدادات القياسية المعتمدة والمواصفات شبه المصدق عليها (المستقرة ، Imperas) للتلاعب بالبتات والتشفير (Scala) و DSP و Hypervisor والمتجهات.

يمكن أيضًا ترقية المجموعة لدعم الإرشادات والإضافات المخصصة.