/*写这些博客都是参考 韦东山视频 还有Google搜索的一些资料,自己经过思考,刷选 希望对观者有帮助*/
// 感觉 2440 通过配置了 存储管理器的相应寄存器就使得 存储管理器 能发出与之对应的时序
//sdram的时序图 参见2440的官方手册 存储管理器一张
访问一个存储芯片需要:a.地址线 b.数据线 c.时钟/频率 d.芯片特性
sdram寻址基本原理:bank->row->column 就能找到所需地址
sdram刷新含义
保持原来的逻辑状态。如原来裸机状态是1,由于sdram电容式存储架构,随着时间会放电,放电到一定程度逻辑状态可能就会变化。所以必须在逻辑有效的时间内进行刷新,保持逻辑状态
cl(CAS latency) 数据出现在总线上的时间
预充电: 充电重写+关闭操作 (读操作以后执行)
sdram 基本操作过程 bank,row->Trp->Trcd -> column -> Tcl -> Tp 读
存储管理器
寄存器相关配置
参见<嵌入式Linux应用开发>
pc = 当前指令地址 + 8 //pc指向正在取址的地址
sdram原理: