Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

LPC2148 Memory accelerator module

Status
Not open for further replies.

nikhillife11

Member level 2
Joined
Jan 15, 2011
Messages
52
Helped
4
Reputation
8
Reaction score
3
Trophy points
1,288
Activity points
1,671
Hey All...


I am going through UM1013 LPC214x User manual for past some days and have come across a module in LPC2148 called Memory accelerator module. I am not able to workout what is the need of this module, how can we use it and the explanation is quite difficult to understand too.


can any of the scholars here plz. explain and guide me on my path to complete with UM1013 LPC214x User manual with perfection

Thanks and Regards

nikhil
 

Hi,
This module is used to improve executing performance of arm processor by
serving as a instruction cache between processor and flash memory.
In addtion to this, it play a role in braching prediction, for example,
when processor execute a branch instruction to new instruction not
in MAM buffer, it will raise a delay in cpu to wait MAM load this instruction
from FLASH, and at the same time, MAM will logging this branch instruction
(address) and content of line(16 byte) contain target of branch instruction
to used for same branch instruction in future.
 
Last edited:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top