• DocumentCode
    2896580
  • Title

    Hardware-software codesign of a tightly-coupled coprocessor for video content analysis

  • Author

    Wassner, Juergen ; Zahn, Klaus ; Dersch, Ulrich

  • Author_Institution
    Lucerne Univ. of Appl. Sci. & Arts, Switzerland
  • fYear
    2010
  • fDate
    6-8 Oct. 2010
  • Firstpage
    87
  • Lastpage
    92
  • Abstract
    Hardware acceleration is a popular method to boost performance in video processing applications. This paper shows how to accelerate such applications on a general-purpose CPU by means of a coprocessor that is tightly-coupled to the instruction pipeline. A method for efficient data transfer between CPU and coprocessor is developed, and the resulting data path architecture with optimum scheduling of operations is demonstrated. Based on this method, a coprocessor has been implemented in a Virtex-5 FPGA with embedded PowerPC to accelerate candidate operations of a video content analysis algorithm. Experimental results indicate that with a relatively small degree of parallelism, corresponding to modest hardware cost, the overall frame rate can be increased between 18 and 105 % depending on processing and application parameters.
  • Keywords
    coprocessors; field programmable gate arrays; hardware-software codesign; scheduling; video signal processing; PowerPC; Virtex-5 FPGA; hardware acceleration; hardware-software codesign; tightly-coupled coprocessor; video content analysis; Arrays; Central Processing Unit; Coprocessors; Field programmable gate arrays; Pipelines; Pixel; Coprocessor; Field programmable gate arrays; Hardware acceleration; Video signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems (SIPS), 2010 IEEE Workshop on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1520-6130
  • Print_ISBN
    978-1-4244-8932-9
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2010.5624770
  • Filename
    5624770