Folks

I am trying to use a complex fft (the green FFT block) for a spectrum analyzer 
application.


I would like to use a 512 point FFT to compute on read time data. I need the 
FFT to compute in less than 512 samples. I am using 4 taps in the input, and 
running the FPGA at 128MHz. In this case, the FFT needs to finish in 128 clocks 
or less. In this way I can have two FFTs running in real time and not miss 
data.  I am usign a pfb_fir before the FFT.

I can't get the FFT to compute in less than 512 clocks, which translates into 
2048 samples. I tried removing the reorder block, and still no luck.

Is there documentation on how many clocks it takes an fft block to compute?


Also, if we supply ONE and only ONE sync pulse, should the fft block compute 
indefinately? My simulink seems to require a series of sync pulses to get the 
FFt to work more than once.


Tim Madden

Reply via email to