DocumentCode
626693
Title
A high-throughput low-latency arithmetic encoder design for HDTV
Author
Yuan Li ; Shanghang Zhang ; Huizhu Jia ; Xiaodong Xie ; Wen Gao
Author_Institution
Nat. Eng. Lab. for Video Technol., Peking Univ., Beijing, China
fYear
2013
fDate
19-23 May 2013
Firstpage
998
Lastpage
1001
Abstract
In this paper, we propose a high-throughput low-latency arithmetic encoder (AE) design suitable for high definition (HD) real-time applications employing advanced video coding standards such as H.264/AVC or AVS and using a macroblock (MB) level pipeline. First, in order to derive the performance requirement on the AE, a buffer model in connected with which it is designed is thoroughly analyzed. Then, using joint algorithm-architecture optimization and multi-bin processing techniques, we introduce a novel binary arithmetic coder (BAC) architecture with throughput of 2~4 bins per cycle sufficient for real-time encoding. Furthermore, a hybrid context memory scheme is presented to meet the throughput requirement on the BAC. Simulation result shows that our design can support 1080p at 60 fps for AVS HDTV real-time coding with a bin rate up to 107K per MB line. Synthesized with the TSMC 0.13μm technology, the AE can run at 200MHz and costs 47.3K gates. By operating at 130MHz, the design is also verified in an AVS HD encoder on a Xilinx Virtex-6 FPGA prototype board for 1080p at 30 fps.
Keywords
arithmetic codes; binary codes; encoding; field programmable gate arrays; high definition television; optimisation; video coding; AE design; AVS; BAC architecture; H.264-AVC; HDTV; MB level pipeline; TSMC technology; Xilinx Virtex-6 FPGA prototype board; binary arithmetic coder architecture; frequency 200 MHz; high definition real-time applications; high-throughput low-latency arithmetic encoder design; hybrid context memory scheme; joint algorithm-architecture optimization; macroblock level pipeline; multibin processing technique; real-time encoding; size 0.13 mum; video coding standards; Bit rate; Context; Encoding; Random access memory; Real-time systems; Throughput; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
Conference_Location
Beijing
ISSN
0271-4302
Print_ISBN
978-1-4673-5760-9
Type
conf
DOI
10.1109/ISCAS.2013.6572017
Filename
6572017
Link To Document