DocumentCode
1555201
Title
A scaled DCT architecture with the CORDIC algorithm
Author
Yu, Sungwook ; Swartzlander, Earl E., Jr.
Author_Institution
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Volume
50
Issue
1
fYear
2002
fDate
1/1/2002 12:00:00 AM
Firstpage
160
Lastpage
167
Abstract
This paper presents an efficient approach for computing the N-point (N=2n) scaled discrete cosine transform (DCT) with the coordinate rotation digital computer (CORDIC) algorithm. The proposed algorithm is based on an indirect approach for computing the DCT so that the vector rotations are completely separated from the other operations and placed at the end of the DCT unit. As a result, unlike the other CORDIC-based DCT architectures, the proposed scaled DCT architecture does not require scale factor compensation. The number of CORDIC iterations is minimized through the optimal angle recoding method based on the three-value CORDIC algorithm. Although this three-value CORDIC algorithm results in different scale factors for different angles, this does not incur any extra hardware in the proposed scaled DCT architecture
Keywords
discrete cosine transforms; pipeline arithmetic; signal processing; CORDIC-based DCT architectures; VLSI implementation; coordinate rotation digital computer; discrete cosine transform; optimal angle recoding method; scale factor compensation; scaled DCT architecture; three-value CORDIC algorithm; vector rotations; Computer architecture; Discrete Fourier transforms; Discrete cosine transforms; Discrete transforms; Hardware; Helium; Image coding; Karhunen-Loeve transforms; Speech coding; Two dimensional displays;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/78.972492
Filename
972492
Link To Document