Translator Disclaimer
24 June 2005 An optimal adder-based hardware architecture for the DCT/SA-DCT
Author Affiliations +
Proceedings Volume 5960, Visual Communications and Image Processing 2005; 596045 (2005)
Event: Visual Communications and Image Processing 2005, 2005, Beijing, China
The explosive growth of the mobile multimedia industry has accentuated the need for efficient VLSI implementations of the associated computationally demanding signal processing algorithms. This need becomes greater as end-users demand increasingly enhanced features and more advanced underpinning video analysis. One such feature is object-based video processing as supported by MPEG-4 core profile, which allows content-based interactivity. MPEG-4 has many computationally demanding underlying algorithms, an example of which is the Shape Adaptive Discrete Cosine Transform (SA-DCT). The dynamic nature of the SA-DCT processing steps pose significant VLSI implementation challenges and many of the previously proposed approaches use area and power consumptive multipliers. Most also ignore the subtleties of the packing steps and manipulation of the shape information. We propose a new multiplier-less serial datapath based solely on adders and multiplexers to improve area and power. The adder cost is minimised by employing resource re-use methods. The number of (physical) adders used has been derived using a common sub-expression elimination algorithm. Additional energy efficiency is factored into the design by employing guarded evaluation and local clock gating. Our design implements the SA-DCT packing with minimal switching using efficient addressing logic with a transpose memory RAM. The entire design has been synthesized using TSMC 0.09μm TCBN90LP technology yielding a gate count of 12028 for the datapath and its control logic.
© (2005) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Andrew Kinane, Valentin Muresan, and Noel O'Connor "An optimal adder-based hardware architecture for the DCT/SA-DCT", Proc. SPIE 5960, Visual Communications and Image Processing 2005, 596045 (24 June 2005);


Efficiently carrying bursty data on ATM networks
Proceedings of SPIE (March 14 1995)
Bidirectional data flow architecture for padding in MPEG-4
Proceedings of SPIE (December 29 1999)
1.114-gb/s time/space division switch system
Proceedings of SPIE (October 01 1990)
Packed arithmetic on a prefix adder (PAPA)
Proceedings of SPIE (December 06 2002)
Data path allocation for low power in high-level synthesis
Proceedings of SPIE (October 24 2000)

Back to Top