[Speex-dev] Fixed Point Speex in Microchip's PIC and Motorola's

Jean-Marc Valin Jean-Marc.Valin at USherbrooke.ca
Mon Jan 10 15:32:52 PST 2005


Le lundi 10 janvier 2005 à 16:37 -0400, John Villar a écrit :
> Hmmm.... it's a shame.... what are the minimum requirements for Fixed 
> Point Speex?

That depends greatly on the settings used. To give an idea, I've been
able to encode+decode at 8 kbps on an ARM 144 MHz with (IIRC) ~60% CPU.
That was without any ARM-specific optimization or assembly. In general,
I would say that unless your chip can do a 16x16 multiply (with result
in 32 bits), it's not likely to be able to encode in real-time.

	Jean-Marc

> John Villar
> Gerente de Proyectos
> Computadores Flor Hard Soft 2058 C.A.
> www.florhard.com
> 
> 
> 
> Alain wrote:
> 
> > Hi, no chance to run it on anything from Microchip, theyr best 
> > processor is 16 Mips 8 bits only. For what I have been readind on this 
> > list for more than a year you need a lot more than that.
> >
> > Even theyr DSPic has a clck of only 25MHz, I don even understand why 
> > they bother to make a DSP like that...
> >
> > John Villar escreveu:
> >
> >> Hello, does anyone knows how performs the fixed point version of 
> >> Speex in "embedded" controllers? i'm referring to PIC16F84 and 
> >> Motorola alike microcontrollers.
> >>
> >> _______________________________________________
> >> Speex-dev mailing list
> >> Speex-dev at xiph.org
> >> http://lists.xiph.org/mailman/listinfo/speex-dev
> >
> >
> _______________________________________________
> Speex-dev mailing list
> Speex-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/speex-dev
-- 
Jean-Marc Valin <Jean-Marc.Valin at USherbrooke.ca>
Université de Sherbrooke



More information about the Speex-dev mailing list