انجمن گفتگوی فراد اندیش

به اشتراک بگذارید:
آگاه‌سازی‌ها
پاک‌کردن همه

حافظه BRAM

4 ارسال‌
2 کاربران
0 Reactions
855 نمایش‌
(@m12gsj)
ارسال‌: 26
Eminent Member
شروع کننده موضوع
 

سلام
من چندتا table دارم که داخل اونها داده های ثابتی ذخیره میشن و در حین برنامه میخوام ازشون استفاده کنم. در کد حافظه BRAM که در دوره طراحی دادین میتونیم در حافظه بلوکی در هر کلاک داده ای رو ذخیره کنیم، حالا من اگه بخوام تمام داده های table رو که همیشه ثابت هستند و در همون ابتدای طراحی در حافظه بلوکی ذخیره کنم باید به چه نحوی عمل کنم؟؟
اینجوری خوب هست؟
signal Mem_Signal : Mem_Type := (X"FF",X"EE",X"DD",X"CC",X"BB",X"AA",X"11",X"22")
خیلی ممنونم

 
ارسال‌شده : 6 اسفند، 1397 8:44 ب.ظ
(@m12gsj)
ارسال‌: 26
Eminent Member
شروع کننده موضوع
 

اینجور که متوجه شدم تنها کاری که باید بکنم در کد شما، فقط مقدار اولیه دادن به آرایه حافظه هست درسته؟
و بعد از اون هم از حافظه آدرس دلخواه رو بخونم

 
ارسال‌شده : 7 اسفند، 1397 3:19 ق.ظ
(@ahmadsaghafi)
ارسال‌: 108
Estimable Member Admin
 

سلام،

بله. همین طور که نوشتید باید مقداردهی اولیه کنید.

موفق باشید.

 
ارسال‌شده : 15 اسفند، 1397 8:35 ب.ظ
(@m12gsj)
ارسال‌: 26
Eminent Member
شروع کننده موضوع
 

خیلی ممنونم

 
ارسال‌شده : 18 اسفند، 1397 6:01 ب.ظ
به اشتراک بگذارید:
>