LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA Multichannel filter

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 ? 

0 Kudos
Message 1 of 3
(3,114 Views)

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 

Message 2 of 3
(3,091 Views)
Thank you, you helped me a lot 🙂
0 Kudos
Message 3 of 3
(3,076 Views)