Forums

FIR filter canonic structure

Started by faz May 25, 2008
Hai all,

I am searching for a tool other than FDA matlab to give me FIR low
pass filter coefficients for canonic structure with any one method
like window,remez algo etc...I already tried scopeFIR,WinDFplus,FIR
tool..pls suggest the dsp tool where i can get the filter
coefficients??pls specify links if any..

regards,
faz
>Hai all, > >I am searching for a tool other than FDA matlab to give me FIR low >pass filter coefficients for canonic structure with any one method >like window,remez algo etc...I already tried scopeFIR,WinDFplus,FIR >tool..pls suggest the dsp tool where i can get the filter >coefficients??pls specify links if any.. > >regards, >faz >
http://www.dspguide.com/ch14.htm plus the following chapters
On Sun, 25 May 2008 06:36:37 -0700 (PDT), faz <fazulu.vlsi@gmail.com>
wrote:

>Hai all, > >I am searching for a tool other than FDA matlab to give me FIR low >pass filter coefficients for canonic structure with any one method >like window,remez algo etc...I already tried scopeFIR,WinDFplus,FIR >tool..pls suggest the dsp tool where i can get the filter >coefficients??pls specify links if any.. > >regards, >faz
Hi, what do you mean by "the canonic structure" with regard to FIR filters? [-Rick-]
Rick,

    I think the OP got messed up with terminology maybe
    he is looking for transpose form.

    or may be how to get the coefficients in
    "canonic sign digit" format. less number of 1's so
    hardware friendly multipliers.

Regards
Bharat
On May 26, 7:27&#2013266080;am, "bharat pathak" <bha...@arithos.com> wrote:
> Rick, > > &#2013266080; &#2013266080; I think the OP got messed up with terminology maybe > &#2013266080; &#2013266080; he is looking for transpose form. > > &#2013266080; &#2013266080; or may be how to get the coefficients in > &#2013266080; &#2013266080; "canonic sign digit" format. less number of 1's so > &#2013266080; &#2013266080; hardware friendly multipliers. > > Regards > Bharat
Hai, My filter structure is direct form...not direct form transpose structure...I am looking for a tool which can generate coefficients .. regards, faz
>Hai, > >My filter structure is direct form...not direct form transpose >structure...I am looking for a tool which can generate coefficients .. > >regards, >faz
Matlab or octave will generate filter coefficients. use the firpmord and firpm function in matlab. this will generate coefficients which u can use for either "direct form" or "transpose form". In case if u cannot still do it, send us a mail at bharat at arithos dot com and we can help u with the code for a small amount. Regards Bharat Pathak Arithos Designs www.Arithos.com DSP Design Consultancy and Training company.
On May 26, 12:18&#2013266080;pm, "bharat pathak" <bha...@arithos.com> wrote:
> >Hai, > > >My filter structure is direct form...not direct form transpose > >structure...I am looking for a tool which can generate coefficients .. > > >regards, > >faz > > Matlab or octave will generate filter coefficients. use the firpmord > and firpm function in matlab. this will generate coefficients which > u can use for either "direct form" or "transpose form". > > In case if u cannot still do it, send us a mail at bharat at arithos dot > com and we can help u with the code for a small amount. > > Regards > Bharat Pathak > > Arithos Designswww.Arithos.com > > DSP Design Consultancy and Training company.
Hai, any idea of other inexpensive automatic fir design tools which can generate filter coefficients for non-symmetric direct form low pass FIR filter??? regards, faz
On Sun, 25 May 2008 21:04:46 -0700 (PDT), faz <fazulu.vlsi@gmail.com>
wrote:

>On May 26, 7:27&#2013266080;am, "bharat pathak" <bha...@arithos.com> wrote: >> Rick, >> >> &#2013266080; &#2013266080; I think the OP got messed up with terminology maybe >> &#2013266080; &#2013266080; he is looking for transpose form. >> >> &#2013266080; &#2013266080; or may be how to get the coefficients in >> &#2013266080; &#2013266080; "canonic sign digit" format. less number of 1's so >> &#2013266080; &#2013266080; hardware friendly multipliers. >> >> Regards >> Bharat > >Hai, > >My filter structure is direct form...not direct form transpose >structure...I am looking for a tool which can generate coefficients .. > >regards, >faz
Hi faz, I make no promises, but you might take a look at: http://www.mathtools.net/Applications_and_Industries/DSP/Filters/index.html Good Luck, [-Rick-]
"Rick Lyons" <R.Lyons@_BOGUS_ieee.org> wrote in message 
news:ecsj341b6enbhvchjcjmadgouu2hjt5bqd@4ax.com...
> On Sun, 25 May 2008 06:36:37 -0700 (PDT), faz <fazulu.vlsi@gmail.com> > wrote: > >>Hai all, >> >>I am searching for a tool other than FDA matlab to give me FIR low >>pass filter coefficients for canonic structure with any one method >>like window,remez algo etc...I already tried scopeFIR,WinDFplus,FIR >>tool..pls suggest the dsp tool where i can get the filter >>coefficients??pls specify links if any.. >> >>regards, >>faz > > Hi, > what do you mean by "the canonic structure" > with regard to FIR filters? > > [-Rick-]
Canonical-signed-digit code (IIR-filter) structure: For example, : Schidt L A, Designing programmable digital filters for LSI Implementation, Hewlet-Packard Journal September 1978 p. 15 - 23, discuss iterative optimization of canonical filter coefficient values. The target is to minimize non zero bits, especially to avoid two cosecutive non zero bits. Kari Pesonen
On Mon, 26 May 2008 19:19:45 +0300, "Kari Pesonen"
<Kari.Pesonen@rem.welho.com> wrote:

> >"Rick Lyons" <R.Lyons@_BOGUS_ieee.org> wrote in message >news:ecsj341b6enbhvchjcjmadgouu2hjt5bqd@4ax.com... >> On Sun, 25 May 2008 06:36:37 -0700 (PDT), faz <fazulu.vlsi@gmail.com> >> wrote: >> >>>Hai all, >>> >>>I am searching for a tool other than FDA matlab to give me FIR low >>>pass filter coefficients for canonic structure with any one method >>>like window,remez algo etc...I already tried scopeFIR,WinDFplus,FIR >>>tool..pls suggest the dsp tool where i can get the filter >>>coefficients??pls specify links if any.. >>> >>>regards, >>>faz >> >> Hi, >> what do you mean by "the canonic structure" >> with regard to FIR filters? >> >> [-Rick-] >Canonical-signed-digit code (IIR-filter) structure: >For example, : >Schidt L A, Designing programmable digital filters for LSI Implementation, >Hewlet-Packard Journal September 1978 p. 15 - 23, discuss iterative >optimization of canonical filter coefficient values. The target is to >minimize >non zero bits, especially to avoid two cosecutive non zero bits. > >Kari Pesonen
Hi Kari, yes, I've heard of "canonic signed-digit" FIR filters. I was merely trying to force the original poster to be more clear. [-Rick-]