• DocumentCode
    2686748
  • Title

    H.264 codec system-on-chip design and verification

  • Author

    Qiang Peng ; Jin Jing

  • Author_Institution
    Aurora VA Technol., West Roxbury, MA, USA
  • Volume
    2
  • fYear
    2003
  • fDate
    21-24 Oct. 2003
  • Firstpage
    922
  • Abstract
    We designed a SoC/ASIC to implement the low power, high performance H.264 encoder and decoder with a 32-bit RISC CPU on a single chip. We used the system-level modeling technique to develop the H.264 codec and high-speed RISC microprocessor cores, and adopted the transaction-level based verification technique to do the automatic self-checking, regression testing for the design. The SoC runs the H.264 codec in hardware. It incorporated standard peripheral interfaces, such as UART, USB, 100/10 Mbps Ethernet, IEEE 1394, ATAPI and SVGA. It supports embedded real-time OS for PDA and wireless applications. It is implemental for complicated Linux operating systems used for personal video recorder, DVD recorder, game and set top boxes, digital camcorders, video conferencing kit, and network computers.
  • Keywords
    codecs; formal verification; low-power electronics; microprocessor chips; reduced instruction set computing; system-on-chip; 32 bits; 32-bit RISC CPU; ASIC; AVC; CABAC; CAVLC; DVD recorder; H.264 codec; Linux operating systems; PDA; SoC; advanced video coding; automatic self-checking; digital camcorders; embedded real-time OS; entropy coding; high-speed RISC microprocessor cores; inter prediction; intra prediction; network computers; personal video recorder; reconstruction filter; regression testing; standard peripheral interfaces; switching I slice; switching P slice; system-level modeling technique; system-on-chip design; top boxes; transaction-level based verification technique; variable length coding; video conferencing kit; wireless applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2003. Proceedings. 5th International Conference on
  • ISSN
    1523-553X
  • Print_ISBN
    0-7803-7889-X
  • Type

    conf

  • DOI
    10.1109/ICASIC.2003.1277361
  • Filename
    1277361