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
Link To Document