- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 ARM的存储器系统及设计 ;1 存储器系统;;S3C2410X支持大、小端模式,将存储空间分成8组(Bank),每组大小是128MB,共计1GB。;表2.7 6组/7组的存储器映射地址;;各引脚功能:;;;;特殊功能寄存器 ; (1)BWSCON 总线宽度控制寄存器
用来控制各组存储器的总线宽度和访问周期,各位定义:
[31] ST7 确定存储器7组对应 UB/LB 端接口,0 =不使用 UB/LB ,UB/LB端与nWBE[3:0]相连;1 = 使用UB/LB ,UB/LB端与nBE[3:0]相连。
[27] ST6、[23] ST5、[19] ST4、[15] ST3、[11] ST2、[7] ST1同上,
[30] WS7 确定存储器组7的WAIT状态,0=禁止WAIT,1=使能 WAIT 。
[26] WS6、[22] WS5、[18] WS4、[14] WS3、[10] WS2、[6] WS1同上。
0 = WAIT disable 1 = WAIT enable;[29:28] DW7 确定存储器7组的数据总线宽度。
00=字节(8位)、01=半字(16位)、10=字(32位)、11=保留。
[25:24] DW6、[21:20] DW5、[17:16] DW4、[13:12] DW3、[9:8] DW2、[5:4] DW1。同上。
[2:1] DW0 确定存储器0组的数据总线宽度,只读位,由OM[1:0]状态决定。
01=半字(16位)、10=字(32位)。
(2)BANKCONn 控制寄存器
BANKCONn 控制寄存器用于控制各组nGCS的时序,各位定义如下:
[14:13] Tacs nGCSn有效前地址的建立时间。
00 = 0 个时钟、01 = 1个时钟、10 = 2个时钟、11 = 4个时钟;[12:11] Tcos nOE有效前芯片选择信号的建立时间。
00 = 0个时钟、01 = 1个时钟、10 = 2个时钟、11 = 4个时钟
[10:8] Tacc 访问周期
000 = 1个时钟、001 = 2个时钟、010 = 3个时钟、011 = 4个时钟
100 = 6个时钟、101 = 8个时钟、110 =10个时钟、111 =14个时钟
[7:6] Tcoh nOE无效后芯片选择信号的保持时间。
00 = 0个时钟、01 = 1个时钟、10 = 2个时钟、11 = 4个时钟;[5:4] Tcah nGCSn无效后芯片地址信号的保持时间。
00 = 0个时钟、01 = 1个时钟、10 = 2个时钟、11 = 4个时钟
[3:2] Tacp 页模式的访问周期。
00 = 2个时钟、01 = 3个时钟、10 = 4个时钟、11 = 6个时钟
[1:0] 页模式的配置(每次读写周期数)
00 = 1个时钟、01 = 4个时钟、10 = 8个时钟、11 = 16个时钟; 当BANKCON6和BANKCON7中的MT=11时,BANKCON0~BANKCON5的[14:0]定义与以上相同。BANKCON6和BANKCON7的[3:0]定义有所变化,具体如下:
[3:2] Trkd:RAS到CAS的延时。
00 = 2个时钟、01 = 3个时钟、10 = 4个时钟
[1:0] SCAN:列地址数目
00 = 8位、01 = 9位、10 = 10位;(3)REFRESH 刷新控制寄存器
[23] REFEN 刷新使能SDRAM:
0 = 禁止 1 = 使能SDRAM 的刷新
[22] TREFMD 设置SDRAM 的刷新方式
0=自动刷新方式 1=自刷新方式
[21:20] Trp 控制SDRAM 的行周期
00 = 2个时钟周期 01 = 3个时钟周期 10 = 4个时钟周期 11 = 未定义;[19:18] Tsrc控制SDRAM 的列周期
00 = 4个时钟周期 01 = 5个时钟周期 10 = 6个时钟周期 11 = 7个时钟周期
[17:16] 保留位
[15:11] 保留位
[10:0] SDRAM 的刷新计数值。
刷新周期= (211 – 刷新计数值 + 1)/HCLK
例如:如果刷新周期是15.6 us, HCLK 是 60 MHz,则:
刷新计数器的值 = 211 + 1 - 60x15.6 = 1113;在Linux系统的/include/asm-arm/arch-s3c2410/S3C2410.h头文件中定义了各寄存器,
其源代码如下:
#define bMEMCON(Nb) __REG(0+ (Nb))
您可能关注的文档
- 历奇培训(张泽彬)教程.ppt
- 历史:第24课《音乐与影视艺术》1(人教版必修三)教程.ppt
- 2016届《步步高》高考数学大一轮总复习(人教新课标,文科)配套6.2等差数列及其前n项和材料.pptx
- 2016届福建省泉州五中高三11月考试语文材料.docx
- 历史:第一章-第一节《第一次鸦片战争》(人教版八年级上册)教程.ppt
- 汽车库设计新旧规范差异对比教程.ppt
- 2016年1-6月矿业形势材料.pptx
- 历史:二《卓尔不群的雅典》(人民版版必修一)教程.ppt
- 历史kejan教程.ppt
- 第9章标准件和常用件探讨.ppt
- 特种作业煤矿安全作业试题及完整答案详解【夺冠】.docx
- 2025特种作业煤矿安全作业考试黑钻押题(原创题)附答案详解.docx
- 特种作业煤矿安全作业考前冲刺练习(考点提分)附答案详解.docx
- 特种作业煤矿安全作业通关考试题库及参考答案详解【完整版】.docx
- 2025特种作业煤矿安全作业考前冲刺练习试题及1套参考答案详解.docx
- 特种作业煤矿安全作业检测卷及答案详解【名校卷】.docx
- 特种作业煤矿安全作业全真模拟模拟题含完整答案详解【全优】.docx
- 2025特种作业煤矿安全作业考前冲刺练习试题附完整答案详解(典优).docx
- 2025特种作业煤矿安全作业试题带答案详解(达标题).docx
- 特种作业煤矿安全作业真题及答案详解【全优】.docx
最近下载
- 配电箱采购合同协议书范本详细(2025年).docx VIP
- 部编版语文写字表六年级上册字帖.pdf VIP
- (高清版)B/T 24421.1-2023 服务业组织标准化工作指南 第1部分:总则.pdf VIP
- 2022年洛阳理工学院教师招聘笔试试题及答案解析.docx VIP
- 城市停车设施规划导则.docx VIP
- 天然气发电厂-燃气-蒸汽联合循环发电机组PPT课件.pptx VIP
- 《《中文核心期刊目录(2017年版)》》.doc VIP
- 基孔肯雅热防控技术指南(2025年版)测试题及参考答案.docx VIP
- 工程测量技术 电子水准仪 电子水准仪.ppt VIP
- 党支部贯彻落实八项规定扎实推进作风建设工作专题党课ppt课件.pptx VIP
文档评论(0)