Title :
Low-power and high-quality Cordic-based Loeffler DCT for signal processing
Author :
Sun, C.-C. ; Ruan, S.-J. ; Heyne, B. ; Goetze, J.
Author_Institution :
Dept. of Electron. Eng., Nat. Taiwan Univ. of Sci. & Technol., Taipei
fDate :
12/1/2007 12:00:00 AM
Abstract :
A computationally efficient and high-quality preserving discrete cosine transform (DCT) architecture is presented. It is obtained by optimising the Loeffler DCT based on the coordinate rotation digital computer (Cordic) algorithm. The computational complexity is reduced significantly from 11 multiply and 29 add operations (Loeffler DCT) to 38 add and 16 shift operations (i.e. similar to the complexity of the binDCT) without losing quality. After synthesising with TSMC 0.13-mum technology library, Synopsys PrimePower was used to estimate the power consumption at gate-level. The experimental results show that the proposed 8-point one-dimensional DCT architecture only consumes 19% of the area and about 16% of the power of the original Loeffler DCT. Moreover, it also retains the good transformation quality of the original Loeffler DCT. In this regard, the proposed Cordic-based Loeffler DCT is very suitable for low-power and high-quality encoder/decoders (codecs) used in battery-based systems.
Keywords :
computational complexity; digital arithmetic; discrete cosine transforms; signal processing; Cordic-based Loeffler DCT; coordinate rotation digital computer algorithm; discrete cosine transform; signal processing;
Journal_Title :
Circuits, Devices & Systems, IET
DOI :
10.1049/iet-cds:20060289