Orthogonal frequency division multiplexing (OFDM) has many advantages such as spectral efficiency and robustness against dispersive fading channels, but its hardware implementation still takes much area. In this thesis, an area-efficient OFDM receiver for digital video broadcasting - terrestrial (DVB-T) systems is designed. It has three major components: fast Fourier transform (FFT) processing, synchronization and channel estimation. For FFT processing, a new decomposition algorithm is presented to reduce the size of twiddle factor tables required in pipelined FFT processing. The proposed algorithm called balanced decomposition is to recursively decompose a discrete Fourier transform (DFT) into sub-DFTs such that the transform lengths of the resulting sub-DFTs are almost equal. From the viewpoint of the binary tree representation, the proposed algorithm results in a balanced binary tree. In addition to the table size, the balanced decomposition is also effective in reducing hardware resources such as general multipliers and constant multipliers. For synchronization, 2-step offset estimators are designed for symbol timing, carrier frequency, sampling frequency and frame boundary impairments. By sharing the common processing elements and input/output buffers of the FFT processor, the hardware cost of synchronization units can be reduced. For channel estimation, the least squares algorithm and separable interpolation scheme are adopted. Based on the designed components, an OFDM receiver for DVB-T systems is implemented using a 0.18-\mum CMOS standard cell library. As a result, compared to the previous work, the proposed receiver reduces the area and power consumption by 22% and 29%, respectively.