- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章存储器设计讲述
第 5 章 存储系统设计 5.1存储器控制器 一、存储器的分类 主要分为ROM和RAM 1、RAM RAM有两大类:静态RAM,动态RAM ★静态RAM(Static?RAM/SRAM) SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。 ★动态RAM(Dynamic?RAM/DRAM) DRAM速度比SRAM慢,不过还是比任何的ROM都要快,价格上来说相比SRAM要便宜很多,计算机内存就是DRAM的。 在ARM中使用的SDRAM(同步 DRAM Synchronous? DRAM ),就是动态数据存储器 2、ROM ROM也有很多种: PROM是可编程的ROM, PROM是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品。 EPROM(可擦除可编程ROM)通过紫外光的照射擦出原先的程序,是一种通用的存储器。 EEPROM是通过电子擦出,价格很高,写入时间很长,写入很慢。 FLASH存储器又称闪存,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据. Flash主要有两种NOR?Flash和NADN?Flash。 ☉NOR?FLASH的主要供应商是INTEL?等厂商,曾经是FLASH的主流产品。 特点: (1)可以直接从FLASH中运行程序 (2)工艺复杂,价格比较贵 (3)存储容量较小 ☉ NAND?FLASH的主要供应商是SAMSUNG和东芝 特点: (1)比NOR?FLASH拥有更大存储容量,而且便宜。市场主流 (2)无法寻址直接运行程序,只能存储数据。 (3)容易出现坏区,所以需要有校验的算法。 3、嵌入式使用的存储器 ARM嵌入式系统经常使用NAND Flash存储器存放启动程序,在SDRAM上执行主程序代码,速度较快。 二、2410 存储器映像 地址空间: ☉寻址范围为1G字节,分为8个块banks, 每bank有128M字节。 ☉地址线A0-A26,27条地址线,寻址128M ☉ 8个块banks为bank0—bank7, 其中6个banks用于ROM,SRAM等,剩下2个banks用于ROM,SRAM,SDRAM等 ☉ 2410外部27条地址线,访问128M的存储器空间。 ☉ 8个块有nGCS[7..0]外部引脚选定 实验板: NAND_FLASH存储器 ★板卡上NAND_FLASH存储器为K9F5608(32MB,8位数据总线) ★ CPU分配给它的地址空间为0x0000 0000—0x01ff ffff。 ★启动代码部分则放在从0x0000 0000开始的地址空间内。 核心板上电复位时,系统首先将Nand_Flash开始的0~4K的程序映射到SteppingStone区,然后从那里开始执行。Nand_Flash可以存放数据和程序。 SDRAM存储器单元 ★板卡上SDRAM存储器为HY57V561620(32MB,8位数据总线) ★ CPU分配给这两片SDRAM的地址空间分别为 0x3000 0000 - 0x31ff ffff( Bank6区) 0x3200 0000-0x33ffffff, (Bank7区) 5.1.3 内存控制器 为访问外部存储器提供控制信号,2410提供了13个特殊寄存器,对存储器进行控制。 1、BWSCON总线宽度控制寄存器 功能:控制各组存储器的总线宽度和访问周期 每4位控制一个BANK,最高位对应BANK7BWx:设置相应BANK的位宽。00:8 ,01:16,10:32WSx??:是否使用存储器等待信号,通常为0STx? ?:启动\禁止SDRAM掩码引脚,其中 SDRAM:0,SRAM:1 BWSCON=0010,0010,0001,0001,0001,0001,0010,0000B 设置bank1,bank6,7为32位,其余16位,注意:bank0不需要程序设定,由外部引脚设定 2、BANKCONn 总线控制寄存器,可控制各bank的nGCS时序 ☉ BANKCON0-BANKCON5默认值为0x700,访问周期为14个周期。 ☉ B
您可能关注的文档
- 第5章+组合电路的自动化设计与讲述.ppt
- 第5章80C51单片机的中断系统讲述.ppt
- 第4课-基本电路定律、发电机讲述.ppt
- 第五章工程建设中地形图测绘详解.ppt
- 第5章Excel基础应用——公司日常办公事务数据处理讲述.pptx
- 第5章86系列微型计算机的指令系统——郑学坚、周斌《微型计算机原理及应用》讲述.ppt
- 第5章Flash动画型课件制作讲述.ppt
- 第5章IIS网站讲述.ppt
- 第5章MATLAB数据讲述.pptx
- 第5章GATT和WTO讲述.pptx
- 情感纠葛离婚协议书范本.docx
- 安徽省蚌埠市2025-2026学年高三上学期调研性监测语文试卷(含答案).pdf
- 安徽省蚌埠市2025-2026学年高三上学期调研性监测英语试卷(含答案).pdf
- 房地产建筑施工材料采购合同协议书规范.docx
- 房地产投资按份额担保合同通用标准.docx
- 安徽省蚌埠市2025-2026学年高三上学期调研性监测物理试卷(含答案).pdf
- 房地产投资按份额担保合同通用标准.docx
- 安徽省蚌埠市2025-2026学年高三上学期调研性监测思想政治试卷(含答案).pdf
- 安徽省蚌埠市2025-2026学年高三上学期调研性监测生物学试卷(含答案).pdf
- 投资者权益普法宣传与中小企业法律风险防范实施协议.docx
最近下载
- 第6课推动形成全面对外开放新格局教学设计-2024-2025学年中职高教版(2023)中国特色社会主义.docx VIP
- 江苏省徐州市2021年中考英语真题试卷 附答案解析.doc VIP
- 六年级语文下册《写字表》田字格字帖.pdf VIP
- 五年级语文下册《识字表》田字格字帖.pdf VIP
- 高二数学-【开学第一课】2022年高中秋季开学指南之爱上数学课.pptx VIP
- 高二开学第一课(高二之旅星辰大海)-【开学第一课】2024年秋季初中开学指南.pptx VIP
- 框架结构工地成本 .pdf VIP
- 第14课《推进绿色发展》第二框教案.docx VIP
- 第5课《推动高质量发展》第二框教案.docx VIP
- 2025年传染病及院感防控相关知识考核试题(附答案).docx VIP
文档评论(0)