• DocumentCode
    2094916
  • Title

    System Architecture Design Methodology for H.264/AVC Encoder

  • Author

    Chang, Samuel C. ; Cheng, Chih-Chi ; Chen, Liang-Gee

  • Author_Institution
    Nat. Taiwan Univ., Taipei
  • fYear
    2007
  • fDate
    20-23 June 2007
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    MPEG-4 H.264/AVC has become a joint standard for ITU-T and MPEG and has been implemented in a wide spectrum of applications, from digital video broadcasting for handsets (DVB-H) to Hi-Definition DVD Storage (HD DVD). However, the resolution and system clock rate requirements vary greatly. Therefore, developing a system that is optimal for all applications is impossible. Among all aspects of the H.264 encoding system architecture design, inter-prediction occupies 99% total computation complexity and the search-range buffer occupies 76% of total on-chip memory. Our design methodology fully explores the design spaces of parallelism of inter-prediction, macro-block (MB) pipelining, and search-range buffer architecture. This paper combined with presents a complete methodology to help H.264/AVC systems designers obtain the most area efficient design under user defined timing requirements.
  • Keywords
    logic design; video coding; H.264 encoding system; H.264/AVC encoder; MPEG-4 H.264; digital video broadcasting; hi-definition DVD storage; macro-block pipelining; on-chip memory; search-range buffer architecture; system architecture design methodology; system clock rate requirements; Automatic voltage control; Clocks; Computer architecture; DVD; Design methodology; Digital video broadcasting; Encoding; High definition video; MPEG 4 Standard; Telephone sets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics, 2007. ISCE 2007. IEEE International Symposium on
  • Conference_Location
    Irving, TX
  • Print_ISBN
    978-1-4244-1109-2
  • Electronic_ISBN
    978-1-4244-1110-8
  • Type

    conf

  • DOI
    10.1109/ISCE.2007.4382169
  • Filename
    4382169