DSPRelated.com
Forums

Design IIR filter on DSP

Started by wanwan722 January 29, 2007
hi all..

I usually design IIR filter on matlab then export coefficient to DSP.
I know matlab is powerful tool for us, but I have to design on DSP
without matlab now. I need a dynamic coefficient of IIR in run-time. So
does anyone have the C code of IIR design or give me some suggestions?

Sorry, I'm bad at English. ^^"
Thanks.

rex
You might take a look a Gnu Octave and possibly Scilab. Both have similar
functionality to Matlab. Octave is closer to Matlab the Scilab.

_____

From: c... [mailto:c...] On Behalf Of
wanwan722
Sent: Sunday, January 28, 2007 10:42 PM
To: c...
Subject: [c6x] Design IIR filter on DSP

hi all..

I usually design IIR filter on matlab then export coefficient to DSP.
I know matlab is powerful tool for us, but I have to design on DSP
without matlab now. I need a dynamic coefficient of IIR in run-time. So
does anyone have the C code of IIR design or give me some suggestions?

Sorry, I'm bad at English. ^^"
Thanks.

rex
Rex-

> I usually design IIR filter on matlab then export coefficient to DSP.
> I know matlab is powerful tool for us, but I have to design on DSP
> without matlab now. I need a dynamic coefficient of IIR in run-time. So
> does anyone have the C code of IIR design or give me some suggestions?

You want to *design* the IIR filter in real-time? What type of filter? Standard
method butterworth/Chebyshev/elliptic etc with standard frequency response (bandpass,
bandstop, peak, etc)? Or do you need arbitrary response?

-Jeff