- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接口技术存储器..ppt
第5章 存储器接口设计 本章学习目标与要求 1. 了解嵌入式系统中所使用的存储器的种类。 2. 掌握S3C2410存储空间的分配。 3. 掌握通过特殊功能寄存器配置存储空间的方法。 5.1 工作场景导入 工作场景 配置SDRAM控制器 在设计一个嵌入式系统时,使用的微处理器芯片是S3C2410,由于处理器本身的片内存储资源有限,不能满足实际应用要求,需要外接Flash存储器和SDRAM存储器。若在系统中选用两片HY57V561620CT-H芯片并联,组成64MB、32位宽的SDRAM存储器,为使其正常工作应如何设置? 引导问题 (1)嵌入式系统中通常使用哪些类型的存储器芯片? (2)S3C2410的存储空间地址如何分配的? (3)什么情况下需要外接存储器芯片? (4)外接存储器芯片时接口如何设计? (5)外接存储器芯片时需要如何配置才能正确使用? (6)NAND Flash和NOR Flash有什么不同? 5.2 嵌入式系统的存储系统 5.2.1 存储系统组织结构 在复杂的嵌入式系统中,存储器系统的组织结构按作用可以划分为4级:寄存器、cache、主存储器和辅助存储器,如下图所示。当然,对于简单的嵌入式系统来说,没有必要把存储器系统设计成4级,最简单的只需寄存器和主存储器即可。 5.2.1 存储系统组织结构 ARM存储系统的体系结构适应不同的的嵌入式应用系统的需要,判别很大。 存储系统中可能存在多种类型的存储器件,如FLASH、ROM、SRAM、SDRAM等。类型不同,速度和宽度可以不同。通过配置相应的寄存器,可以使存储设备正常工作。 使用CACHE和WRITE BUFFER技术缩小处理器和存储系统的速度差别,提高整体性能。 MMU,使用内存映射技术实现虚拟空间到物理空间的映射。 I/O操作映射为内存操作。 存储器作用示意图 嵌入式系统的存储结构 主存和辅存的存储单元靠地址识别,n位地址信号选定一个具体的存储单元。 需要一根使能信号引脚控制存储器芯片数据引脚的三态。 需要读/写控制信号引脚,控制着存储器的数据传送方向。 5.2.1 存储系统组织结构 主存 主存是处理器能直接访问的存储器,用来存放系统和用户的程序和数据。 嵌入式系统的主存可位于SoC内和SoC外,片内存储器存储容量小、速度快,片外存储器容量大。 存储器根据其存取方式分成两类:随机存储器(RAM)和只读存储器(ROM)。RAM是易失性存储器,ROM是非易失性存储器。 可以做主存的存储器有: ROM类:Nor Flash、EPROM、E2PROM、PROM等 RAM类:SRAM、DRAM、SDRAM等 5.2.2 常用存储器简介 只读存储器 ROM和PROM EPROM、E2PROM Flash ROM 随机存储器 SRAM、DRAM NVRAM 5.2.2 常用存储器简介 随机存储器:可以从存储器的任意地址处读/写数据,又分为两大类: 静态随机存储器(SRAM) 动态随机存储器(DRAM) 随机存储器芯片图 5.2.2 常用存储器简介 动态随机存取存储器(DRAM) 存储信息的基本单元(1位)电路可采用4管、3管和单管电路 需要不断刷新(为维持动态存储单元所存储的信息,必须设法使信息再生,这即所谓的刷新) 与SRAM不同的是:为节省外部引脚,同样容量的DRAM外部地址线引脚是SRAM一半 DRAM采用行/列地址选通,将地址通过内部分成两路 DRAM控制器:解决刷新和多路 5.2.2 常用存储器简介 只读存储器(ROM) 只读存储器内部存储单元的数据不会随掉电而丢失的存储器。通常只能读出不能写入。存储代码和常数。 分为掩模编程和现场可编程只读存储器。 现场可编程只读存储器通常又分成EPROM、EEPROM和闪存(Flash)。目前,闪存作为只读存储器在嵌入式系统中被大量采用,闪存使用标准电压既可擦写和编程,因此,闪存在标准电压的系统内就可进行编程写入。 NOR和NAND是现在市场上两种主要的非易失闪存技术。 只读存储器芯片图 NAND Flash和NOR Flash比较 1988年,Intel首先开发出NOR Flash技术; 1989年,东芝公司发表了NAND Flash结构的存储器。 NAND Flash和NOR Flash比较,有以下特点: NOR Flash的读取速度比NAND Flash稍快一些,NAND Flash的擦除和写入速度比NOR Flash快很多。 Flash芯片在写入操作时,需要先进行擦除操作。NAND Flash的擦除单元更小,因此相应的擦除电路更少。 NAND Flash和NOR Flash比较 接口方面它们也有差别,NOR Flash带有SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内部的
您可能关注的文档
最近下载
- 康悦百万医疗保险C款介绍.pptx VIP
- 中国人寿.北京大学-中高净值家庭资产配置和保险保障白皮书.pdf
- Unit 2 Different families Part A Let’s learn & Listen and do(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册.docx
- 4D打印的应用、原理及发展前景.ppt VIP
- 22J403-1 楼梯 栏杆 栏板(一) (3).pdf VIP
- 青岛版(五四制)(2024)小学科学三年级上册《制作“冰琥珀”》教案.docx VIP
- 超低能耗建筑的增量成本与经济效益分析.pdf VIP
- 贵州省房屋建筑和市政工程标准施工招标文件(2021年版)【模板】.docx VIP
- 跨文化交际:中英文化对比 (13).ppt VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
文档评论(0)