High-efficiency pipeline design of binary arithmetic encoder

被引:16
|
作者
Song Rui [1 ]
Cui HongFei [1 ]
Li YunSong [1 ]
Wu ChengKe [1 ]
机构
[1] Xidian Univ, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
关键词
video compression; CABAC; pipeline; high efficiency; CABAC ENCODER; CONTEXT; ARCHITECTURE; PARALLEL;
D O I
10.1007/s11432-013-4942-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper focuses on the pipeline design of context-based adaptive binary arithmetic coding (CABAC). CABAC is a well-known bottleneck in very large scale integration circuit design of H.264/AVC encoder. Despite its high performance, the tight feedback loops of CABAC make parallelization difficult. Most researchers are concerned about multi-bin processing regardless of pipeline design. However, without pipeline, the overall performance becomes significantly limited. In this paper, the critical path for the hardware implementation of binary arithmetic encoder (BAE) was analyzed in detail. We break down the computing steps to the best extent, and rearrange such steps to the appropriate pipeline to achieve a balanced latency at each stage. Moreover, a new BAE architecture with a five-stage pipeline and one bin per cycle is proposed, the latency of critical path is substantially reduced, and the frequency and throughput rate are improved. An field-programmable gate array implementation of the proposed pipelined architecture in our H.264 encoder is capable of a 190 Mbps encoding rate. A maximum 483 MHz could be achieved on SMIC 0.13 mu m technology, which meets the requirements of quad full high-definition encoding at 30fps. The proposed architecture can be utilized in other designs to achieve improved performance.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 50 条
  • [1] High-efficiency pipeline design of binary arithmetic encoder
    Rui Song
    HongFei Cui
    YunSong Li
    ChengKe Wu
    Science China Information Sciences, 2014, 57 : 1 - 8
  • [2] High-efficiency pipeline design of binary arithmetic encoder
    SONG Rui
    CUI HongFei
    LI YunSong
    WU ChengKe
    Science China(Information Sciences), 2014, 57 (09) : 102 - 109
  • [3] A Five-stage Pipeline Design of Binary Arithmetic Encoder in H.264/AVC
    Song Rui
    Cui Hongfei
    Li Yunsong
    Xiao Song
    2012 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2012,
  • [4] Design of high speed arithmetic encoder
    Mei, KZ
    Zheng, NN
    Yao, J
    Liu, YH
    2004: 7TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUITS TECHNOLOGY, VOLS 1- 3, PROCEEDINGS, 2004, : 1617 - 1620
  • [5] HIGH-EFFICIENCY REDUNDANT BINARY NUMBER REPRESENTATIONS FOR PARALLEL ARITHMETIC ON OPTICAL COMPUTERS
    DEBIASE, GA
    MASSINI, A
    OPTICS AND LASER TECHNOLOGY, 1994, 26 (04): : 219 - 224
  • [6] Dynamic pipeline design of an adaptive binary arithmetic coder
    Kuang, SR
    Jou, JM
    Chen, RD
    Shiau, YH
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 2001, 48 (09): : 813 - 825
  • [7] HIGH-EFFICIENCY BINARY LENSES
    VELDKAMP, WB
    SWANSON, GJ
    SHAVER, DC
    OPTICS COMMUNICATIONS, 1985, 53 (06) : 353 - 358
  • [8] Energy-Throughput Configurable Design for Video Processing Binary Arithmetic Encoder
    Livi Ramos, Fabio Luis
    Zatt, Bruno
    Porto, Marcelo
    Bampi, Sergio
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2021, 31 (03) : 1163 - 1177
  • [9] Design and implementation of an ASIC architecture for the context-based binary arithmetic encoder
    Yu, C
    Hu, HT
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS 2005, 2005, : 83 - 86
  • [10] Flexible and High-Efficiency LDPC Encoder Architecture for CCSDS Standard
    Kang, Jing
    An, Junshe
    Zhu, Yan
    Journal of Physics: Conference Series, 2024, 2833 (01):