تدعم شركة INTEGRITY في Green Hills الآن بنية RISC-V

التحديث: 12 أكتوبر 2021

تدعم شركة INTEGRITY في Green Hills الآن بنية RISC-V

تدعم شركة INTEGRITY في Green Hills الآن بنية RISC-V

أعلنت شركة Green Hills Software ، المتخصصة في السلامة والأمن المضمنة ، عن توفر نظام التشغيل في الوقت الحقيقي INTEGRITY (RTOS) الخاص بالسلامة والأمن الحرج لـ RISC-V.

بالنسبة للمصنعين ، سيكون من الممكن الآن بناء ونشر أنظمة RISC-V عالية الأداء للسلامة والأمن الحرجة مع نفس مؤسسة البرامج الموثوقة التي تدير وتحمي الأنظمة المهمة في السيارات والطائرات والقطارات والهواتف الآمنة والأجهزة الجراحية.

تم دمج INTEGRITY مع حلول معالجات RISC-V بما في ذلك اللوحات المرجعية للأجهزة من Microchip و SiFive ، جنبًا إلى جنب مع الملكية الفكرية للمعالج (IP) من SiFive ، مزود RISC-V IP. يوفر هذا الدعم مسارًا لتمكين مصنعي الأجهزة من تقليل الوقت والتكلفة والتعقيد في تطوير ونشر البرامج الهامة لحلول السيارات والحلول العسكرية وإنترنت الأشياء والحلول الصناعية استنادًا إلى بنية معالج RISC-V الجديدة.

حل INTEGRITY وبيئة التطوير المتكاملة MULTI المتقدمة ثلاثة تحديات مهمة تواجه فرق تطوير البرامج التي تتطلع إلى الاستفادة من RISC-V SoCs:

● السلامة والأمان - يعتمد INTEGRITY على بنية نواة الفصل التي توفر ضمانات الموارد ، وحتمية الوقت الفعلي الصعبة ، وقد تم تصميمها من البداية لتحقيق أقصى درجات الأمان والسلامة.
● تصحيح أخطاء قوي - مصحح أخطاء MULTI مع مترجمي C / C ++ المتقدم وأدوات التحليل مصمم خصيصًا للعثور على الأخطاء الصعبة في RISC-V SoCs المعقدة المكونة من نوى متعددة غير متجانسة حيث يكون RISC-V core إما وحدة المعالجة المركزية الرئيسية للأغراض العامة أو نواة تسريع ثانوية ذات أغراض خاصة جنبًا إلى جنب مع وحدة المعالجة المركزية ، مثل Arm core.
● جاهز للإنتاج - يدعم تطوير أنظمة جاهزة للإنتاج على اللوحات المرجعية RISC-V من أجل تلبية متطلبات الإنتاج للأداء وكفاءة الذاكرة والسلامة الوظيفية (FuSa) من خلال استخدام حلول Green Hills INTEGRITY و MULTI مع شهاداتها الوظيفية سلامة السيارات (ISO 26262) والأنظمة الصناعية (IEC 61508) والسكك الحديدية (EN 50128).

يضيف دعم INTEGRITY هذا إلى النطاق الحالي من منتجات Green Hills التي تم تحسينها لـ RISC-V والتي يتم استخدامها بالفعل للعملاء. إنه يشكل مجموعة كاملة من حلول تطوير البرمجيات الناضجة لـ RISC-V ، بما في ذلك:

● INTEGRITY RTOS - نواة فصل آمنة ومأمونة للأنظمة المضمنة متعددة النواة.
● µ-velOSity RTOS - صغير وسريع للاستخدام العميق.
● MULTI IDE - بيئة تطوير متكاملة لـ C و C ++ لتصحيح الأخطاء المتقدم متعدد النواة مع دعم تعليمات RISC-V المخصصة ، وتقديم مؤهلات أمان وظيفية للأدوات وشهادة مكتبة وقت تشغيل C / C ++ بأعلى مستويات الأمان لـ ISO 26262 و IEC 61508.
● Green Hills Probe v4 - لإحضار الأجهزة متعددة النواة ، وتصحيح الأخطاء منخفضة المستوى ، وأدوات التحليل التي تعتمد على التتبع.
● خدمات لمساعدة العملاء على تحقيق المستوى المطلوب من السلامة والأمن والأداء مع تمكين أعلى إنتاجية ممكنة للمطورين.