• 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