DocumentCode :
2828017
Title :
FPGA Based Design of CAVLC and Exp-Golomb Coders for H.264/AVC Baseline Entropy Coding
Author :
Silva, Thaisa ; Vortmann, Joao ; Agostini, Luciano ; Bampi, Sergio ; Susin, Altamiro
Author_Institution :
Fed. Univ. of Pelotas, Pelotas
fYear :
2007
fDate :
28-26 Feb. 2007
Firstpage :
161
Lastpage :
166
Abstract :
This paper presents the design of a hardware architecture for the entropy coder of H.264/AVC video compression standard, considering the baseline profile. The baseline entropy coder is composed of two main blocks: Exp-Golomb coder and CAVLC coder. This paper presents the architectural design of these two blocks. These architectures were described in VHDL and synthesized to an Altera Stratix-II FPGA. From the synthesis results it was possible to verify that the Exp-Golomb and CAVLC coders reached a throughput of 15.9 million of samples per second for the Exp-Golomb coder and of 103.8 million of samples per second for CAVLC coder. The H.264/AVC baseline entropy coder is being designed through the integration of these two coders and preliminary results indicate that this solution will be able to process HDTV frames in real time.
Keywords :
data compression; field programmable gate arrays; hardware description languages; logic design; video coding; Altera Stratix-II FPGA; CAVLC coder; Exp-Golomb coders; FPGA based design; H.264/AVC baseline entropy coding; H.264/AVC video compression standard; VHDL; architectural design; baseline entropy coder; hardware architecture; Automatic voltage control; Code standards; Codecs; Computational complexity; Entropy coding; Field programmable gate arrays; Hardware; Microelectronics; Throughput; Video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programmable Logic, 2007. SPL '07. 2007 3rd Southern Conference on
Conference_Location :
Mar del Plata
Print_ISBN :
1-4244-0606-4
Type :
conf
DOI :
10.1109/SPL.2007.371741
Filename :
4234338
Link To Document :
بازگشت