السلوك غير متوقعة testbench في Modelsim

T

thirumoorthyg

Guest
مرحبا ،
لدينا testbench فيريلوج حيث يستخدم فقط لمنافذ التواصل مع ار تي ال وبقية تجهيز يتم ذلك باستخدام كابلان المكالمات (في سي).

منصة : ريدهات
Modelsim : ModelsimSE 6.0d

سلوك Testbench يختلف عندما نستخدمErroroneous results

القضية 1 :
النتائج Erroroneous
vsim> سجل صاد / *
vsim> تشغيل للجميع
Without saving dataset (vsim.wlf) -- Expected normal behaviour

القضية 2 : من
دون توفير مجموعة البيانات (vsim.wlf) -- المتوقعة سلوك عادي
vsim> تشغيل للجميع

الرجاء المساعدة في هذا الصدد.

شكرا ،
Thirumoorthy

 
ملاحظات الإصدار الأخير ModelSim قائمة [بوغفيإكسس] عديدة تتعلق WLF الملفات.محاولة إصدار أحدث -- انها الآن 6.1b.

 
بفضل لذلك.

نحن نواجه أيضا نوع آخر من العشوائية في سلوك testbench في السيناريو التالي.

منصة : ريدهات في 64 آلة بت
تجميع : دول مجلس التعاون الخليجي m32 ج *.
(*. النهائي حتى الملف سيكون 32 - الكائن بت)

في الواقع لبعض من حالات الاختبار ، testbench تتصرف بشكل غير متوقع
، وأنها تحصل على حلها عندما نقدم بعض مجموعة وهمية من الحجم الكبير في بنية.
سبيل المثال ،

البنية send_packet (

dummy_arr كثافة العمليات [10000] ؛

frm_id كثافة العمليات ؛
blen كثافة العمليات ؛
البنية قلبظ pkt_hdr ؛
)

كلما نصادف مثل هذا السلوك ، ونحن ببساطة زيادة حجم هذا الصفيف وهمية
، وتحصل على حل المشكلة.
أي شخص يمكن أن نقول كيفية تعقب هذه المشكلة؟
ماذا يمكن أن يكون السبب؟

 

Welcome to EDABoard.com

Sponsor

Back
Top