I am trying to implement Butterworth bandpass filter for FPGA.
I managed to develop fixed point filter that suits my needs, but after generating FPGA code I don't know how to implement it on an array in a project. I tried to figure it out from the examples, but I wasn't very successfull.
My time to finish this is running out, so any help would be truly appreciated...
Any suggestions?... some example?
Thank you in advance
Solved! Go to Solution.
Maybe you can explain a little bit more in detail where you have problems.
Because the examples provided by LabVIEW are quite good and show everything which is necassary.
First of all thank you for your reply!
I've never said that examples are bad, just sometimes I don't figure it out! 🙂
I need to implement bandpass filter on compactRIO 9072. The mistake was to use Classical Filter Design Express VI, which doesn't work on that target.
I realized that fixed point filter is not neccessery, because filter is running on RT so some of the functions from Filters palette can be used instead.
I hope that I will be able to solve the problem.
Thank you ones more
You can either implement the filter on the FPGA or the RT side of the target.
In both cases you simply need to pass your data in form of a array into the VI and you get the filtered data back.
You will find them in the functions palette under the following:
RT: Signal Processing>Filters
FPGA:FPGA Math & Analysis
Hope this helps,
I have already realized that and solved the problem.
Thank you anyway and have a nice day