Цитата(Acvarif @ Jan 15 2010, 14:28)

Model Sim запустил. Теперь запущу по новой мегафункцию. Посмотрю какие файлы она создает.
Отлично. До успешного результата осталось немного.
Ладно я тут опишу как я моделился.
1. Надо подключить библиотеки от альтеры, если их еще нет (altera,altera_mf,lpm,sgate). Для этого заходим в Квартусе по адресу Tools->Launch EDA Simulator library compiler. Там выбираем среду - Modelsim, семейство ПЛИСа, языки VHDL,verilog и выходную папку. Можно скомпилировать их в папку с ModelSim, и далее прописать их в файле modelsim.ini, чтобы они всегда подгружались при запуске.
2. Написать нехитрый скрипт для компиляции и запуска FFT корки. Назвать его например fft.do
Пути к файлам прописать свои естественно. Потом можно будет все это получше автоматизировать, но для того, чтобы посмотреть работу кора хватит.
Код
## Компиляция
vcom -work work -93 -explicit -quiet -source -O0 -cover s -novopt D:/altera/work/fft/fft_tb.vhd
vcom -work work -93 -explicit -quiet -source -O0 -cover s -novopt D:/altera/work/fft/fft.vho
## Запуск проекта на моделирование
vsim -t 1ps -title FFT work.fft_tb
##
view wave
Сама модель корки для функционального моделирования в файле fft.vho, в тестбенче ее entity уже подключен. Поэтому больше ничего делать не надо.
3. Запустить моделсим и перейти в папку с проектом с помощью команды cd <путь к проекту>
4. Запустить скипт командой do fft.do
Все должно скомпилироваться, останется нажать только кнопку run -all и любовать результатом.