Yahoo Groups archive

Lpc2000

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

Message

Re: [lpc2000] How fast can it go?

2005-06-28 by Leon Heller

----- Original Message ----- 
From: "markevans_1" <markevans@...>
To: <lpc2000@yahoogroups.com>
Sent: Tuesday, June 28, 2005 2:01 AM
Subject: [lpc2000] How fast can it go?


> Hi guys,
> I am finding it a little tricky to calculate how fast this chip can
> actually go for my app. (Instruction cycles and MAM)
>
> I was wondering if anyone can tell me how fast it would execute this
> code at 60MHz:
>
> Read in 16 bits from port1
> store in RAM
> increment pointer
> loop for N times
>
> I basically want to buffer data as fast as possible in bursts. Ideally
> at 20MHz.
>
> How much faster would it execute in RAM.
> Could I make it faster by using an infinite loop and using a timer to
> 'break out' of the loop.

The limiting factor is reading in the data from the port, it's very slow. 
You won't get anything like 20 MHz, 3 MHz max. at a guess.

Leon 



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.8.2/29 - Release Date: 27/06/2005

---
[This E-mail has been scanned for viruses but it is your responsibility 
to maintain up to date anti virus software on the device that you are
currently using to read this email. ]

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.