• DocumentCode
    432875
  • Title

    One-Step Compilation of Image Processing Applications to FPGAs

  • Author

    Bohm, A.P.W. ; Draper, B. ; Najjar, W. ; Hammes, J. ; Rinker, R. ; Chawathe, M. ; Ross, C.

  • Author_Institution
    Colorado State University
  • fYear
    2001
  • fDate
    March 29 2001-April 2 2001
  • Firstpage
    209
  • Lastpage
    218
  • Abstract
    This paper describes a system for one-step compilation of image processing (IP) codes, written in the machine-independent, algorithmic, high-level single assignment language SA-C, to FPGA-based hardware. The SA - C compiler performs a variety of optimizations, some conventional and some specialized, before generating dataflow graphs and host code. The dataflow graphs are then compiled, via VHDL, to FPGA configuration codes. This paper introduces SA - C and describes the optimization and code generation stages in the compiler. The performance of a target acquisition prescreener (ARAGTAP), the Intel Image Processing Library, and an iterative tri-diagonal solver running on a reconfigurable system are compared to their performance on a Ppentium PC with MMX.
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2001. FCCM '01. The 9th Annual IEEE Symposium on
  • Conference_Location
    Rohnert Park, CA, USA
  • Print_ISBN
    0-7695-2667-5
  • Type

    conf

  • Filename
    1420917