В качестве fft_fp dut я подсовываю именно генерируемую альтерой модель коры (та самая, которая генерится 15 минут

и занимает 4 метра). В принципе, первый выходной пакет спектра похож на правду - на спектр 1МГц синуса, взятого с частотой дискретизации 4 MHz похоже (именно его отсчёты находятся в файле с сигналом). А вот на втором и последующих спектрах того же сигнала, полученных в последующих пакетах, происходит уже какое-то безобразие. Думается мне, это из-за этих самых ошибок в начале и в конце пакета...
То, что "variable streaming floating point" не допилена для симуляции в каких-то доках тоже встречал, но в чём конкретно - нигде не видел.
P.S. Моделирую в ActiveHDL.
Правильный спектр (1-ый выходной пакет)
Неправильный спектр (2-ой и последующие пакеты)