DSP Filter Analyser?
Posted: Tue Oct 28, 2014 2:21 am
What I'm hoping for is: input to channel 1, signal is viewed via Oscilloscope OR Spectrum Analyser. Signal is then passed through a DSP filter: FIR, IIR, CIC, possibly even Hilbert Transformer.
The output is stored in the buffer normally used for channel 2, and is again viewable on scope / SpecAn.
Other options include: sending the filtered signal back out via DAC, saving to RAM, etc.
While there are several online DSP filter designers, like http://t-filter.appspot.com/fir/index.html there are very few that let you see the effect of modifying a filter value.
What I want is a series of boxes, where I put in the filter parameters... and the effect on the filter performance is immediately visible. For those learning DSP, immediate feedback can be extremely helpful.
One aspect of this looks troublesome. DSP filters multiply input terms by the filter parameters, then sum these.
When there are many parameters (or stages) FPGA designed use optimisation tricks. These methods may not be suitable where any filter value can be changed "on the fly".
For those who have made FPGA DSP filters: is such a design even possible?
The output is stored in the buffer normally used for channel 2, and is again viewable on scope / SpecAn.
Other options include: sending the filtered signal back out via DAC, saving to RAM, etc.
While there are several online DSP filter designers, like http://t-filter.appspot.com/fir/index.html there are very few that let you see the effect of modifying a filter value.
What I want is a series of boxes, where I put in the filter parameters... and the effect on the filter performance is immediately visible. For those learning DSP, immediate feedback can be extremely helpful.
One aspect of this looks troublesome. DSP filters multiply input terms by the filter parameters, then sum these.
When there are many parameters (or stages) FPGA designed use optimisation tricks. These methods may not be suitable where any filter value can be changed "on the fly".
For those who have made FPGA DSP filters: is such a design even possible?