Title :
Goertzel implementations of the forward and inverse modified discrete cosine transform
Author :
Fox, Trevor W. ; Carriera, Alex
Abstract :
The paper suggests the use of Goertzel digital filters to calculate the forward and inverse modified discrete cosine transform (MDCT). The forward and inverse MDCT are expressed as a discrete-time convolution sum and three Goertzel digital filter structures (Goertzel MDCT A, B and C) are obtained from the discrete-time convolution sum. These new recursive algorithms require fewer arithmetic operations and are less sensitive to coefficient quantization error than previous recursive MDCT algorithms. The algorithms proposed are well suited for low-cost fixed-point VLSI implementations.
Keywords :
VLSI; convolution; digital arithmetic; digital filters; discrete cosine transforms; filtering theory; quantisation (signal); recursive filters; signal flow graphs; Goertzel digital filters; arithmetic operations; coefficient quantization error; discrete-time convolution sum; fixed-point VLSI implementations; inverse discrete cosine transform; inverse modified discrete cosine transform; recursive algorithms; signal flow graph; Adders; Audio coding; Convolution; Digital filters; Discrete cosine transforms; Equations; Floating-point arithmetic; Hardware; Quantization; Very large scale integration;
Conference_Titel :
Electrical and Computer Engineering, 2004. Canadian Conference on
Print_ISBN :
0-7803-8253-6
DOI :
10.1109/CCECE.2004.1347723