M
machael
Guest
مرحبا يا شباب!
أنا باستخدام Modelsim لتشغيل قوات الدفاع الذاتى توقيت المحاكاة.في testbench ، وأنا جعل العديد من الإشارات الهامة لانتاج القيم في بعض الملفات النصية باستخدام $ fdisplay ظيفة مهمة النظام.حتى استطيع ان اقارن ملف الإخراج مع "الانتاج المثالي" الملف الذي أدلى به ماتلاب المحاكاة لتقييم ما إذا كان التصميم هو الصحيح.لأن المحاكاة ليست بطيئة نوعا ما ، أريد أولا تشغيل محاكاة لعدة ميكروثانية وتكسرها
، ومقارنة النتائج الأولية ، وإذا كان الناتج قد أصبح الخطأ ، ولست بحاجة إلى الاستمرار في عملهم وسوف تتوقف لايجاد الخلل في بلادي تصميم.إذا الإخراج هو الصحيح ، ويمكنني أن تستأنف في محاكاة لوقت أطول.
الآن أنا ألتقي مشكلة : لا Modelsim الانتاج نتيجة للاشارة على الفور ، وإلا ، فإنه يبقي البيانات في الذاكرة.وحتى البيانات هو "ما يكفي" أو محاكاة يتم وقفه ، ومحاكاة لن تفريغ به إلى ملفات نصية.حتى وجدت نفسي لا يمكن معاينة محاكاة rusult تماما كما أتمنى ، انها حقا يزعجني.لا يمكن لأحد أن يقول لي كيفية تفريغ "البيانات إلى fdisplay" على الفور
، أو كلما أريد؟ربما كان الأمر بحاجة إلى بعض أو رمز خاص في testbench؟وسأكون شاكرة جدا!
أنا باستخدام Modelsim لتشغيل قوات الدفاع الذاتى توقيت المحاكاة.في testbench ، وأنا جعل العديد من الإشارات الهامة لانتاج القيم في بعض الملفات النصية باستخدام $ fdisplay ظيفة مهمة النظام.حتى استطيع ان اقارن ملف الإخراج مع "الانتاج المثالي" الملف الذي أدلى به ماتلاب المحاكاة لتقييم ما إذا كان التصميم هو الصحيح.لأن المحاكاة ليست بطيئة نوعا ما ، أريد أولا تشغيل محاكاة لعدة ميكروثانية وتكسرها
، ومقارنة النتائج الأولية ، وإذا كان الناتج قد أصبح الخطأ ، ولست بحاجة إلى الاستمرار في عملهم وسوف تتوقف لايجاد الخلل في بلادي تصميم.إذا الإخراج هو الصحيح ، ويمكنني أن تستأنف في محاكاة لوقت أطول.
الآن أنا ألتقي مشكلة : لا Modelsim الانتاج نتيجة للاشارة على الفور ، وإلا ، فإنه يبقي البيانات في الذاكرة.وحتى البيانات هو "ما يكفي" أو محاكاة يتم وقفه ، ومحاكاة لن تفريغ به إلى ملفات نصية.حتى وجدت نفسي لا يمكن معاينة محاكاة rusult تماما كما أتمنى ، انها حقا يزعجني.لا يمكن لأحد أن يقول لي كيفية تفريغ "البيانات إلى fdisplay" على الفور
، أو كلما أريد؟ربما كان الأمر بحاجة إلى بعض أو رمز خاص في testbench؟وسأكون شاكرة جدا!