I would like to store several hundred convolution coefficients for a real
time computer vision core using Xilinx's V2 8000 series
FPGA.
does anyone know the best way to do this? How many logic cells / block RAM
does storing many constant coeff's take? Is there anyway to estimate the
number of LC/BRAM needed to store, say X coeff's. Would it be better to
store the coeff's in some off chip memory (like SRAM)?
Also is there a way to import these coefficients into the VHDL using some
kind of automated process (i suppose i could write a text parser in C to
import all the coefficients into the VHDL before synthesis, but maybe there
is a tool to do this kind of thing)? To have to type out several hundred
numbers every time I wished to change the filter is ridiculous...
thanks
--
Geoffrey Wall
Masters Student in Electrical/Computer Engineering
Florida State University, FAMU/FSU College of Engineering
[email protected]
Cell Phone:
850.339.4157
ECE Machine Intelligence Lab
http://www.eng.fsu.edu/mil
MIL Office Phone:
850.410.6145
Center for Applied Vision and Imaging Science
http://cavis.fsu.edu/
CAVIS Office Phone:
850.645.2257