• DocumentCode
    1985682
  • Title

    Automatic conversion of floating point MATLAB programs into fixed point FPGA based hardware design

  • Author

    Banerjee, P. ; Bagchi, D. ; Haldar, M. ; Nayak, A. ; Kim, V. ; Uribe, R.

  • Author_Institution
    Northwestern Univ., Evanston, IL, USA
  • fYear
    2003
  • fDate
    9-11 April 2003
  • Firstpage
    263
  • Lastpage
    264
  • Abstract
    This paper describes how the floating point computations in MATLAB can be automatically converted to a fixed point MATLAB version of specific precision for hardware design. The techniques have been incorporated in the AcelFPGA behavioral synthesis tool (Banerjee et al., 2003) that reads in high-level descriptions of DSP applications written in MATLAB, and automatically generate synthesizable RTL models in VHDL or Verilog. Experimental results are reported with the AccelFPGA version 1.5 compiler on a set of five MATLAB benchmarks that are mapped onto the Xilinx Virtex II FPGAs (field programmable gate arrays).
  • Keywords
    field programmable gate arrays; fixed point arithmetic; floating point arithmetic; program interpreters; AccelFPGA version 1.5 compiler; AcelFPGA behavioral synthesis tool; DSP; MATLAB; RTL model; VHDL; Verilog; Xilinx Virtex II FPGA; field programmable gate array; fixed point; hardware design; Algorithm design and analysis; Costs; Digital signal processing; Field programmable gate arrays; Finite impulse response filter; Fixed-point arithmetic; Hardware; MATLAB; Signal design; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2003. FCCM 2003. 11th Annual IEEE Symposium on
  • Print_ISBN
    0-7695-1979-2
  • Type

    conf

  • DOI
    10.1109/FPGA.2003.1227262
  • Filename
    1227262