I am thinking of programming a dsp development board (no particular model chosen yet) to implement an RLS adaptive filter but with a Volterra Series front end to provide an adaptive non-linear equaliser. If this doesn't mean anything to you, take a look at IEEE Trans on Sig Proc Vol 41 No 3 March 1993. If I use a second order Volterra Series would this be computationally too great to achieve in real time (my application only needs a sampling rate of 1kHz as I am dealing with low frequency information). Any ideas... Any recommendations for a DSP development board with a C compiler...
can this be done in real time???
Started by ●October 9, 2003
Reply by ●October 9, 20032003-10-09
In article bm36cl$rqe$1@sun-cc204.lut.ac.uk, Andrew N Rimell at A.N.Rimell_no_spam_@lboro.ac.uk wrote on 10/09/2003 04:31:> I am thinking of programming a dsp development board (no particular model > chosen yet) to implement an RLS adaptive filter but with a Volterra Series > front end to provide an adaptive non-linear equaliser. If this doesn't mean > anything to you, take a look at IEEE Trans on Sig Proc Vol 41 No 3 March > 1993.trying to use Volterra to model a valve guitar amp?> If I use a second order Volterra Series would this be computationally too > great to achieve in real time (my application only needs a sampling rate of > 1kHz as I am dealing with low frequency information).how much memory (in ms or samples) does your Volterra Series have. that's just as important (in terms of computational cost) as order.> Any ideas... Any recommendations for a DSP development board with a C > compiler...they don't seem to do cheap ($200 or $300) DSP boards anymore. maybe some kinda SHArC board. ADI sells a C compiler to go with the SHArC. i gave up being a Motorola partisan since the millenium. r b-j
Reply by ●October 9, 20032003-10-09
Answers embedded into questions as appropriate... "robert bristow-johnson" <rbj@surfglobal.net> wrote in message news:BBAAA0A0.45EE%rbj@surfglobal.net...> In article bm36cl$rqe$1@sun-cc204.lut.ac.uk, Andrew N Rimell at > A.N.Rimell_no_spam_@lboro.ac.uk wrote on 10/09/2003 04:31: > > > I am thinking of programming a dsp development board (no particularmodel> > chosen yet) to implement an RLS adaptive filter but with a VolterraSeries> > front end to provide an adaptive non-linear equaliser. If this doesn'tmean> > anything to you, take a look at IEEE Trans on Sig Proc Vol 41 No 3 March > > 1993. > > trying to use Volterra to model a valve guitar amp?No, I'm trying to model the vibration on a mechanical system> > > If I use a second order Volterra Series would this be computationallytoo> > great to achieve in real time (my application only needs a sampling rateof> > 1kHz as I am dealing with low frequency information). > > how much memory (in ms or samples) does your Volterra Series have. that's > just as important (in terms of computational cost) as order.In my simulations I have used N = 10, which for a second order series gives a length of 110 samples> > > Any ideas... Any recommendations for a DSP development board with a C > > compiler... > > they don't seem to do cheap ($200 or $300) DSP boards anymore. maybe some > kinda SHArC board. ADI sells a C compiler to go with the SHArC. i gaveup> being a Motorola partisan since the millenium. > > r b-j >