Fc100 - floating point fast fourier transform – Sundance FC100 v.2.3 User Manual
Page 16
FC100 - Floating Point Fast Fourier Transform
v2.3
Fast Fourier Transform product manual
October 2005
www.sundance.com
- 16 -
Continuous processing between two consecutive passes
Figure 6 : empty_pipeline low
When a pass transition occurs, the din_bank and dout_bank signals are inverted.
However, due to the core latency, the dout_bank signal is inverted after the din_bank
signal, when all the data for the previous pass have been processed through the core.
Forcing the empty_pipeline signal low when starting the core will enable to continuously
process data through the core without pausing between two consecutive passes. As a
result the core will need to access the same memory bank for read and write operations
simultaneously. Therefore, if this mode is used, the processing memory banks connected
to the core must be dual port.