Altera_Forum
Honored Contributor
17 years agoWhich FFT core to use...need some advice.
I am implementing a 2D transform on images (256x256 for now). The image lines are fed thru the fft and the results stored in external memory that the fpga uses for frame buffering. Then the results are read back in (in transposed order) and fed thru the fft again.
I have been simulating using the streaming fft core but am having difficulty stopping the fft core between the two processing steps. I'm now questioning my decision to use the streaming architecture. I see that it offers the fastest thruput (at the expense of memory usage) but wonder if the burst architectures (buffered or not) might be better in terms of dealing with non-continuous signals in. Does anyone have experience doing 2D transforms and, if so, which architecture did you use? Thanks for any input you may have.