> 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.
Message
RE: [lpc2000] LPC2132 as DSP processor
2005-05-09 by James Dabbs