Forum Discussion
Altera_Forum
Honored Contributor
17 years agoI have posted a streaming example (FFT_IFFT Unity Gain) on the forum, perhaps that would help you out...
Judging from your statement, I am pretty certain you are inputting data into the core when it's not ready (sink_ready hasn't been asserted yet). Therefore, the core did not get all of the 64 points --> hence your EOP is asserted before 64 valid samples are accepted... and also this is why your sink_ready is de-asserted... Change your FSM, so you don't insert data points before sink_ready is asserted and that should solve your problem... and also after the change, you will see the sink_ready stays asserted continuously...