Добрый день!
Обращаюсь к тем, кто работал с мегафункцией FFT от Altera.
Проблема:
Не завершается моделирование в Modelsim cгенерированной функции FFT.
Создаю в Modelsim проект, добавляю файлы fft_bb.v, fft.vo, fft.v, fft_tb.v. Все компилируется нормально. Затем запускаю симуляцию, добавляю все сигналы из модуля fft_tb в окно Wave. Подаю команду Run -all и жду результата. Однако, несмотря на то, что в тестбенче есть команда останова симуляции $finish, симуляция не завершается. Если сделать принудительный останов, то видно что сигналы source_valid, source_real, source_imag находятся в 3-ем состоянии.
Все это повторяется независимо от вида FFT (Streaming, Variable Streaming, и т.д.) и заданного количества точек (64, 128, ... 4096, и т.д.).
При моделировании на ПЛИС - результат тот же.
САПР Quartus II 64-bit Web Edition 13.0
ПЛИС Altera Cyclone IV E (EP4CE40F23)
Подскажите, что я делаю не так.