• DocumentCode
    1973992
  • Title

    Design of an H.264 decoder with variable pipeline and smart bus arbiter

  • Author

    Lee, Chanho ; Yang, Seohoon

  • Author_Institution
    Sch. of Electron. Eng., Soongsil Univ., Seoul, South Korea
  • fYear
    2010
  • fDate
    22-23 Nov. 2010
  • Firstpage
    432
  • Lastpage
    435
  • Abstract
    H.264 video coding standard is widely used due to the high compression rate and quality. H.264 decoders usually have pipeline architecture by a macroblock or a 4 × 4 sub-block. The period of the pipeline is usually fixed to guarantee the operation in the worst case which results in many idle cycles and higher data bandwidth. We propose variable pipeline architecture for H.264 decoders for efficient decoding and lower the requirement of the bandwidth for the memory bus. A smart bus arbiter is introduced to adjust the priority adaptively so that the access to a reference memory does not degrade the performance of the decoding pipeline. An H.264 decoder is designed and implemented using the proposed architecture to verify the operation using an FPGA.
  • Keywords
    asynchronous circuits; field programmable gate arrays; memory architecture; pipeline processing; system buses; video coding; FPGA; H.264 decoder; H.264 video coding standard; compression quality; compression rate; data bandwidth; decoding pipeline; macroblock; memory bus; pipeline arbiter; pipeline architecture; reference memory; smart bus arbiter; Automatic voltage control; Computer architecture; Decoding; Field programmable gate arrays; IP networks; Pipelines; Pixel; H.264; arbiter; design; implementation; pipeline;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference (ISOCC), 2010 International
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-8633-5
  • Type

    conf

  • DOI
    10.1109/SOCDC.2010.5682877
  • Filename
    5682877