• DocumentCode
    3364508
  • Title

    High-performance memory interface architecture for high-definition video coding application

  • Author

    Song, Joon-Ho ; Kim, Doo Hyun ; Kim, Do-Hyung ; Lee, Shi Hwa

  • Author_Institution
    Samsung Adv. Inst. of Technol., Samsung Electron., Yongin, South Korea
  • fYear
    2010
  • fDate
    26-29 Sept. 2010
  • Firstpage
    3745
  • Lastpage
    3748
  • Abstract
    This paper proposes new memory interface architecture to overcome huge SDRAM bandwidth requirements of video decoders. To improve the memory efficiency, tile based memory access method and pixel cache are adopted. In addition to large data transfer cycle, extra overhead cycles takes great part of the heavy memory bandwidth requirement. The overhead cycles are caused by two reasons- the one is due to row-activation overhead of SDRAM and the other is due to redundant data transfer for motion compensation. The row-activation overhead is incurred frequently because of the block by block memory access pattern of standard video decoding algorithms. By using the tile based memory access method, the row-activation overhead can be reduced significantly. The redundant data transfer overhead is due to the 6-tap FIR filtering for the motion compensation while H.264/AVC decoding. We reduced the redundant memory transfer overhead by adopting the reference pixel cache, which is tightly coupled with multi-frame reference picture and the memory structure of the tile based memory access method. Experimental results show that the proposed method can decode 1920 × 1080, 30 frame per second H.264/AVC main profile bitstream in real time with only about 90MHz SDRAM clock. Compared to the conventional linear memory access system, the proposed method reduces about 6 times of SDRAM bandwidth. We also expect the proposed method will reduce power consumption because the SDRAM bandwidth requirement and the number of row-activation overhead are significantly reduced.
  • Keywords
    DRAM chips; FIR filters; decoding; motion compensation; video coding; 6-tap FIR filtering; H.264-AVC decoding; SDRAM bandwidth requirements; block memory access pattern; data transfer cycle; high-definition video coding application; high-performance memory interface architecture; linear memory access system; motion compensation; reference pixel cache; row-activation overhead; standard video decoding algorithms; tile based memory access method; Automatic voltage control; Bandwidth; Decoding; Motion compensation; Pixel; SDRAM; Tiles; Cache memories; H.264/AVC; SDRAM bandwidth compression; Video coding processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing (ICIP), 2010 17th IEEE International Conference on
  • Conference_Location
    Hong Kong
  • ISSN
    1522-4880
  • Print_ISBN
    978-1-4244-7992-4
  • Electronic_ISBN
    1522-4880
  • Type

    conf

  • DOI
    10.1109/ICIP.2010.5653435
  • Filename
    5653435