Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Моделирование в EDK12.2
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
Cont
Добрый день!
Кто-нибудь пробовал моделировать работу процессорной системы в EDK12.2?
Столкнулся с проблемой: BRAM не инициализируется.
начиная с 12 версии процесс инициализации BRAM изменился.Теперь используются mem-файлы. Они заполняются данными, но вот при моделировании(Modelsim или Isim) оказывается, что в BRAM что-то не то.
Alex77
Цитата(Cont @ Aug 31 2010, 12:50) *
Добрый день!
Кто-нибудь пробовал моделировать работу процессорной системы в EDK12.2?
Столкнулся с проблемой: BRAM не инициализируется.
начиная с 12 версии процесс инициализации BRAM изменился.Теперь используются mem-файлы. Они заполняются данными, но вот при моделировании(Modelsim или Isim) оказывается, что в BRAM что-то не то.

А fpga которые ?
Cont
Да любые (Virtex4, Virtex5 - PPC405,PPC440). Процесс инициализации не работет в принципе.
makc
На сколько я знаю, Modelsim не умеет сам по себе грузить файлы инициализации. Поэтому в модель BRAM нужно добавить соответствующую инициализацию (например, с помощью функции), которая будет давать правильное значение памяти по-умолчанию. Другой вариант это использовать TCL скрипт для инициализации памяти из mem-файла.
Cont
Правильно. Такой скрипт имеется, он создается EDK. Вот только вопрос, почему же все это не работает в 12 версии (
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.