• DocumentCode
    2255500
  • Title

    Block-pipelining cache for motion compensation in high definition H.264/AVC video decoder

  • Author

    Chen, Xianmin ; Liu, Peilin ; Zhu, Jiayi ; Zhou, Dajiang ; Goto, Satoshi

  • Author_Institution
    Dept. of Electron. Eng., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2009
  • fDate
    24-27 May 2009
  • Firstpage
    1069
  • Lastpage
    1072
  • Abstract
    In this paper, we present a cache scheme targeting hardware implementation to reduce the bandwidth of motion compensation, and a block-pipelining strategy to hide long latency of the external memory in high definition H.264/AVC video decoder. Hardware architecture is also implemented for the proposed algorithms. Experimental results show that the cache succeeds in reducing external memory bandwidth of motion compensation by 66%~78% and the block-pipelining strategy can solve the latency problem better than previous solutions. Our proposed hardware architecture can averagely process one macroblock within 297 cycles, capable of real-time processing 1920times1088@30 fps H.264 sequence at lower than 80 MHz.
  • Keywords
    high definition video; image sequences; motion compensation; video coding; H.264 sequence; block-pipelining cache; hardware architecture; high definition H.264-AVC video decoder; macroblock; motion compensation; Automatic voltage control; Bandwidth; Decoding; Delay; Gold; Hardware; High definition video; Motion compensation; Prefetching; Production systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-3827-3
  • Electronic_ISBN
    978-1-4244-3828-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2009.5117944
  • Filename
    5117944