كيف يمكنني تنفيذ زمن التأخير؟

M

moh_monem43

Guest
كيف يمكنني تقديم محاكاة لتأخير بالقصور الذاتي وتأخير النقل؟
حاولت تنفيذ هذه الأمثلة

مكتبة ieee ؛
استخدام ieee.std_logic_1164.all ؛
هو كيان buf
الميناء (أ : في std_logic ؛
باء : خارج std_logic) ؛
نهاية buf ؛
العمارة buf من هو buf
يبدأ
ب <= على بعد 20 نانوثانية ؛
نهاية buf ؛ieee المكتبة ؛
ieee.std_logic_1164.all استخدام ؛
delay_line الكيان
الميناء (أ : في std_logic ؛
ب : خارج std_logic) ؛
delay_line الغاية ؛

العمارة delay_line من هو delay_line
يبدأ
ب <= النقل على بعد 20 نانوثانية ؛
نهاية خط تأخير ؛

عندما محاكاة الأمثلة السابقتين ، تأخر الوقت لم تظهر على الاشارات.لماذا؟
أنا استخدم ماكس 7000S الأسرة

 
إذا كان لديك نموذج الذي يعمل ، واستخدامها حتى النهاية.ومن الأمثلة على حد سواء كنت في موقع لم يتم الخوض في المنطق ، وتحتاج إلى وضع قيود إضافية في توقيت فلاشيات البرمجيات من أجل الاستدلال على تأخير 20ns الخط.

 
FrankCh تشك لاهتمامكم
ولكن ، كيف يمكن جعل توقيت قيود إضافية في البرامج @ ltera؟

 

Welcome to EDABoard.com

Sponsor

Back
Top