|
использование встроенной памяти ПЛИС |
|
|
|
Nov 5 2009, 07:13
|
Частый гость
 
Группа: Участник
Сообщений: 78
Регистрация: 12-10-09
Пользователь №: 52 902

|
Цитата(DmitryR @ Nov 5 2009, 10:01)  Надо почитать документацию на то программное обеспечение, которым вы пользуетесь. Там в примерах расписано, как надо кодить распространенные конструкции, чтобы они синтезились предсказуемо. тоесть насколько я понял из вашего ответа, что в Vhdl нету такой синтаксической конструкции для работы с памятью?
|
|
|
|
|
Nov 5 2009, 09:00
|
iBuilder©
   
Группа: Свой
Сообщений: 519
Регистрация: 14-07-04
Из: Минск
Пользователь №: 322

|
Цитата(SM @ Nov 5 2009, 12:52)  Как раз с точностью до наоборот - мегавизардом, если платформонезависимый код НУЖЕН. Так как на любой платформе есть свой мемори компилер. Или конструкцией HDL, если четко привязываться к определенному синтезатору и рекомендациям по инферрингу от него. добавлю. Если компилится на разных платформах, выносим память в отдельный модуль, где по дефайну вставляется нужная версия для нужной платформы. Дефайн выводим на верхний уровень, для всего проекта.
|
|
|
|
|
Nov 5 2009, 09:03
|

Местный
  
Группа: Свой
Сообщений: 435
Регистрация: 8-03-06
Из: степей Украины
Пользователь №: 15 069

|
Цитата(dvladim @ Nov 5 2009, 10:44)  В ксайлинксах, наверное, тоже что-то подобное есть. В ксайлинксах это называется Core Generator. Еще в ISE есть волшебная кнопочка в виде лампочки и с названием Language Template. После нажатия на волшебную кнопочку можно заглянуть в раздел VHDL->Synthesis Construct->CodingExamples->RAM Еще есть и документация - но этим путем редко кто идет
|
|
|
|
|
Nov 5 2009, 13:21
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(penauch @ Nov 5 2009, 16:09)  меня интересует в vhdl, квартус, альтера циклон-2 Найдите в меню квартуса мегавизард, в нем сгенерируйте нужную память, он сгенерирует все что надо, и шаблон, как ее подключить в проект, и модуль самой памяти.
|
|
|
|
|
Nov 5 2009, 13:48
|
Частый гость
 
Группа: Участник
Сообщений: 78
Регистрация: 12-10-09
Пользователь №: 52 902

|
разобрался, спасибо. но он по прежнему не использует биты памяти!!! ниже лог компиляции - желаемое здействовать обведено красным
Эскизы прикрепленных изображений
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|