• DocumentCode
    2654810
  • Title

    A novel VLSI architecture of lum interpolator of H.264 decoder

  • Author

    Zhang, Duo-li ; Cheng, Xian-Wen ; Du, Gao-Ming ; Song, Yu-kun ; Gao, Ming-Lun

  • Author_Institution
    Inst. of VLSI Design, Hefei Univ. of Technol., Hefei, China
  • fYear
    2009
  • fDate
    20-23 Oct. 2009
  • Firstpage
    175
  • Lastpage
    178
  • Abstract
    Motion compensation is the most critical part for the performance of H.264 decoder. Through fully analysis of the interpolation algorithm, a symmetry characteristic in the algorithm has drawn our attention. Based on a precise deduction, a new VLSI architecture for motion compensation lum interpolation is presented in this paper. This architecture is based on separated 1-D approach and reuses the horizontal half-sample interpolation 6-tap FIRs and the horizontal vertical half-sample interpolation 6-tap FIRs. Experiment results shows that compared with arithmetic adopting separated 1-D approach referenced, the proposed arithmetic can save 5 6-tap FIRs and 6 eight-bit registers. A H.264 decoder adopting the proposed approch can achieve real-time decoding 30 fps baseline H.264/AVC video with 1080HD resolutions at a clock speed of 100 MHz.
  • Keywords
    FIR filters; VLSI; interpolation; video codecs; FIR; H.264 decoder; H.264/AVC video; Lum interpolator; VLSI architecture; horizontal half sample interpolation; interpolation algorithm; symmetry characteristic; Algorithm design and analysis; Arithmetic; Automatic voltage control; Costs; Decoding; Finite impulse response filter; Interpolation; Motion compensation; Symmetric matrices; Very large scale integration; H.264; VLSI architecture; lum interpolation; separated 1-D;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2009. ASICON '09. IEEE 8th International Conference on
  • Conference_Location
    Changsha, Hunan
  • Print_ISBN
    978-1-4244-3868-6
  • Electronic_ISBN
    978-1-4244-3870-9
  • Type

    conf

  • DOI
    10.1109/ASICON.2009.5351578
  • Filename
    5351578