Yahoo Groups archive

Lpc2000

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

Message

Re: ARM Thruput expectations

2006-03-15 by lpc2100_fan

--- In lpc2000@yahoogroups.com, "Leon Heller" <leon.heller@...> wrote:
>
> ----- Original Message ----- 
> From: "K B Shah-lascaux" <kbshah@...>
> To: <lpc2000@yahoogroups.com>
> Sent: Wednesday, March 15, 2006 5:02 PM
> Subject: Re: [lpc2000] ARM Thruput expectations
> 
> 
> > Running from Flash is also fast...
> > Look at pipeline architecture....
> > LPC series  from Philips semi. has memory accelerator module (MAM)
 that 
> > allows instruction and data fetch in advance ...
> >
> > k b
> >  ----- Original Message ----- 
> >  From: raweaver06
> >  To: lpc2000@yahoogroups.com
> >  Sent: Wednesday, March 15, 2006 11:36 AM
> >  Subject: [lpc2000] ARM Thruput expectations
> >
> >
> >  I'm looking into using ARM so I'm a newbie.  I currently use a
> >  processor that is 16 bits 30MIPS capable.  So seeing that ARM is 32
> >  bits and 60 MIPS capable has me wanting.  I've read that real
world is
> >  actually 52 MIPS (still above my baseline 30 MIPS).  But then
I've seen
> >  where you have to run 1/4 speed out of FLASH.  So is the 52 MIPS
number
> >  just running out of RAM?  I'll need most of my RAM for
application so I
> >  want the program to stay in FLASH.  Does running out of FLASH
mean 52/4
> >  for only 13 MIPS thruput.  I might as well stay with my current
> >  processor if so.  I might as well stop reading all of this ARM
> >  documentation if this is true.
> 
> The Philips ARM chips can run at full speed from flash, it has a128 bit 
> interface which speeds it up. They can't toggle outputs very fast,
the newer 
> chips have faster I/O but it's still nothing like the instruction rate.
> 
> Leon
>

Hi Leon,

the newer versions with fast I/O can not toggle as fast as the
instruction rate, true, but half as fast!  So you can get a pin
toggled every other clock cycle resulting in a possible outpur
frequency of e.g. 60/4 = 15.

I happen to know that many people compare this to the AVR ;-) You
would need a 30 MHz AVR to do this.

Bob

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.