[Speex-dev] ARM7 decode resource requirements

Anderton, John john.anderton at epson-electronics.de
Tue Mar 28 07:53:25 PST 2006

Hi Tom

Thanks, just at the feasibility phase right now, so this sort of info is
really useful. 

Memory/MHz values for the Tremor/Vorbis code seem to vary wildly - at least
I could not find a consistent set of numbers after trawling through the
discussion groups...


-----Original Message-----
From: tom abcd [mailto:tom.abcd at gmail.com] 
Sent: 28 March 2006 16:34
To: Anderton, John
Cc: speex-dev at xiph.org
Subject: Re: [Speex-dev] ARM7 decode resource requirements


  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

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