• DocumentCode
    1420531
  • Title

    A memory interleaving and interlacing architecture for deblocking filter in H.264/AVC

  • Author

    Lai, Yeong-Kang ; Chen, Lien-Fei ; Chiou, Wei-Che

  • Author_Institution
    Dept. of the Electr. Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
  • Volume
    56
  • Issue
    4
  • fYear
    2010
  • fDate
    11/1/2010 12:00:00 AM
  • Firstpage
    2812
  • Lastpage
    2818
  • Abstract
    In this paper, a memory interleaving and interlacing VLSI architecture for deblocking filter in H.264/AVC is proposed. Many literatures and the results of the chip implementation show that the memory organization dominates the hardware cost, the throughput rate, and the external memory bandwidth of the deblocking filter. Hence, we also discuss three different levels of the data-reuse scheme for deblocking filter in this paper. In order to increase the throughput, we propose the memory interleaving techniques to arrange data in the on-chip memory and access the data in both horizontal and vertical filters efficiently. We also utilize the hybrid schedule for 2-D processing order and the memory interlacing configuration to reduce the total on-chip memory size and to accomplish the Level B data-reuse scheme. According to proposed memory interleaving organization, memory interlacing configuration and hybrid schedule of the 2-D process order, our architecture only utilizes a half of the traditional memory size to boost the throughput and reduce the bus memory bandwidth.
  • Keywords
    VLSI; filtering theory; video coding; 2D processing order; H.264-AVC; VLSI architecture; chip implementation; deblocking filter; level B data-reuse scheme; memory interlacing architecture; memory interleaving architecture; memory organization; onchip memory; Automatic voltage control; Maximum likelihood detection; Memory management; Nonlinear filters; Pixel; System-on-a-chip; Deblocking Filter, H.264/AVC, memory interlacing, memory interleaving.;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2010.5681173
  • Filename
    5681173