تخلق MBIST Power خطرًا كامنًا على شركات النفط (SOC)

عقدة المصدر: 1594029

العبارة القديمة التي تقول إن العلاج أسوأ من المرض هي مناسبة عند مناقشة MBIST لـ SOCs الكبيرة حيث يمكن أن يتجاوز تشغيل العديد من اختبارات MBIST بالتوازي إمكانيات شبكة توزيع الطاقة (PDN). عادةً ما يتم تشغيل الاختبار الذاتي المدمج للذاكرة (MBIST) تلقائيًا أثناء تشغيل الأحداث. نظرًا للرغبة في تسريع أوقات الاختبار وتشغيل الشريحة ، يتم إجراء هذه الاختبارات بشكل متوازٍ في كثير من الأحيان. تكمن المشكلة في أنها يمكن أن تنتج بسهولة نشاط التبديل بترتيب حجم أعلى من المستويات الموجودة أثناء تشغيل الرقاقة العادية. في الواقع ، لا يمكن أن تتسبب مستويات نشاط التحويل العالية هذه في انخفاض الإمداد مما يؤثر على نتائج الاختبار أيضًا ، ولكن أيضًا الحرارة العالية المتولدة يمكن أن تلحق الضرر بالرقائق. يمكن أن تؤدي هذه التأثيرات إلى الربط غير الصحيح أو حدوث حالات فشل مباشرة أو كامنة.

الحل هو محاكاة نشاط MBIST للتنبؤ بالحمل على PDN والتأثيرات الحرارية ذات الصلة. مع وجود نتائج المحاكاة في متناول اليد ، يمكن للمصممين أن يقرروا بشكل صحيح عدد كتل الذاكرة التي يمكن اختبارها بشكل متوازٍ وأي كتل ذاكرة. ومع ذلك ، هذا ليس ممكنًا دائمًا في SOCs الكبيرة مع العديد من كتل الذاكرة لأن أوقات المحاكاة قد تكون باهظة. مع مستوى البوابة ومحاكاة RTL الأقل دقة ، قد لا يكون من الممكن تشغيل دورات كافية للحصول على المعلومات المطلوبة.

في ورقة بيضاء بعنوان "تحليل الآثار المترتبة على الطاقة لاستخدام MBIST" ، تبحث شركة Siemens EDA في كيفية تشغيل المصممين لمحاكاة كافية لاتخاذ قرارات مستنيرة بشأن استراتيجية الاختبار قبل تسجيل الشريط. عملت شركة Siemens مع ARM على إحدى رقائق الاختبار الخاصة بهم لإنشاء حالة اختبار حيث يمكنهم تطبيق محاكاة الأجهزة مع تطبيقات DFT و Power لمحاكي أجهزة Siemens Veloce. أولاً ، يتم استخدام تطبيق Veloce DFT لإخراج النشاط الداخلي أثناء محاكاة MBIST. يستخدم التطبيق لغة واجهة الاختبار القياسية (STIL) وينتج ملفات إخراج قياسية للصناعة.

يأخذ تطبيق Veloce Power معلومات النشاط من عمليات تشغيل MBIST لإنشاء أشكال موجية وملفات تعريف طاقة وخرائط حرارية يمكن أن تشير إلى وجود طفرات طاقة أعلى من الحدود المحددة. باستخدام هذه المعلومات ، يمكن لمهندسي اختبار المعلومات اتخاذ قرارات مستنيرة حول تسلسل MBIST.

مضاهاة قوة MBIST
مضاهاة قوة MBIST

تحتوي حالة اختبار ARM الموضحة في الورقة البيضاء لشركة Siemens على 176 مليون بوابة. استخدمت شركة Siemens نظام Veloce مع 6 ألواح Veloce Strato في حالة الاختبار هذه. استغرق تشغيل محاكي Veloce 26 ساعة فقط ، وهو أسرع بـ 15,600 مرة من محاكاة مستوى البوابة. فائدة أخرى لتدفق Veloce هي أن معلومات النشاط يتم دفقها بواسطة تطبيق Power إلى أدوات الطاقة في التدفق ، مما يوفر مساحة القرص والوقت. أظهرت نتائج حالة الاختبار العديد من ارتفاعات الطاقة التي انتهكت مواصفات تصميم شركة نفط الجنوب. يُظهر الإخراج من تطبيق Veloce Power مستويات الطاقة الإجمالية من خلال المحاكاة جنبًا إلى جنب مع مساهمات الطاقة المنفصلة للساعة والمنطق التوافقي والذاكرة. وبالمثل ، هناك معلومات حول مكان استخدام القوة في القالب. تسهل هذه المعلومات تحديد مكان وجود المشاكل.

يتطلب إيجاد مشاكل كهذه تشغيل ملايين أو بلايين دورات الساعة. القيود المفروضة على برامج المحاكاة تجعل من الصعب إجراء التحليل اللازم. تقدم المحاكاة وسيلة فريدة لفحص تأثيرات الطاقة لـ MBIST وعمليات الاختبار الأخرى عن كثب قبل السيليكون بوقت طويل. يقدم المستند التعريفي التمهيدي لشركة Siemens نظرة ثاقبة على طريقة الطاقة المستخدمة في حالة اختبار حقيقية. يتوفر المستند التعريفي التمهيدي للتنزيل لقراءته على موقع الويب الخاص بشركة سيمنز.

شارك هذا المنشور عبر: المصدر: https://semiwiki.com/eda/306889-mbist-power-creates-lurking-danger-for-socs/

الطابع الزمني:

اكثر من سيميويكي