- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《三星芯片
一. Memory Controller
SDRAM:
????? S3C2410提供了外接ROM、SRAM、SDRAM、NOR Flash、NAND Flash的接口。S3C2410外接存储器的空间被分为8 BANKS,每BANK容量为128M:当访问BANKx(x从0到7)所对应的地址范围x*128M到(x+1)*128M-1
? SDRAM使用BANK6,它的物理起始地址为6*128M=0
SDRAM(刷新):
? 之所以称为DRAM,就是因为它要不断进行刷新(Refresh)才能保留住数据,因此它是DRAM最重要的操作。
??? 那么要隔多长时间重复一次刷新呢?目前公认的标准是,存储体中电容的数据有效保存期上限是64ms(毫秒,1/1000秒),也就是说每一行刷新的循环周期是64ms。这样刷新速度就是:行数量/64ms
刷新操作分为两种:自动刷新(Auto Refresh,简称AR)与自刷新(Self Refresh,简称SR)。不论是何种刷新方式,都不需要外部提供行地址信息,因为这是一个内部的自动操作。对于AR, SDRAM内部有一个行地址生成器(也称刷新计数器)用来自动的依次生成行地址。
??? 由于刷新涉及到所有L-Bank,因此在刷新过程中,所有L-Bank都停止工作,而每次刷新所占用的时间为9个时钟周期(PC133标准),之后就可进入正常的工作状态,也就是说在这9 个时钟期间内,所有工作指令只能等待而无法执行。
??? SR则主要用于休眠模式低功耗状态下的数据保存,这方面最著名的应用就是STR(Suspend to RAM,休眠挂起于内存)。在发出AR命令时,将CKE置于无效状态,就进入了SR模式,此时不再依靠系统时钟工作,而是根据内部的时钟进行刷新操作。
SDRAM(寄存器设置):
??? 本实验介绍如何使用SDRAM,这需要设置13个寄存器。由于我们只使用了BANK6,大部分的寄存器我们不必理会:
1.BWSCON:对应BANK0-BANK7,每BANK使用4位。这4位分别表示:
a.STx:启动/禁止SDRAM的数据掩码引脚,对于SDRAM,此位为0;对于SRAM,此位为1。
b.WSx:是否使用存储器的WAIT信号,通常设为0
c.DWx:使用两位来设置存储器的位宽:00-8位,01-16位,10-32位,11-保留。
d.比较特殊的是BANK0对应的4位,它们由硬件跳线决定,只读。
??? 对于本开发板,使用两片容量为32Mbyte、位宽为16的SDRAM组成容量为64Mbyte、位宽为32的存储器,所以其BWSCON相应位为: 0010。对于本开发板,BWSCON可设为0其实我们只需要将BANK6对应的4位设为0010即可,其它的是什么值没什么影响,这个值是参考手册上给出的。
2.BANKCON0-BANKCON5:我们没用到,使用默认值03. BANKCON6-BANKCON7:设为0在8个BANK中,只有BANK6和BANK7可以使用SRAM或SDRAM,所以BANKCON6-7与BANKCON0-5有点不同: a.MT([16:15]):用于设置本BANK外接的是SRAM还是SDRAM:SRAM-0b00,SDRAM-0b11
b.当MT=0b11时,还需要设置两个参数: Trcd([3:2]):RAS to CAS delay,设为推荐值0b01 SCAN([1:0]):
SDRAM的列地址位数,对于本开发板使用的SDRAM HY57V561620CT-H,列地址位数为9,所以SCAN=0b01。如果使用其他型号的SDRAM,您需要查看它的数据手册来决定SCAN的取值:00-8位,01-9位,10-10位
4. REFRESH(SDRAM refresh control register):设为0x008e0000+ R_CNT 其中R_CNT用于控制SDRAM的刷新周期,占用REFRESH寄存器的[10:0]位,它的取值可如下计算(SDRAM时钟频率就是HCLK):
R_CNT = 2^11 + 1 – SDRAM时钟频率(MHz) * SDRAM刷新周期(uS)
在未使用PLL时,SDRAM时钟频率等于晶振频率12MHz;
SDRAM 的刷新周期在SDRAM的数据手册上有标明,在本开发板使用的SDRAM HY57V561620CT-H的数据手册上,可看见这么一行“8192 refresh cycles / 64ms”:所以,刷新周期=64ms/8192 = 7.8125 uS。
对于本实验,R_CNT = 2^11 + 1 – 12 * 7.8125 = 1955, REFRESH=0x008e0000 +
您可能关注的文档
- 《1施工导流的基本方法大体上可以分为分段围堰法和全段围堰法两类.doc
- 《1月娥18《跨越百年的美丽》第一课时.doc
- 《三年级上册综合实践活动教案.doc
- 《1服务的概念及性质.doc
- 《1木工组日安全活动记录.doc
- 《三年级上册至六年级下册英语单词归类表.doc
- 《三年级上册语文作文范例.doc
- 《三年级上册语文复习句型的种类.doc
- 《1材料表面处理技术概论.doc
- 《1条披肩围巾的38种实用系法.docx
- (正式版)DB15∕T 328-2017 《土种羊毛》.docx
- (正式版)DB15∕T 468-2018 《民族工艺品 帽子通用技术要求》.docx
- (正式版)DB15∕T 506.5-2012 《蒙古族服饰 第5部分:扎赉特服饰》.docx
- (正式版)DB15∕T 353.7-2020 《建筑消防设施检验规程 第7部分:气体灭火系统》.docx
- (正式版)DB15∕T 489-2019 《石油化学工业建设工程技术资料管理规范》.docx
- (正式版)DB15∕T 500.6-2022 《防雷装置检测技术规范 第6部分:输油管道系统》.docx
- (正式版)DB15∕T 506.15-2012 《蒙古族服饰 第15部分:乌珠穆沁服饰》.docx
- (正式版)DB15∕T 536-2013 《绵羊肺腺瘤病的检测方法 PCR方法》.docx
- (正式版)DB15∕T 546-2013 《飞灰和炉渣可燃物测定方法》.docx
- (正式版)DB15∕T 344-2017 《赛澳丝》.docx
最近下载
- 电大一网一《法律专题(本)》形考任务(四)-100分.doc VIP
- 铁路集装箱运输规则.pdf VIP
- 企业档案实体分类编号管理.doc VIP
- 移位机产品技术要求参考版2022.docx VIP
- GB∕T 22080-2025《信息安全技术-信息安全管理体系要求》之4-2:“7支持-7.2能力”专业深度解读和应用指导材料(雷泽佳编制-2025A0).pdf VIP
- 老年人防骗知识课件视频.pptx VIP
- 《中国特色社会主义政治经济学》教学大纲.docx
- 中职学生心理健康案例.pptx VIP
- T CNAS 36—2023 中心静脉压测量技术.pdf VIP
- 刘小排用AI创业,一人一电脑年入千万.docx VIP
文档评论(0)