Title :
The hardware design and implementation for CAVLC and Exp-Golomb in H.264/AVC
Author :
Chen, Jing ; Chen, Yongliang ; Zhu, Hantao ; Sui, Chunchun ; Wu, PuFeng ; Cao, Xixim
Author_Institution :
Sch. of Software & Microelectron., Peking Univ., Beijing, China
Abstract :
Context-based adaptive variable-length coding (CAVLC) is a new and important feature of the latest video coding standard H.264/AVC. Together with Exp-Golomb(which is also called UVLC), CAVLC is used to code source data, i.e., quantized transformed coefficients (QTCs), and header data, respectively. In this paper, a hardware architecture for CAVLC and Exp- Golomb in the H.264/AVC codec is proposed, the main concept is the three-stage block pipelining scheme for this architecture. The simulation results show that our CAVLC and Exp-Golomb system can run at 31.2 MHz and 156.6 MHz clock frequency respectively.
Keywords :
adaptive codes; block codes; code standards; data compression; variable length codes; video coding; CAVLC; H.264-AVC; context-based adaptive variable-length coding; frequency 156.6 MHz; frequency 31.2 MHz; hardware design; quantized transformed coefficients; source data coding; video coding standard; Automatic voltage control; Clocks; Codecs; Entropy coding; Hardware; Microelectronics; Pipeline processing; Streaming media; Tail; Video coding; Context-based adaptive variable length coding; Exp-Golomb; H.264;
Conference_Titel :
Advanced Communication Technology (ICACT), 2010 The 12th International Conference on
Conference_Location :
Phoenix Park
Print_ISBN :
978-1-4244-5427-3