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
Link To Document