Полная версия этой страницы:
Моделирование в EDK12.2
Добрый день!
Кто-нибудь пробовал моделировать работу процессорной системы в EDK12.2?
Столкнулся с проблемой: BRAM не инициализируется.
начиная с 12 версии процесс инициализации BRAM изменился.Теперь используются mem-файлы. Они заполняются данными, но вот при моделировании(Modelsim или Isim) оказывается, что в BRAM что-то не то.
Цитата(Cont @ Aug 31 2010, 12:50)

Добрый день!
Кто-нибудь пробовал моделировать работу процессорной системы в EDK12.2?
Столкнулся с проблемой: BRAM не инициализируется.
начиная с 12 версии процесс инициализации BRAM изменился.Теперь используются mem-файлы. Они заполняются данными, но вот при моделировании(Modelsim или Isim) оказывается, что в BRAM что-то не то.
А fpga которые ?
Да любые (Virtex4, Virtex5 - PPC405,PPC440). Процесс инициализации не работет в принципе.
На сколько я знаю, Modelsim не умеет сам по себе грузить файлы инициализации. Поэтому в модель BRAM нужно добавить соответствующую инициализацию (например, с помощью функции), которая будет давать правильное значение памяти по-умолчанию. Другой вариант это использовать TCL скрипт для инициализации памяти из mem-файла.
Правильно. Такой скрипт имеется, он создается EDK. Вот только вопрос, почему же все это не работает в 12 версии (
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.