位置:51电子网 » 技术资料 » 接口电路

同步DRAM的信号

发布时间:2008/11/22 0:00:00 访问次数:751

  同步dram的信号类型如图1所示,其中存在时钟(clk)、时钟使能(cke)以及存储块(bank)编号指定等若干信号的更改,但可以看出,同步dram沿用了异步dram的信号。sdram将内部分割为若干个存储块,这是sdram的一大特征。



  图1 sdram的信号

  作为4m字×16位×4块(156m位)结构的sdram的例子,日立的hm5225165b的引脚配置与框图分别如图2及图3所示。

  图2 hm5225165b的引脚配置

  图3 hm5225165b的框图

  接着,我们针对这些信号进行简单的说明。

  1. a0~a12(地址)

  这是地址总线,与异步dram相同分为行地址与列地址。当赋予行地址时,使用a0~a12;当赋予列地址时,使用a0~a8(列地址时的a9~a12为无效),一页具有512字(word),而且由于具有4个存储体,所以在同一行地址可以访问2k字的区域。

  a10也作为指令被应用,是比较特殊的引脚。当进行读/写操作时,在赋予列地址的时候,a10成为是否进行自动预充电操作(后述)的选择信号的输人引脚。hm5225165b不利用a10作为列地址,但相同容量的16m字×4位×4块结构的hm5225405b则利用列地址a0~a9以及a11共计11位,a0为指定自动预充电。

  另外,同步dram具有模式寄存器,可以进行突发传输操作的设定以及cas延迟(发出读指令后,数据被输出前的时钟数)的指定等,指定时,为了进行寄存器值的设定,a0~a12以及ba0,ba1被利用。

  2. ba0、ba1(存储块地址)

  hm5225165内部被分割为4个存储块,各个存储块可独立进行操作。例如,它可以采用这样的方法进行访问,即为一个存储块提供行地址后,再为其他的存储块提供其他的行地址,然后再一次返回最初的存储块,提供列地址从而进行访问。

  利用ba0、ba1指定存储块,双方都是低电平时,存储块0被选择;当ba0是高电平而ba1为低电平时,存储块1被选择;相反,ba0是低电平而ba1是高电平时,存储块2被选择;当双方都是高电平时,存储块3被选择。

  3. clk(时钟输入)

  这是时钟输人信号。所有的信号输入输出都是与该时钟的上升沿同步进行的。

  4. cke(时钟使能)

  这是决定下一周期的时钟是否有效的引脚,一般保持在高电平状态,但加人到省电模式及自刷新中时,可将其设置为低电平,以使系统处于非操作状态。

  5. cs(片选)

  这是片选输入信号。当该引脚无效(成为高电平)时,输入信号被忽略。内部操作(存储块激活及突发操作)本身即使当cs处于高电平状态时,也将被执行。

  当该引脚有效(成为低电平)时,所赋予的控制信号及地址等是有效的。

  6. ras、cas、we

  虽然名称本身与以前的异步dram相同,在某种程度上感觉是在异步dram中的处理方式,但功能上具有相当大的差别,它采用结合3条信号线指示操作的方法,详细说明将在后面进行。

  7. dqmu/dqml(dq mask high/law)

  利用该信号进行数据位的屏蔽,dqmu对应于dq8~dq15,dqml对应于dq0~dq7。读操作时,如果该信号为高电平,则数据位被屏蔽,输出缓冲器变为高阻抗状态,不能进行数据输出。写操作时,如果该信号为高电平,则不能向相应位的内部存储器单元进行写入。如果该信号为低电平,则读操作时dqn被驱动,写操作时可向内部单元进行写人操作。

  8. dq0~dq15(数据)

  这是数据输人输出引脚,dq0~dq7是低位字节,dq8~dq15为高位字节,分别通过dqml及dqmu进行存取屏蔽,因此可以以8位为单位进行输人输出。

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



  同步dram的信号类型如图1所示,其中存在时钟(clk)、时钟使能(cke)以及存储块(bank)编号指定等若干信号的更改,但可以看出,同步dram沿用了异步dram的信号。sdram将内部分割为若干个存储块,这是sdram的一大特征。



  图1 sdram的信号

  作为4m字×16位×4块(156m位)结构的sdram的例子,日立的hm5225165b的引脚配置与框图分别如图2及图3所示。

  图2 hm5225165b的引脚配置

  图3 hm5225165b的框图

  接着,我们针对这些信号进行简单的说明。

  1. a0~a12(地址)

  这是地址总线,与异步dram相同分为行地址与列地址。当赋予行地址时,使用a0~a12;当赋予列地址时,使用a0~a8(列地址时的a9~a12为无效),一页具有512字(word),而且由于具有4个存储体,所以在同一行地址可以访问2k字的区域。

  a10也作为指令被应用,是比较特殊的引脚。当进行读/写操作时,在赋予列地址的时候,a10成为是否进行自动预充电操作(后述)的选择信号的输人引脚。hm5225165b不利用a10作为列地址,但相同容量的16m字×4位×4块结构的hm5225405b则利用列地址a0~a9以及a11共计11位,a0为指定自动预充电。

  另外,同步dram具有模式寄存器,可以进行突发传输操作的设定以及cas延迟(发出读指令后,数据被输出前的时钟数)的指定等,指定时,为了进行寄存器值的设定,a0~a12以及ba0,ba1被利用。

  2. ba0、ba1(存储块地址)

  hm5225165内部被分割为4个存储块,各个存储块可独立进行操作。例如,它可以采用这样的方法进行访问,即为一个存储块提供行地址后,再为其他的存储块提供其他的行地址,然后再一次返回最初的存储块,提供列地址从而进行访问。

  利用ba0、ba1指定存储块,双方都是低电平时,存储块0被选择;当ba0是高电平而ba1为低电平时,存储块1被选择;相反,ba0是低电平而ba1是高电平时,存储块2被选择;当双方都是高电平时,存储块3被选择。

  3. clk(时钟输入)

  这是时钟输人信号。所有的信号输入输出都是与该时钟的上升沿同步进行的。

  4. cke(时钟使能)

  这是决定下一周期的时钟是否有效的引脚,一般保持在高电平状态,但加人到省电模式及自刷新中时,可将其设置为低电平,以使系统处于非操作状态。

  5. cs(片选)

  这是片选输入信号。当该引脚无效(成为高电平)时,输入信号被忽略。内部操作(存储块激活及突发操作)本身即使当cs处于高电平状态时,也将被执行。

  当该引脚有效(成为低电平)时,所赋予的控制信号及地址等是有效的。

  6. ras、cas、we

  虽然名称本身与以前的异步dram相同,在某种程度上感觉是在异步dram中的处理方式,但功能上具有相当大的差别,它采用结合3条信号线指示操作的方法,详细说明将在后面进行。

  7. dqmu/dqml(dq mask high/law)

  利用该信号进行数据位的屏蔽,dqmu对应于dq8~dq15,dqml对应于dq0~dq7。读操作时,如果该信号为高电平,则数据位被屏蔽,输出缓冲器变为高阻抗状态,不能进行数据输出。写操作时,如果该信号为高电平,则不能向相应位的内部存储器单元进行写入。如果该信号为低电平,则读操作时dqn被驱动,写操作时可向内部单元进行写人操作。

  8. dq0~dq15(数据)

  这是数据输人输出引脚,dq0~dq7是低位字节,dq8~dq15为高位字节,分别通过dqml及dqmu进行存取屏蔽,因此可以以8位为单位进行输人输出。

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



相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!