Architecture design for deblocking filter in H.264/JVT/AVC

  • Authors:
  • Yu-Wen Huang;To-Wei Chen;Bing-Yu Hsieh;Tu-Chih Wang;Te-Hao Chang;Liang-Gee Chen

  • Affiliations:
  • Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan;Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan;Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan;Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan;Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan;Signal Process. Program, Inst. for Infocomm Res., Singapore, Singapore

  • Venue:
  • ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 2
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an efficient VLSI architecture for the deblocking filter in H.264/JVT/AVC. We use an array of 8/spl times/4 8-bit shift registers with reconfigurable data path to support both horizontal filtering and vertical filtering on the same circuit (a parallel-in parallel-out reconfigurable FIR filter). Two SRAM modules are carefully organized not only for the storage of current macroblock data and adjacent block data but also for the efficient access of pixels in different blocks. Simulation results show that under 0.25 /spl mu/m technology, the synthesized logic gate count is only 19.1 K (not including a 96/spl times/32 SRAM and a 64/spl times/32 SRAM) when the maximum frequency is 100 MHz. Our architecture design can easily support real-time deblocking of 720p (1280/spl times/720) 30 Hz video. It is valuable for platform-based design of H.264 codec.