java怎么拦截某个对象
228
2022-10-31
基于MCU系统的外部存储器接口配置
到 SDRAM 的外部存储器接口
图 1:NXP LPC1787 MCU 外部存储器控制器。(恩智浦提供)
NXP LPC1787 外部存储器接口还包括其他几个重要的硬件特性,使外部 SDRAM 接口更加高效。例如,框图顶部显示的数据缓冲区可用作读取缓冲区、写入缓冲区或组合使用。作为写缓冲器,它们允许对事务进行分组,以最大限度地减少外部写操作的数量,提高系统带宽并降低功耗。作为读取缓冲区,它们充当本地数据副本,因此对同一位置的进一步访问可以使用片上缓冲区版本。这减少了外部读取操作的数量,从而提高了系统带宽并降低了功耗。
配置外部存储器
图 2:Silicon Labs C8051F70x/71x 外部存储器配置。(由 Silicon Labs 提供)
在模式 2 和 3(图 2 中从左数第二个和第三个)中,地址空间在片上和片外访问之间划分。在模式 2 中,组选择不用于将高位地址位驱动到地址总线上;用户可以控制这些地址值以提供额外的灵活性。在模式 3 中,片上存储体地址自动用于驱动外部地址总线,提供了一种更简单但不太灵活的方法。在模式 4 中,在图 2 的最右侧,片外存储器完全映射到外部地址空间。这使得访问在其他地址模式下可能无法访问的外部数据成为可能,以充分利用可用内存。如果您的应用程序有几种不同类型的外部存储器需求——代码、数据缓冲区、转换表、
外部存储器接口灵活性
图 3:Microchip PIC18F MCU 外部存储器接口框图。(微芯科技提供)
接口时序灵活性
将外部存储器空间划分为两个扇区可以很容易地将具有较大等待状态值的设备和具有较小等待状态值的设备组合在一起。也许最重要的是,如果零等待状态存储器用于频繁访问的程序数据,即使较慢的设备共享相同的存储器总线,也可以使用零等待状态值。这最大限度地减少了 MCU 引脚要求,同时提高了性能并节省了功耗。
结论
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~