[Speex-dev] ARM7 decode resource requirements

tom abcd tom.abcd at gmail.com
Tue Mar 28 07:33:58 PST 2006


  I am have just started with Speex and ARM but I have been able to
get it to Decode wideband on a Philips LPC2138 (60 MHz) board using
about 100k coded space, 20k ram (had to change a few constants to get
the memory down to this)  and about half the performance (takes about
10ms to decode 20ms of speech).  I have been told there is some
floating point in the wideband (from Jean-Marc) but since it runs for
me have not done any more (plus the project is now on the backburner).
 I hope to test it on an Atmel AT91Sam7S256 part soon. (I have a eval
board of each)

I am using the GCC compiler in the CrossWorks toolset.

I would be interest to hear how it all works out for you.   I would
also like to try the Tremor code on the Arm7 but have not got the
chance yet.

Good luck

On 3/28/06, Anderton, John <john.anderton at epson-electronics.de> wrote:
> Hi all
> I'm looking in to using speex for an ARM7 based speech decode development
> (note we need the decode only). My hope is that we should be able to run the
> decoder (in wideband mode) real time on the ARM7 (40MHz) without any
> problems (the difficulty would be in the encode - but we plan to run that
> offline on a PC - so we should be OK). Can anyone confirm that this is the
> case please?
> Also I'd like to get a handle on memory requirements, has anyone got any
> rough estimates of the ROM & RAM footprint of the decoder, built for the
> ARM7?
> One last question, any estimates for how much of the decoder code is in
> floating point (number of lines of code)?
> Thanks & regards
> John
> _______________________________________________
> Speex-dev mailing list
> Speex-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/speex-dev

More information about the Speex-dev mailing list