Sign in

username:

password:



Not a member?

Search lpc2000



Search tips

Subscribe to lpc2000



lpc2000 by Keywords

2106 | ADC | ARM7 | Atmel | Bootloader | CAN | CrossStudio | CrossWorks | DDS | ECos | Ethernet | ETM | FIFO | FLASH | FPGA | GCC | GDB | GNU | GNUARM | GPIO | I2C | IAP | IAR | JTAG | Kickstart | LCD | Linux | LPC | LPC-E2294 | LPC2000 | LPC2100 | LPC2104 | Lpc2106 | Lpc210x | LPC2114 | LPC2119 | LPC2124 | LPC2129 | Lpc2138 | LPC213x | LPC21xx | LPC2210 | LPC2212 | LPC2214 | LPC2292 | LPC2294 | LPC2xxx | LPC3128 | MCB2100 | Olimex | Philips | PWM | Rowley | RTC | RTOS | SPI | SSP | UART | UART0 | UART1 | ULINK | USB | Watchdog | Wiggler


Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | LPC2000 | LPC210x performance-MAMTIM; INT latency questions

Discussion group dedicated to the Philips LPC2000 family of ARM MCUs

LPC210x performance-MAMTIM; INT latency questions - roger_lynx - Mar 24 1:12:00 2004

Hello,

I have started exploring LPC210x. Would anyone comment please, based
on their experience, on the following (that striked me)?

Quote, from the latest data sheet(2003-10-02)- MAMTIM:

" Flash access time is suggested to be 2 CCLKs, while in systems with
system clock faster than 40 MHz, 3 CCLKs are proposed."

1. How *realistic* is to expect LPC210x to run 60MHz with 3 fetch cycles?
2. Is the performance better than with 20MHz and 1 fetch cycle?
Mathematically it appears identical (60/3=20/1).

3. What is really the *worst* case for INT latency?
3.1 Best case?

...[700ns given by ARM DDI0234A_7TDMIS_R4.pdf, pg 2-26) @ 40 MHz].
What it would be on LPC210x MCU, at 20MHz/60MHz as mentioned above?

Thank you.

Best regards.
--lynx





(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )


Re: LPC210x performance-MAMTIM; INT latency questions - Peter Kuhar - Mar 24 3:44:00 2004

> 1. How *realistic* is to expect LPC210x to run 60MHz with 3 fetch cycles?
> 2. Is the performance better than with 20MHz and 1 fetch cycle?
> Mathematically it appears identical (60/3=20/1).

What MAM unit does is, it gets 128bits from flash at once, so that is
good for 4cycles (4*32=128). So basicly CPU runs at 60MHz and fetches
128bits at once from flash at 20MHz(considering 3 fetch cycles). This
is ok for sequental code, but sux if there is a lot of irq handling.

/Pero


______________________________
Stellaris® MCU Family: New Parts, New Package, New Price.


(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )