DocumentCode
2682734
Title
Design implementation on FPGA of H.264/AVC intra decision frame
Author
Loukil, H. ; Atitallah, A.B. ; Kadionik, P. ; Masmoudi, N.
Author_Institution
Nat. Sch. of Eng., Univ. of Sfax, Sfax, Tunisia
fYear
2010
fDate
23-25 March 2010
Firstpage
1
Lastpage
4
Abstract
In this paper, we propose a hardware implementation of H.264 intra frame encoder to achieve the real-time operation for video conference applications. The H.264 intra frame encoder is composed by intra 4×4 prediction, intra 16×16 prediction, integer transform, quantization (AC & DC), inverse integer transform, inverse quantization (AC &DC), hadamard, and inverse hadamard transform. This method can process one macroblock in 573 cycles for all cases of macroblock type. The proposed hardware is implemented in VHDL. The VHDL RTL code works at 100 MHz in an Altera Stratix II FPGA. The execution time is decreased by 30%. The system also includes software running on an NIOS-II processor for implementing the pre-processing and the post-processing function. The H.264 intra frame encoder hardware and software are demonstrated to work together on ALTERA NIOS-II development board with Stratix II EP2S60F1020C3 FPGA.
Keywords
data compression; field programmable gate arrays; quantisation (signal); transforms; video coding; video communication; ALTERA NIOS-II processor; Altera Stratix II FPGA; H.264/AVC intra decision frame encoder; Stratix II EP2S60F1020C3 FPGA; VHDL RTL code; inverse hadamard transform; inverse integer transform; inverse quantization; video conference application s; Automatic voltage control; Clocks; Discrete wavelet transforms; Energy efficiency; Field programmable gate arrays; Frequency; Hardware; Parallel processing; Runtime; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Technology of Integrated Systems in Nanoscale Era (DTIS), 2010 5th International Conference on
Conference_Location
Hammamet
Print_ISBN
978-1-4244-6338-1
Type
conf
DOI
10.1109/DTIS.2010.5487540
Filename
5487540
Link To Document