An input random access memory (RAM) module of a fast Fourier transform
(FFT) engine of a DVB receiver is used to store, during a first time
period, delayed versions of an input signal that includes a first
orthogonal frequency division multiplexed (OFDM) symbol and a cyclic
prefix therefor received at the receiver, and samples for a second OFDM
symbol to be demodulated using the FFT engine during a second time
period. Delayed versions of the input signal are stored in the input RAM
module of the FFT engine in a first-in-first-out (FIFO) fashion for
signal acquisition and for FFT processing. Similarly, an output RAM
module of the FFT engine is used to store moving averages of an
autocorrelation of the input signal with its cyclic prefix computed over
presumed guard intervals and over multiple symbols.