DocumentCode :
2251443
Title :
A branch selection multi-symbol high throughput CABAC decoder architecture for H.264/AVC
Author :
Lin, Pin-Chih ; Chuang, Tzu-Der ; Chen, Liang-Gee
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear :
2009
fDate :
24-27 May 2009
Firstpage :
365
Lastpage :
368
Abstract :
Context-based adaptive binary arithmetic coding (CABAC) is a crucial part in H.264/AVC which provides a great compression gain. However, the throughput of CABAC decoder is limited due to the data dependency of decoding algorithm. This paper presents a branch selection hardware architecture which employs the two-symbol parallel decoder by providing all possible choices and then selecting the true one. The proposed CABAC decoder hardware architecture can decode 1.95~1.98 bins per cycle. It is implemented by UMC 90 nm technology with 82 k gate counts at 222 MHz. The maximum throughput is 410 Mbins/sec which is sufficient for decoding video sequence at Level 5.0.
Keywords :
adaptive codes; arithmetic codes; binary codes; decoding; image sequences; video coding; CABAC decoder architecture; H.264-AVC standard; UMC technology; branch selection hardware architecture; context-based adaptive binary arithmetic coding; frequency 222 MHz; size 90 nm; video sequence; Acceleration; Arithmetic; Automatic voltage control; Collision mitigation; Context modeling; Decoding; Hardware; Predictive models; Streaming media; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3827-3
Electronic_ISBN :
978-1-4244-3828-0
Type :
conf
DOI :
10.1109/ISCAS.2009.5117761
Filename :
5117761
Link To Document :
بازگشت