شعار زيفيرنت

يجعل مترجم SoC 10.0 من Defacto عملية بناء SoC سهلة للغاية

التاريخ:

لقد عملنا مع Defacto منذ عام 2016 وكانت رحلة طويلة. يعد وضع نظام كامل على شريحة قوة دافعة في صناعة أشباه الموصلات. مع تعقيد تصميم SoC الحديث الذي يتزايد باستمرار ، هناك حاجة إلى أدوات ومنهجيات جديدة وكل ذلك يبدأ بـ RTL.

Defacto Technologies هي شركة برمجيات مبتكرة لتصميم الرقائق تقدم منصات متطورة من RTL لتعزيز التكامل والتحقق والتوقيع على أنوية IP والنظام على الرقائق.

لطالما كان بدء مشروع تصميم SoC مؤلمًا نظرًا لعدد مهام التصميم من الهندسة المعمارية إلى قرارات التنفيذ الأولى. البداية الناجحة لها تأثير كبير على مهام التصميم التالية و TAT ، حتى إخراج الشريط. إذا نظرنا إلى SoCs اليوم ، فإن عدد وتنوع عناوين IP في تزايد مستمر وكذلك بالنسبة لتعقيد البنى التي تؤدي إلى أشجار ساعة معقدة للغاية ، وهندسة الطاقة ، وما إلى ذلك ، فإن عملية التحقق هي أيضًا عبء حقيقي يحتاج إلى الكثير من الاهتمام . باختصار ، هناك مطلب لوضع منهجيات تصميم متطورة في الواجهة الأمامية لجعل بناء SoC أسرع ، ولتوليد الحزم والبيانات الأولى لخطوات تصميم التوليف والمحاكاة.

تكامل SoC IP XACT RTL

في مارس 2023 ، تعلن Defacto عن الإصدار الرئيسي الجديد من حلها: SoC Compiler 10.0 تحديث. هذه نقطة تحول مهمة للشركة التي تحتفل أيضًا بعيد ميلادها العشرينth ذكرى شهر يوليو حق خلال DAC. على مدار 20 عامًا ، قدمت Defacto ابتكارات مذهلة في EDA وبنت خبرة حقيقية على وجه الخصوص في إدارة RTL. يتم التعرف عليها الآن واستخدامها من قبل معظم شركات أشباه الموصلات الرئيسية.

سيعالج هذا الإصدار الرئيسي 10.0 من SoC Compiler العديد من التحديات الرئيسية لعملاء Defacto. يتمثل التحدي الرئيسي في حقيقة عدم وجود حل في السوق لإجراء تكامل شركة نفط الجنوب مع مراعاة RTL و IP-XACT بشكل مشترك. بشكل أكثر تقنيًا ، هناك حاجة حقيقية لدعم تنسيقات مختلفة لعناوين IP والاتصال ، وكلاهما بحاجة إلى النظر فيه نظرًا لأن IP-XACT غير قادر على وصف تعقيد تصميمات التكامل بشكل كامل ، وتتطلب RTL وحدها جهدًا إضافيًا لإجراء الاتصالات بين مجموعات المنافذ تنتمي إلى نفس بروتوكول العمارة. تجدر الإشارة إلى أن هذا يتطلب دعم إصدارات RTL و IP-XACT الكاملة (Verilog ، System Verilog ، VHDL ، IP-XACT 2009 ، IP-XACT 2014)

يتمثل الحل البديل اليوم في إعادة تصميم عناوين IP التي تم إسقاطها مسبقًا بنية System Verilog لتتماشى مع ما يمكن أن يدعمه IP-XACT 2014 للاتصالات. هذا الحل ممل ، مع وجود مخاطر عالية لكسر التصميم الحالي ، ويستغرق وقتًا طويلاً ويصعب صيانته. يعد برنامج SoC Compiler V10.0 من Defacto أول حل تصميم يتم النظر فيه على نفس المستوى لكل من IP-XACT و RTL لمواجهة تحديات تكامل تصميم SoC التي تحتوي على زيادة تعقيد التصميم مع الأداء المعقول.

إلى جانب ذلك ، يأتي برنامج Defacto SoC Compiler 10.0 مزودًا بميزات IP-XACT الجديدة تمامًا والتي تتيح الدعم الكامل لمعيار Accellera لكل من 2009 و 2014 ؛ للتكامل ولكن أيضًا لإدارة السجلات وخريطة ذاكرة النظام.

في موازاة ذلك ، لاحظنا جميعًا تحولًا حقيقيًا في استخدام أداة EDA ، ويبدو أنه من الضروري أكثر من أي وقت مضى أن يكون لدى المستخدمين واجهة ، ليس فقط باستخدام Tcl ولكن أيضًا في Python. يوفر Defacto (لأكثر من 10 سنوات) واجهات Python و Perl و C ++ لأداته ، ولكن في SoC Compiler 10.0 ، يأخذ Defacto دعم Python إلى المستوى التالي ، مع واجهات برمجة تطبيقات موجهة للكائنات بنسبة 100٪.

إن الاختلاف الرئيسي لحل تصميم SoC الخاص بـ Defacto هو الإدارة الموحدة لبيانات التصميم بما في ذلك RTL / IP-XACT و UPF و SDC وما إلى ذلك جنبًا إلى جنب مع الارتباط بمعلومات التصميم المادية التي تمكن مدرك للقوة ، مدرك جسديًا ، مدرك للساعة ، مدرك DFT ، إلخ. التجمع.

لا شك في أن هذه المنهجية الموحدة تسير في الاتجاه الصحيح لبناء SoCs المعقدة والكبيرة بشكل فعال من حيث التكلفة.

لمزيد من المعلومات حول منتجات Defacto ، تواصل مع موقع الويب الخاص بهم: https://defactotech.com/

اقرأ أيضا:

استخدام IP-XACT و RTL و UPF لتصميم SoC الفعال

العمل مع تنسيق الطاقة الموحد

ندوة عبر الويب - كيفية إدارة تعقيد IP-XACT بالتزامن مع تدفق تنفيذ RTL

شارك هذا المنشور عبر:

بقعة_صورة

أحدث المعلومات الاستخباراتية

بقعة_صورة