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

