SDRAM的模式寄存器设置(MRS)

出处:duwen201 发布于:2008-11-21 14:40:37

  SDRAM具有模式寄存器,通过该模式寄存器,可以切换SDRAM的操作模式。模式寄存器的设置如图1所示,可以说不是通过改变数据而是通过改变地址进行操作的。

  图1 SDRAM的模式寄存器存取操作

  (1)OPCODE(操作代码:BA0/BA1、A8~A12)

  这是写人模式的设置。

  ·Burst read and burst wrlte(突发读与突发写)

  写操作时进行突发传输,起始地址是写操作开始时的列地址突发传输的字数是由突发长度(BL:A0~A2)指定的大小。
 
  ·Burst read and single wrlte(突发读与单一写)
 
  写操作时不进行突发传输,只能是相当于一个字的写操作。
 
  (2)LMODE(CAS延迟时间设定:A4~A6)
 
  异步DRAM的情况下,从RAS及OAS有效到数据输出所需要的时间是规定以ns为单位。而在同步DRAM的情况下,是通过第几个时钟指定是否输出的。
 
  虽然CAS延迟时间(CL)越小理所当然存取速度就越快,但由于与DRAM内部的操作关联,因而不能随便缩短CAS延迟时间。在判断以多少MHz操作以及CAS延迟时间取多大的值合适等问题时,需要查阅数据手册。
 
  例如,HM5225165BTT-75的时钟频率可为133MHz,但以133MHz操作时的OAS延迟时间为3;而以100MHz进行操作时的CAS延迟时间为2。
 
  当以100MHz使之操作时,在发出读指令后的第2个时钟(20ns后)提取数据。而以133MHz进行操作时,由于将在第3个时钟(约22.6ns后)确定数据,因而如果只考虑单一的读操作传输速度,那么以100MHz进行操作的情况比较有利。事实上,利用突发传输的情况是非常普遍的,存在反常现象的情况只限于此。例如,传输4字时,由于从第2个字后是每隔一个时钟输出的,因此需要CAS延迟时间+3个时钟的时间。
 
  当以100MHz进行操作、CAS延迟时间为2时,存取速度为50ns,而当以133MHz进行操作、CAS延迟时间为3时,存取速度约为45ns,因而133MHz的操作速度快了将近10%。
 
  (3)BT(突发类型:A3)
 
  同步DRAM与管道突发式SRAM等相同,具有对应连续存取主机某一连续区域的突发传输的操作模式。由该引脚指定突发操作的顺序(突发顺序)是线性突发顺序还是交叉存取突发顺序。
 
  突发传输时,主机只需要提供所存取的起始地址,以后的地址将由同步DRAM端自动生成。
 
  突发传输中低位地址如何变化的总结如图2所示。代表性的x86系列的奔腾处理器采用的是交叉存取突发顺序,而其他处理器一般都是以线性突发顺序进行操作的。

  图2 突发顺序

  (4)BL(突发长度:A0~A2)
 
  该引脚设定在突发传输操作中进行多少字的传输,HM5225165如图所示,可以从1,2,4,8中进行选择。在目前个人计算机所使用的CPU中,突发长度一般为4字。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com


  
关键词:寄存器

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!