[sdiy] audio microprocessors and C++

Veronica Merryfield veronica.merryfield at shaw.ca
Fri Mar 7 17:38:20 CET 2008


In this context, Multiple and Accumulate. DSP operations use a lot of  
these (look at IIR and FIR implementations). Most DSP processors have  
a single cycle MAC and a internal structure to  support DSP functions.  
General purposes processors are getting better at it.


On 7-Mar-08, at 5:05 AM, Andre Majorel wrote:

> On 2008-03-06 21:59 -0800, Veronica Merryfield wrote:
>
>>> Another thing to keep in mind that procs with the ARM9E core
>>> are fairly capable DSPs in their own right. Just the addition
>>> of a decent MAC operation gives a huge boost over standard
>>> MPUs/MCUs. When you can get an ARM9E processor for US$16 in
>>> piece quantities, that opens the door to doing a lot of
>>> interesting things. I see it as a first-generation integer-only
>>> MMX-class Pentium rather than the multi-core behemoths we have
>>> today. Couple the proc with a very tightly embedded O/S like
>>> FreeRTOS, and code away.
>>
>> It's worth looking at the Intel XScale and the Freescale
>> processors since I believe they have a MAC. With the XScale, it
>> is through a trap door and I have forgotten the exact method. My
>> knowledge on the freescale is sketchier but I seem to remember
>> from discussions that it has a MAC.
>
> If I may insert an RFC in this stream of TLAs... "MAC" does not
> stand for Media Access Control here, does it ?
>
> -- 
> André Majorel <URL:http://www.teaser.fr/~amajorel/>
> Do not use this account for regular correspondence.
> See the URL above for contact information.
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy






More information about the Synth-diy mailing list