第4章 存储系统机制及存储器接口(书).ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1号存储块到5号存储块也可以外接SRAM类型的存储器或者具有SRAM接口特性的ROM存储器(如NOR Flash)。 6号存储块、7号存储块可以外接SDRAM类型的存储器,它们的块容量可改变,且7号存储块的起始地址也可改变。 (1)SDRAM接口电路示例 (2)NOR Flash接口电路示例 (3)NAND Flash接口电路示例 LOGO 嵌入式系统原理及接口技术 4 存储系统机制及存储器接口 存储器是嵌入式系统中的主要硬件部件,用于存储指令码及相关的数据。 目前有许多嵌入式CPU芯片内部集成有一定容量的易失性及易失性的存储器。但也有需要扩展外部存储器芯片的。 总线 总线是把微处理器与存储器、I/O端口及设备相连接的信息通道,但总线并不仅仅指的是一束信号线,而应包含相应的通信协议和规则。 在嵌入式系统中,按照使用场合的不同,我们可以把总线分成: (1)片上总线 (2)板级总线 (3)系统级总线 片上总线即是微处理器芯片内部的总线,典型的如ARM公司提出的AMBA总线。 AMBA是Advanced Microcontroller Bus Architecture的缩写,是一种开放的,用于高性能嵌入式系统中的总线规范。 AMBA总线规范2.0版本中包含了4个部分:AHB、ASB、APB和Test Methodology。其中: ①AHB是Advanced High Performace Bus的缩写,用于芯片内高性能系统模块连接的总线,支持突发模式数据传输和事务处理。 ②ASB是Advanced System Bus的缩写,也是用于芯片内高性能系统模块的连接,支持突发模式数据传输。这是早期的系统总线格式,现在由AHB取代。 ③APB是Advanced PeriPheral Bus的缩写,是用于芯片内较低性能的I/O部件或模块的连接,一般是作为ARM系列微处理器芯片中二级总线用。 ④Test Methodology是AMBA总线规范中所制定的测试方法。 板级总线是指板卡中芯片与芯片之间、或者板卡与板卡之间的连接总线。典型的如PC-104总线、PCI总线等。 但是,嵌入式系统由于受到应用条件的约束,特别是体积方面的约束,因此,在构建板级目标系统时,往往并未采用标准化的总线,而是直接完成芯片与芯片引脚间的连接。 嵌入式系统的板级目标系统硬件平台设计时,主要完成的任务是把微处理器芯片与其它芯片进行有机的连接。 嵌入式系统的板级目标系统硬件平台设计时,主要完成的任务是把微处理器芯片与其它芯片进行有机的连接。 S3C2440芯片FBGA封装中的289条引脚中,按功能分成以下几类: (1)地址类信号引脚: ADDR0~ADDR26和nGCS0~nGCS7 (2)数据类信号引脚: DATA0~DATA31 (3)控制类信号引脚 又可以分成几个子类: 1、总线控制信号 · OM1、OM0:这2根信号线是S3C2440的模式选择信号引脚,用来确定芯片的模式以及数据线的宽度。·nWE(输出引脚):写使能信号引脚,用来指示当前总线周期为写周期。 · nOE:读使能信号引脚,用来指示当前总线周期为读周期。 · nWAIT(输入引脚):等待信号引脚,用来请求延长当前周期。 · nXBREQ(输入引脚):总线请求。 · nXBACK(输出引脚):总线应答。 2、NAND Flash控制信号 3 、SDRAM控制信号 (4)I/O部件接口引脚 这类功能的引脚有许多,主要是完成相应的接口部件功能,例如:UART的串口通信引脚、LCD显示器接口引脚、摄像头接口引脚等。 (5)其它功能类引脚 其它功能类引脚主要包括:JTAG调试接口引脚、复位引脚、时钟电路引脚、以及电源引脚等。 其它板级总线标准: (1)PC-104总线 PC-104总线是专门为控制领域的应用而定义的嵌入式系统总线,它支持采用堆栈结构的总线形式,通过PC-104总线,可以把各板卡叠加在一起,从而构建小型的、高可靠性的嵌入式系统。 (2)STD总线 STD总线也是在工业控制领域被使用的一种嵌入式系统板级总线 (3)PCI总线 PCI总线是PC机中被广泛使用的板级总线标准。在有些嵌入式系统中,也会采用PCI总线作为其板级总线。 存储系统及管理 一、存储系统的组织结构 在复杂的嵌入式系统中,存储系统的组织结构按作用可以划分为4级:寄存器、cache(缓存区)、主存储器和辅助存储器。如下图所示。 注:对于简单的嵌入式系统来说,没有必要把存储器系统设计成4级,最简单的嵌入式系统只需要寄存器和主存储器即可。 寄存器是包含在微处理器核内部的

文档评论(0)

70后老哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档