DocumentCode :
2940649
Title :
Quad Full-HD transform engine for dual-standard low-power video coding
Author :
Rithe, Rahul ; Cheng, Chih-Chi ; Chandrakasan, Anantha
Author_Institution :
Massachusetts Inst. of Technol., Cambridge, MA, USA
fYear :
2011
fDate :
14-16 Nov. 2011
Firstpage :
401
Lastpage :
404
Abstract :
Transform engine is a critical part of the video codec and increased coding efficiency often comes at the cost of increased complexity in the transform module. H.264/AVC and VC-1 are two recent video coding standards that employ variable size and hierarchical transforms to achieve coding efficiency. In this work we propose a shared-reconfigurable transform engine using the structural similarity and symmetry of the transforms for H.264/AVC and VC-1. An approach to eliminate the need for an explicit transpose memory in 2D transforms is proposed. Data dependency is exploited to reduce power consumption. Ten different versions of the transform engine, such as with and without hardware sharing, with and without transpose memory, are implemented in the design. The design is fabricated using commercial 45nm CMOS technology and all implemented versions are verified. The shared-reconfigurable transform engine without transpose memory supports Quad Full-HD (3840 × 2160) video encoding at 30fps, while operating at 0.52V, with measured power of 214μW. Hardware sharing saves 30% area compared to individual H.264 and VC-1 implementations combined. Eliminating an explicit transpose memory using a 2D (8×8) output buffer reduces area by 23% and power by 26%. Several of ideas proposed here can potentially be extended to future video coding standards such as HEVC.
Keywords :
CMOS integrated circuits; matrix algebra; transforms; video coding; 2D transforms; CMOS technology; H.264/AVC video coding standards; VC-1 video coding standards; data dependency; dual-standard low-power video coding; explicit transpose memory; hierarchical transforms; power consumption; quad full-HD transform engine; shared-reconfigurable transform engine; size 45 nm; video codec; voltage 0.52 V; Decoding; Encoding; Engines; Hardware; Streaming media; Switches; Transforms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Solid State Circuits Conference (A-SSCC), 2011 IEEE Asian
Conference_Location :
Jeju
Print_ISBN :
978-1-4577-1784-0
Type :
conf
DOI :
10.1109/ASSCC.2011.6123601
Filename :
6123601
Link To Document :
بازگشت