This paper presents a novel recursive discrete Fourier transform (RDFT) integrated with prime factor and common factor decomposition algorithms. For audio decoder and orthogonal frequency-division multiplexing (OFDM) in a DRM receiver, the proposed RDFT processor is applied to compute both DFT and IMDCT coefficients. Hence, it can greatly reduce the hardware costs in implementation of a portable DRM receiver. For computations of 256-points DFT, the proposed method can greatly reduce 82.75% of multiplications, 85.55% of additions, 79.66% of computational cycles compared with the latest Lai et al.'s RDFT. We further realize it by using TMSC 0.18um 1P6M CMOS technology. The core size is 840×840 um2 and the power consumption is 14.6mW@25MHz. The results show that it would be more efficient and more suitable than previous works for DRM applications.