• DocumentCode
    2246332
  • Title

    A High Throughput and Data Reuse Architecture for H.264/AVC Deblocking Filter

  • Author

    Chao, Yi-Chih ; Lin, Ji-Kun ; Yang, Jar-Ferr ; Liu, Bin-Da

  • Author_Institution
    Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan
  • fYear
    2006
  • fDate
    4-7 Dec. 2006
  • Firstpage
    1260
  • Lastpage
    1263
  • Abstract
    In this paper, we propose a high throughput and data reuse architecture for de-blocking filter in H.264/AVC. There are two SRAMs exploited in the design. One is 144times32 bits single-port SRAM, and the other is 16times32 bits two-port SRAM. We use the group-of-pixel access method to store the pixels in SRAMs instead of the column-of-pixel or row-of-pixel approach. In the algorithm level, we modify the filtering order in the de-blocking filter without violating the H.264/AVC standard. Therefore, we efficiently use the data reuse skill to reduce the access frequency of SRAMs. We implement this architecture with UMC 0.18 mum cell library, and the maximum clock frequency we can achieve is 100 MHz. The simulation results show that the total number of logic gate counts is 16.6k. When the clock frequency equals 100 MHz, it can process 14619 macroblocks in 1/30 second. In other words, we achieve 4XGA (2048times1536) @30 frames/sec when we set the clock frequency to 85 MHz
  • Keywords
    SRAM chips; digital filters; logic design; video coding; 0.18 micron; 100 MHz; 144 bit; 16 bit; 32 bit; 85 MHz; H.264/AVC deblocking filter; H.264/AVC standard; SRAM; access frequency; data reuse architecture; Adaptive filters; Automatic voltage control; Clocks; Filtering; Frequency; IEC standards; ISO standards; Random access memory; Throughput; Video coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. APCCAS 2006. IEEE Asia Pacific Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    1-4244-0387-1
  • Type

    conf

  • DOI
    10.1109/APCCAS.2006.342392
  • Filename
    4145629