DocumentCode
2848514
Title
Hardware Architecture Design of CABAC Codec for H.264/AVC
Author
Li, Lingfeng ; Song, Yang ; Ikenaga, Takeshi ; Goto, Satoshi
Author_Institution
Waseda Univ., Tokyo
fYear
2007
fDate
25-27 April 2007
Firstpage
1
Lastpage
4
Abstract
This paper presents a hardware architecture for Context-Based Adaptive Binary Arithmetic Coding (CABAC) codec in H.264/AVC main profile. The similarities between encoding algorithm and decoding algorithm are explored to fulfill hardware reuse. Meanwhile, dynamic pipeline scheme is adopted to speedup the throughput. The characteristics of CABAC algorithm are utilized to reduce pipeline latency. Proposed codec design is implemented under TSMC 0.18 mum technology. Results show that the equivalent gate counts is 33.2 k when the maximum frequency is 230 MHz. It is estimated that the proposed CABAC codec can process the input binary symbol at 135 Mb/s for encoding and 90 Mb/s for decoding.
Keywords
adaptive codes; adaptive decoding; arithmetic codes; binary codes; code standards; codecs; video coding; CABAC codec; H.264-AVC; TSMC 0.18 mum technology; advanced video coding; bit rate 135 Mbit/s; bit rate 90 Mbit/s; context-based adaptive binary arithmetic coding; decoding algorithm; dynamic pipeline scheme; encoding algorithm; frequency 230 MHz; hardware architecture design; size 0.18 mum; Arithmetic; Automatic voltage control; Codecs; Decoding; Delay; Encoding; Frequency; Hardware; Pipelines; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, Automation and Test, 2007. VLSI-DAT 2007. International Symposium on
Conference_Location
Hsinchu
Print_ISBN
1-4244-0583-1
Electronic_ISBN
1-4244-0583-1
Type
conf
DOI
10.1109/VDAT.2007.373257
Filename
4239449
Link To Document