Title :
Towards MPEG-4 part 10 system on chip: a VLSI prototype for context-based adaptive variable length coding (CAVLC)
Author :
Amer, Ihab ; Badawy, Wael ; Jullien, Graham
Author_Institution :
Adv. Technol. Inf. Process. Syst., Calgary, Alta., Canada
Abstract :
The paper presents a VLSI prototype for context-based adaptive variable length coding (CAVLC). This scheme is a part of the lossless compression process in the MPEG-4 Part 10 standard. It is applied to the quantized transform coefficients of the luminance component during the entropy coding process. In combination with previous transformations and quantizations, it can result in significantly increased compression ratio. The developed architecture is prototyped and simulated using ModelSim 5.4®. It is synthesized using Synplify Pro 7.1®. The results show that the architecture satisfies the real-time constraints required by different digital video applications.
Keywords :
VLSI; adaptive codes; data compression; entropy codes; hardware description languages; hardware-software codesign; quantisation (signal); system-on-chip; variable length codes; video coding; MPEG-4 Part 10 standard; ModelSim 5.4; Synplify Pro 7.1; VHDL language; VLSI prototype; context-based adaptive variable length coding; digital video; entropy coding; lossless compression process; luminance component; quantization; quantized transform coefficients; real-time constraints; system on chip; Arithmetic; Discrete transforms; Entropy coding; MPEG 4 Standard; Prototypes; Quantization; System-on-a-chip; Very large scale integration; Video coding; Video compression;
Conference_Titel :
Signal Processing Systems, 2004. SIPS 2004. IEEE Workshop on
Print_ISBN :
0-7803-8504-7
DOI :
10.1109/SIPS.2004.1363062