Architecture design of H.264/AVC decoder with hybrid task pipelining for high definition videos

被引:0
|
作者
Chen, TW [1 ]
Huang, YW [1 ]
Chen, TC [1 ]
Chen, YH [1 ]
Tsai, CY [1 ]
Chen, LG [1 ]
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, DSP IC Design Lab, Taipei 10764, Taiwan
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The most critical issue of an H.264/AVC decoder is the system architecture design with balanced pipelining schedules and proper degrees of parallelism. In this paper, a hybrid task pipelining scheme is first presented to greatly reduce the internal memory size and bandwidth. Block-level, macroblock-level, and macroblock/frame-level pipelining schedules are arranged for CAVLD/IQ/IT/INTRA_PRED, INTER_PRED, and DEBLOCK, respectively. Appropriate degrees of parallelism for each pipeline task are also proposed. Moreover, efficient modules are contributed. The CAVLD unit smoothly decodes bitstream into symbols without bubble cycles. The INTER_PRED unit highly exploits the data reuse between interpolation windows of neighboring blocks to save 60% of external memory bandwidth. DEBLOCK unit doubles the processing capability of our previous work with only 35.3% of logic gate count overhead. The proposed baseline profile decoder architecture can support up to 2048x1024 30fps videos with 217K logic gates, 10KB SRAMs, and 528.9MB/s bus bandwidth when operating at 120MHz.
引用
收藏
页码:2931 / 2934
页数:4
相关论文
共 50 条
  • [21] Decoder-Friendly H.264/AVC Deblocking Filter Design
    Lee, Szu-Wei
    Kuo, C. -C. Jay
    [J]. APPLICATIONS OF DIGITAL IMAGE PROCESSING XXXIII, 2010, 7798
  • [22] Design of memory sub-system in H.264/AVC decoder
    Li, Chih-Hung
    Chang, Chang-Hsuan
    Peng, Wen-Hsiao
    Hwang, Wei
    Chiang, Tihao
    [J]. ICCE: 2007 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2007, : 31 - +
  • [24] Design of adaptive deblocking filter for H.264/AVC decoder SOC
    Yang Kim
    Zhang Chun
    Wang Zhihua
    [J]. 2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 109 - +
  • [25] FPGA design of a H.264/AVC main profile decoder for HDTV
    Agostini, Luciano V.
    Azevedo Filho, Arnaldo P.
    Rosa, Vagner S.
    Berriel, Eduardo A.
    Santos, Tatiana G. S.
    Bampi, Sergio
    Susin, Altamiro A.
    [J]. 2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 501 - 506
  • [26] Towards the implementation of a baseline H.264/AVC decoder onto a reconfigurable architecture
    Lopez, S.
    Kanstein, A.
    Lopez, J. F.
    Berekovic, M.
    Sarmiento, R.
    Mignolet, J. -Y.
    [J]. VLSI CIRCUITS AND SYSTEMS III, 2007, 6590
  • [27] Context-adaptive binary arithmetic decoder architecture for H.264/AVC
    Abramowski, Andrzej
    Pastuszak, Grzegorz
    [J]. 10TH IFAC WORKSHOP ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2010), 2010, : 211 - 214
  • [28] Prediction-based real-time CABAC decoder for high definition H.264/AVC
    Son, WonHee
    Park, In-Cheol
    [J]. PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 33 - 36
  • [29] A Design of High-Performance Pipelined Architecture for H.264/AVC CAVLC Decoder and Low-Power Implementation
    Lee, Byung-Yup
    Ryoo, Kwang-Ki
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (04) : 2781 - 2789
  • [30] Architecture Design of Low-power and Low-cost CAVLC Decoder for H.264/AVC
    Huang, Han-Jung
    Fan, Chih-Peng
    [J]. 2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1336 - +