Как обновить данные coe в ISE?

У меня есть простой проект в ISE (Webpack), состоящий из блока ROM, который я заполняю данными из coe-файла. Если я отредактирую этот файл с помощью внешнего приложения (скажем, блокнота), то как мне заставить изменения распространяться на реализацию моего проекта? Даже двойной щелчок по xco и нажатие кнопки «Создать», кажется, не работает, единственный способ, которым я смог это сделать, — это удалить ядро ​​​​и снова перестроить его с нуля.


person Mark Feldman    schedule 08.12.2014    source источник


Ответы (1)


Я видел несколько coe-файлов, но обычно я бы посоветовал использовать mem-файлы.

Xilinx предоставляет инструмент под названием Data2MEM, который может записывать содержимое BlockRAM из файлов памяти. Data2MEM также может обмениваться содержимым BlockRAM в битовых файлах. Таким образом, вам не нужно повторно синтезировать свой дизайн, если вы хотите изменить содержимое BlockRAM.

Data2MEM использует простой файл bmm (карта памяти BlockRAM) для поиска соответствующих экземпляров BlockRAM в проекте. Data2MEM UG658

person Paebbels    schedule 09.12.2014