[an error occurred while processing this directive]
|
Для Циклона, правда, использую .vqm, но это, имхо, не важно. В Квартусе надо в Settings задать в категории EDA Tools выход для симулятора. Я использую ModelSim (Verilog HDL output from Quartus II). В результате софтина создает папку simulation и в ней лежат файлы .vo (это нетлист) и .sdo (это времянки). В Альдеке создаешь проект, подключаешь к нему .vo файл. Компиляешь. Для успешной компиляции надо чтобы была подключена соответствующая библиотека с атомами. В моем случае Cyclone_ATOMS. Подключение библы делается в менеджере библиотек. Там не сложно, разберетесь. Далее, пишешь тестбенч и его тоже подключаешь к проекту. Потом идешь в опции временнОго симулятора, указываешь входные файлы - которые в проекте, там же файл с времянками, там же можно указать топ-левел файл - тестбенч то есть. Все, запускашь, оно симуляет, если ошибок нет. Открываешь вейвформ и смотришь на диаграммы, помещая сигналы. Все.
Для удобства, чтобы мышкой не драконить постоянно, можно сгенерить скрипт и запускать его из консоли. Я именно так и делаю.
E-mail: info@telesys.ru