• DocumentCode
    2794965
  • Title

    FPGA Prototyping Strategy for a H.264/AVC Video Decoder

  • Author

    Rosa, Vagner S. ; Staehler, Wagston T. ; Azevedo, Arnaldo ; Zatt, Bruno ; Porto, Roger E. ; Agostini, Luciano V. ; Bampi, Sergio ; Susin, Altamiro A.

  • Author_Institution
    Univ. Fed. Rio Grande do Sul, Porto Alegre
  • fYear
    2007
  • fDate
    28-30 May 2007
  • Firstpage
    174
  • Lastpage
    180
  • Abstract
    This paper presents the prototyping strategy used to validate the designed modules of a main profile H.264/AVC video decoder designed to achieve 1080p HDTV resolution, implemented in a FPGA. All modules designed were completely described in VHDL and further validated through simulations. The post place-and-route synthesis results indicate that the designed architectures are able to target real time when processing HDTV 1080p frames (1080times1920). The architectures were prototyped using a Digilent XUP V2P board, containing a Virtex-II Pro XC2VP30 Xilinx FPGA. The prototyping strategy used an embedded Power PC and associated logic and buffering to control the modules under prototyping. A host computer, running the reference software, was used to generate the input stimuli and to compare the results, through a RS-232 serial interface.
  • Keywords
    field programmable gate arrays; hardware description languages; high definition television; video coding; 1080p HDTV resolution; Digilent XUP V2P board; FPGA prototyping strategy; H.264/AVC video decoder; RS-232 serial interface; VHDL; Virtex-II Pro XC2VP30 Xilinx FPGA; Automatic voltage control; Decoding; Digital TV; Field programmable gate arrays; Filters; Hardware; Informatics; Prototypes; Software prototyping; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2007. RSP 2007. 18th IEEE/IFIP International Workshop on
  • Conference_Location
    Porto Alegre
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2834-1
  • Type

    conf

  • DOI
    10.1109/RSP.2007.23
  • Filename
    4228503