В каталоге вашего проекта вы найдете файл с именем "your-design.xst".Вы можете добавить следующее в конце списка (или в любом месте после «запуска»):
-ram_style block # ( | auto | distributed )
-rom_style block # ( | auto | distributed )
Это должно гарантировать, что вы получите отображение BRAM вместо распределенной ОЗУ (что означает LUT-на основе памяти).
Эта опция также может пригодиться:
-auto_bram_packing yes # ( | no )
Помните, что каждый из них должен быть на отдельной строке, и вам необходимо удалить«#» и все, что будет после этого.
Если вы используете ISE GUI, перейдите на
Synthesis -> Process Properties -> HDL options
и выберите там вышеуказанные опции.
(КСТАТИмы пытаемся запустить сайт SE, посвященный ПЛИС ... подумайте о его поддержке ... http://area51.stackexchange.com/proposals/20632/programmable-logic-and-fpga-design?referrer=YmxhQ2OJUo-FAaI1gMp5oQ2)