A radio receiver 102 is provided. The radio receiver 102 comprises one or
more data Fast Fourier Transformers, each data Fast Fourier Transformer
operable to perform a Fast Fourier Transform on an input data block, one
or more impulse response Fast Fourier Transformers, each impulse response
Fast Fourier Transformer operable to perform a Fast Fourier Transform on
a channel impulse response, one or more multiplier components operable to
multiply a term of the output of one of the data Fast Fourier
Transformers by a term of the output of one of the impulse response Fast
Fourier Transformers, and one or more Inverse Fast Fourier Transformers,
each Inverse Fast Fourier Transformer operable to perform an Inverse Fast
Fourier Transform based on an output of one or more of the multipliers.