2002 · 18 citations · 10 references
EngineeringComputer EngineeringElectrical EngineeringComputer ArchitectureHardware-software Co-designMicroelectronicsCmos Circuit DesignDigital Image ProcessingDigital Integrated Circuit DesignDigital Signal ProcessingLow-power Digital Circuit DesignVery-large-scale Integration LayoutArea-efficient DesignData Path DesignDigital Signal Processing Block ArchitectureDigital Signal Processing BlocksFast Fourier TransformFourier TransformSiliconVlsi Implementation
A discrete cosine transform (DCT) algorithm and architecture that minimize both software and hardware costs are presented. The proposed approaches are either direct or indirect and are based on the decomposition of the DCT in three operations: permutation, fast Fourier transform, and rotation. The main characteristics of the VLSI implementation chosen for this DCT and inverse DCT algorithm are show. Its data path coupled with a twin-pages memory and its controller, which contains the microprograms of the DCT algorithm are described. The results in terms of data processing rate and silicon area are given.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
10