Title :
Sampling Rate Conversion in the Frequency Domain [DSP Tips and Tricks]
Author :
Bi, Guoan ; Mitra, Sanjit K.
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
fDate :
5/1/2011 12:00:00 AM
Abstract :
Sampling rate conversion (SRC) is usually performed in the time domain by using the operations of up-sampling, filtering, and down-sampling. However, it is also possible to perform the SRC in the frequency domain by formulating the desired spectrum from the spectrum of an input signal. This article shows how to perform SRC for both integer and fractional-rate conversion by manipulating the discrete Fourier transform (DFT), implemented using the fast Fourier transform (FFT), of a time-domain signal. The analysis on error performance and the required computational complexities show that by using the FFT, for both short and long input sequences, improvements in conversion accuracy is achieved at reduced computational costs.
Keywords :
discrete Fourier transforms; frequency-domain analysis; signal sampling; computational complexity; conversion accuracy; discrete Fourier transform; error performance; fast Fourier transform; fractional-rate conversion; frequency domain; integer; sampling rate conversion; signal spectrum; time-domain signal; Computational complexity; Digital signal processing; Discrete Fourier transforms; Frequency domain analysis; Interpolation; Signal processing algorithms; Time domain analysis;
Journal_Title :
Signal Processing Magazine, IEEE
DOI :
10.1109/MSP.2011.940413