DocumentCode :
2833133
Title :
One-round renormalization based 2-bin/cycle H.264/AVC CABAC encoder
Author :
Liu, Zhenyu ; Wang, Dongsheng
Author_Institution :
Lab. 4-304, Tsinghua Univ., Beijing, China
fYear :
2011
fDate :
11-14 Sept. 2011
Firstpage :
369
Lastpage :
372
Abstract :
Context-based Adaptive Binary Arithmetic Coder (CABAC) is the advanced entropy coding tool employed by main and higher profiles of H.264/AVC. As compared with Context-based Adaptive Variable Length Coding (CAVLC), under the same bit rate, CABAC achieves up to 0.5dB PSNR gain. On the other hand, the high complexity of CABAC severely hinders the whole encoder throughput. To over- come the throughput bottleneck of CABAC, the authors devise the one-round renormalization and the associated VLSI architecture to omit the multiple-iteration operation of one bin´s encoding. The pro- posed full-context CABAC hardwired encoder garners the constant 2-bin/cycle throughput. Using TSMC one-poly nine-metal 90 nm CMOS technology, the prototyping is implemented with 33.9k logic gates and 1562-bit on-chip SRAM. In the worst operating conditions (0.9V, 125°C), the operating frequency is 238.1MHz, which can support HDTV720p real-time encoding at 329 fps frame rate with the quantization parameter (QP) not less than 18.
Keywords :
CMOS integrated circuits; SRAM chips; VLSI; adaptive signal processing; entropy; high definition television; iterative methods; logic gates; quantisation (signal); video coding; 2-bin-cycle H.264/AVC CABAC encoder; CABAC hardwired encoder; HDTV 720p real-time encoding; TSMC one-poly nine-metal CMOS technology; VLSI architecture; context-based adaptive binary arithmetic coder; entropy coding tool; frequency 238.1 MHz; logic gates; multiple-iteration operation; on-chip SRAM; one bin encoding; one-round renormalization; quantization parameter; size 90 nm; temperature 125 C; voltage 0.9 V; word length 1562 bit; Context; Context modeling; Encoding; Generators; Image coding; Logic gates; Throughput; CABAC; H.264/AVC; parallel encoding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Image Processing (ICIP), 2011 18th IEEE International Conference on
Conference_Location :
Brussels
ISSN :
1522-4880
Print_ISBN :
978-1-4577-1304-0
Electronic_ISBN :
1522-4880
Type :
conf
DOI :
10.1109/ICIP.2011.6116523
Filename :
6116523
Link To Document :
بازگشت