• DocumentCode
    465045
  • Title

    Memory Cache Based Motion Compensation Architecture for HDTV H.264/AVC Decoder

  • Author

    Li, Yu ; Qu, Yanmei ; He, Yun

  • Author_Institution
    Dept. of Electron. Eng., Tsinghua Univ., Beijing
  • fYear
    2007
  • fDate
    27-30 May 2007
  • Firstpage
    2906
  • Lastpage
    2909
  • Abstract
    In this paper, we present a high performance memory cache based motion compensation architecture for H.264/AVC HDTV decoder. To solve the bottleneck of memory bandwidth for H.264/AVC HD applications, three combined bandwidth optimization strategies are proposed to minimize the memory bandwidth for MB-based decoding. To improve the interpolation hardware utilization and reduce the interpolation cycles, an interpolation classification scheme is proposed. By classifying the fifteen fractional pixels into five types and processed correspondingly, the interpolation cycles decrease significantly. A direct mapping memory cache characterized with circular addressing, byte-aligned addressing and horizontal and vertical parallel access is designed to support the proposed scheme. Averagely 60-80% reduced memory bandwidth can be offered and the interpolation hardware can be fully utilized and interpolate one MB within 304 cycles, which can satisfy the real time constraint for H.264/AVC HD (1920times1088) 30fps decoder with 32K logic gates, operating at 100MHz.
  • Keywords
    cache storage; high definition television; interpolation; motion compensation; video codecs; video coding; 100 MHz; HDTV H.264/AVC decoder; MB-based decoding; bandwidth optimization strategies; byte-aligned addressing; circular addressing; direct mapping memory cache; interpolation classification; interpolation cycles; interpolation hardware utilization; memory bandwidth; motion compensation architecture; parallel access; Automatic voltage control; Bandwidth; Decoding; HDTV; Hardware; High definition video; IEC standards; ISO standards; Interpolation; Motion compensation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-4244-0920-9
  • Electronic_ISBN
    1-4244-0921-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2007.377857
  • Filename
    4253286