DocumentCode
2193609
Title
A flexible H.263 video coder prototype based on FPGA
Author
Garrido, Matías J. ; Sanz, César ; Jiménez, Marcos ; Meneses, Juan M.
Author_Institution
Univ. Politecnica de Madrid, Spain
fYear
2002
fDate
2002
Firstpage
34
Lastpage
41
Abstract
The methodology used for prototyping an H.263 video coder is explained in this paper. The coder is based on an architecture, we have called MVIP-2, which consists of a set of specialized processors for the main tasks (transforms, quantizers, motion estimation and motion compensation) and a RISC processor for the scheduling tasks. The design has been written in synthesizable Verilog and fully tested with hardware-software co-simulation using standard video sequences. All modules except the RISC has been synthesized and fitted onto an EP20K400BC652 FPGA from Altera. At present we are testing the prototype in real-time using a commercial board with the RISC and the FPGA, a pattern generator and data acquisition system to generate the input sequences and to read the reconstructed ones, as well as a logic analyzer. The methodological aspects presented in this paper can be applied to other designs.
Keywords
field programmable gate arrays; hardware-software codesign; reduced instruction set computing; software prototyping; video coding; H.263 video coder; MVIP-2; Verilog; hardware-software co-simulation; pattern generator; video sequences; Field programmable gate arrays; Hardware design languages; Logic testing; Motion compensation; Motion estimation; Processor scheduling; Prototypes; Reduced instruction set computing; Test pattern generators; Video sequences;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping, 2002. Proceedings. 13th IEEE International Workshop on
ISSN
1074-6005
Print_ISBN
0-7695-1703-X
Type
conf
DOI
10.1109/IWRSP.2002.1029735
Filename
1029735
Link To Document