ARM嵌入式课件第7章.ppt

ARM嵌入式课件第7章

7.5 存储器加速模块(MAM) 简介    为了能将指令从内部Flash存储器更高效快速地提取到ARM内核,而设计产生了一个存储器加速模块(MAM)。    存储器加速模块(MAM)可以将需要的下一个ARM指令锁存,以防止CPU取指暂停。 方法是将Flash存储器分成两个可独立访问的组,这两个Flash组都有自己的预取指缓冲区和分支跟踪缓冲区。 MAM结构 MAM结构 MAM结构 MAM结构 7.5 存储器加速模块(MAM) 简介 MAM定义了三种操作模式,可以在性能和可预测性之间进行选择: ⑴MAM关闭,所有存储器请求都会导致Flash的读操作,无指令预取指; ⑵MAM部分使能 ⑶MAM完全使能 复位后,MAM默认为禁止状态,可以通过软件的方式随时将MAM打开或关闭。 7.6 外部存储器控制器(EMC) 简介       外部静态存储器控制器(EMC)是LPC2292/2294特有的一个AMBA AHB 从机模块,它为AMBA AHB 系统总线和外部存储器器件提供了一个接口。   该模块可同时支持多达4 个单独配置的存储器组,分别称为Bank0、Bank1、Bank2、Bank3, 外部存储器控制器概述 外部存储器控制器概述 外部存

文档评论(0)

1亿VIP精品文档

相关文档