bjzps
驱动小牛
驱动小牛
  • 注册日期2003-03-06
  • 最后登录2009-04-13
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望22点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:2324回复:1

问个pxa270的sdram配置问题 急

楼主#
更多 发布于:2009-04-10 18:25
MDREFR[DRI]的配置主要是根据公式
DRI=(Refresh time*FREQ_MEM/rows-31)/32

FREQ_MEM指的是什么?
是mem_clk 还是sdclk??

看网上有人写的文章,把我看糊涂了,他说FREQ_MEM=208MHZ,怎么算出的10ns??

网络上的原文
http://www.cicmag.com/Ebook/0804/19.pdf

DRI=(Refresh time*FREQ_MEM/rows-31)/32 (4)
(4)针对不同的存储器进行具体的设置:设置SDRAM 的寄存器是MDCNFG,以下
小写的x 代表数字,MDCNFG[DCACx]和MDCNFG[DCACXx]决定列寻址所使用的地址线,
MDCNFG[DSA1110_x]和MDCNFG[DADDRx]决定寻址方式,MDCNFG[DTCx]由SDRAM
的AC 特性决定(需查SDRAM 数据手册[11]),其它位较简单,不再一一列举;如果存储
器是Flash , 则需要设置MSC0/1/2 , 主要的几个位为MSC[RRRx] 、MSC[RDNx]和
MSC[RDFx]。
本平台工作在 520MHz,根据上面的步骤进行基本配置,使得运行模式频率(run-mode
frequency)为208MHz,FREQ_MEM 与系统总线频率一样,为208MHz,SDRAM 的时钟
频率为FREQ_MEM 的一半104MHz。下面主要介绍SDRAM 和Flash 的设置和优化过程,
Flash 型号为Intel E28F128 J3A150,接nCS0,SDRAM 型号为hynix HY5W5A6DL F-PF,接
到CPU 的SDRAM Partition0。
SDRAM 的控制主要是需设置MDREFR[DRI]和MDCNFG[DTCx],查阅HY5W5A6DL
F-PF 数据手册可知tRAS 不得大于100ms,根据公式(4),DRI<[100000ns/(13*10ns)-31]/3
2=23=0x17,可以将MDREFR[DRI]设为0x16;由SDRAM 的tRC、tRCD 和tRAS 三值可以
确定MDCNFG[DTCx]值为0b01。
liulord
驱动牛犊
驱动牛犊
  • 注册日期2007-07-31
  • 最后登录2009-05-18
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望155点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-04-22 17:25
查看cpu相关文档,developer's manual
游客

返回顶部