06-07-2010 06:17 AM
Hi, does multichannel filtering reduce size of FPGA bitmap? I need 6 low-pass Butterworth filters with same parameters. Will the size of FPGA bitmap be less if i use one 6-channel Butt. filter (and how much it will be smaller)? If the all 6 filters has same parameters do I need to wire filter configuration connector or I can leave it unconnected ?
06-07-2010 09:44 AM
The main purpose of the multichannel filters is to trade throughput for FPGA resources. So you will use roughly 1/6 the logic (plus some logic overhead for channel indexing and some Block RAM to store the state of each channel). Your max input rate per channel will be slightly less than 1/6 that of a single channel, since the data is passed in one channel at a time.
Leave the configuration input unwired and all channels will use the configuration you supplied from the property page. The FPGA implementation in that case will be optimized to remove all logic associated with on-the-fly channel configuration.
Jim
06-08-2010 02:29 AM