Yahoo Groups archive

Lpc2000

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

Message

Re: Flash Access at 0 wait state at 60 MHz ?

2006-04-12 by brendanmurphy37

--- In lpc2000@yahoogroups.com, "croquettegnu" <croquettegnu@...> wrote:
>
> Thanks a lot !
> Got it !
> 
> In fact, for sequential read code, we can reach 0 wait state at full
> speed but for non sequential operations, when MAMTIM=3, we will add 2
> wait states for each read ... Am I correct ?
> 
> And to be able to reach 0 wait state at 60MHz, according to the
> errata, we must have MAMTIM=3 and have the MAM enabled, does it mean
> that we must in ll cases use the MAM ?
> 

I believe the only reason not to use MAM is if you want fully 
deterministic speed of access to the on-board flash. However, this is 
rare enough requirement on processors such as ARM, where using speed of 
execution as a method of acurate timing is a poor choice (due to 
variable length of instructions, pipeline issues etc.).

Apart from the speed improvement, I believe there's also a current 
consumption reduction if you use MAM as well.

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.