loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th IEEE/IFIP International Workshop on Rapid System Prototyping (RSP '07)
A CABAC Encoder Design of H.264/AVC with RDO Support
Porto Alegre, RS, Brazil
May 28-May 30
ISBN: 0-7695-2834-1
X.H. Tian, National University of Singapore
Thinh M. Le, National University of Singapore
B.L. Ho, National University of Singapore
Y. Lian, National University of Singapore
In this paper, a HW CABAC encoder architecture is proposed targeting H.264/AVC main profile. CABAC and Rate Distortion Optimization (RDO) are two important coding tools that enhance coding efficiency of H.264/AVC. However, coding speed of CABAC encoder is limited by the coding data dependence and its serial coding procedure, and RDO requires large memory resource and costs long delay of memory access to backup and restore CABAC context state data. The CABAC encoder of this paper utilizes pipeline structure at top level to reduce data dependence, and coding speed of one symbol per cycle is achieved. A context managing mechanism is designed that fully supports RDO coding of H.264/AVC encoder. It significantly reduces context memory cost and operation delay for context backup and restore. 85% of context memory resource is reduced comparing to the reference design. Synthesis result shows that the encoder can work at 620 MHz targeting 0.13um CMOS process.
Citation:
X.H. Tian, Thinh M. Le, B.L. Ho, Y. Lian, "A CABAC Encoder Design of H.264/AVC with RDO Support," rsp, pp.167-173, 18th IEEE/IFIP International Workshop on Rapid System Prototyping (RSP '07), 2007
Usage of this product signifies your acceptance of the Terms of Use.