Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

RE: [lpc2000] LPC2132 as DSP processor

2005-05-09 by James Dabbs

> I'm making an application on a LPC2132, that must performe a
> number of DSP operations. To find out how many operations I 
> can perform, I need to know how many clock cycles it takes 
> the LPC2132 to performe a 16 bit times 16 bit = 32 bit multiplication?

I believe it's 2-5 cycles to execute the MUL instruction.

Compared to dedicated DSP's, I've found the bigger limitation to be
ARM's lack of circular buffer management.  In a 4-pole IIR filter, I saw
most of the CPU BW spent managing pointers and ldr/str'ing rather than
doing the actual math.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.