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

اعلان‌ها
پاک کردن همه

حافظه BRAM

4 نوشته‌ها
2 کاربران
0 واکنش‌ها
1,141 بازدیدها
(@m12gsj)
نوشته‌ها: 26
Eminent Member
شروع‌کننده موضوع
 
[#82]

سلام
من چندتا 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)
نوشته‌ها: 113
Estimable Member Admin
 

سلام،

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

موفق باشید.


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

خیلی ممنونم


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