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