لماذا الكلمات الرئيسية readmemb

J

jason_tian

Guest
مرحبا جميعا :
إذا أردت استخدام نظام فيريلوج المهمة ، '$ readmemb ()' لتحميل البيانات إلى طاولة الأصيل ، ويبدو Quartus2 5.1 لا يمكن الاعتراف بها
، والكلمات الرئيسية لا تحول إلى اللون الأزرق.من فضلك لماذا؟

 
مرحبا jason_tian ،
system task?

هل لمعرفة ما اذا كان تشو (على) rtus الثاني 5.1
دولار readmemb
تؤيد نظام المهمة؟

بدء تشو (على) وفتح rtus مساعدة.ثم البحث عن "وظائف ومهام النظام فيريلوج".يمكنك ان تعرف ما اذا كان يؤيد 5.1
دولار readmemb.

هذا هو المثال الذي يستخدم
دولار readmemh وتشو (على) rtus الثاني 6.1 انها تعمل بصورة نهائية.

الرمز :وحدة ram_init)

مدخلات clk_i ، rst_i ،

مدخلات [5:0] addr_i ،

مدخلات [7:0] data_i ،

الناتج [7:0] data_o

(؛)/ / شغل فيريلوج مع ما يعتقد انه كوليسترول دولار readmemb

ريج [7:0] رام [0:63] / * تجميع ramstyle = "M512" * / ؛ريج [5:0] addr_r ؛الأولي

يبدأ

readmemh دولار ( "ram.txt" ، الرام) ؛

نهايةدائما @ (posedge clk_i أو posedge rst_i)

إذا كان (rst_i)

addr_r <= 'D0 ؛

أيضا

addr_r <= addr_i ؛دائما @ (posedge clk_i)

رام [addr_i] <= data_i ؛= تخصيص data_o رام [addr_r] ؛endmodule
 
mhmhmh الأعزاء :
شكرا جزيلا على الرد التفصيلي الخاص بك لأنه ساعدني كثيرا!
لقد دققت كما وصفها وجدت :
'14.2
ملف المدخلات والمخرجات لنظام ماهملا
غير مدعوم.
'
أنا واضح الآن ،
شكرا لك!

 

Welcome to EDABoard.com

Sponsor

Back
Top