Yahoo Groups archive

Lpc2000

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

Message

LPC2000 vs 8-bit MCUs

2005-03-07 by geno_24@yahoo.com

I found that FreeRTOS did a performance comparison on several 8-bit 
and 32-bit parts.  The link is http://www.freertos.org/PC/

This is a good resource if you are trying to figure out the 
performance improvement you'll get by going to the LPC2000 from 8-
bit.  The test parameters are given on the website.

Does anyone else have these kinds of comparisons or know where I 
could find them?


Test	        Philips         Atmel AVR  Microchip   TI
                LPC2106        (ATMega323) PIC18F452   MSP430F449
                Flash[RAM]
16bit addition	9.2µs [7.4µs]   55.2µs     71.6µs   27µs

16bit multiply	 9.7µs [8.2µs]	 71.4µs    193µs   72.4µs

16bit division	 26.4µs [22µs]	 536µs	   940µs    480µs

32bit multiply	10.4µs [8.76µs]	 180µs	   344µs    182µs

32bit subtract	 9.1µs [7.6µs]	 88.1µs   76.4µs   57.2µs

Bubble sort	 432µs [420µs]	 834µs   3.33ms     992µs

Blk mem move&comp 1.1ms [1.08ms] 7.9ms	 12.4ms    6.75ms
Cond'l branch to  48µs [46.8µs] 245.6µ  169µs    131µs
PUSH'ing&POP'ing  43µs          258µs 412µs 314µs

The PUSH and POP test was performed by pushing and popping a single 
register at a time. The ARM7 is capable of pushing/poping more than 
one register in a single instruction.

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.