用于向存储器提供具有空中时延的命令的装置和方法与流程

文档序号:37208256发布日期:2024-03-05 14:46阅读:13来源:国知局
用于向存储器提供具有空中时延的命令的装置和方法与流程


背景技术:

1、随着对于使电子系统加速、增加数据容量和消耗更少功率的需求的增长,已经不断开发了可以更快存取、存储更多数据和使用更少功率的半导体存储器。半导体存储器通常通过向存储器设备提供命令、地址和时钟来控制。各种命令、地址和时钟可以由例如存储器控制器提供。命令可以控制存储器设备执行各种存储器操作,例如,用于从存储器设备检索数据的读取操作以及用于在存储器设备中存储数据的写入操作。可以在相对于存储器设备的接收和/或发送的已知定时处在存储器控制器与存储器设备之间提供与命令相关联的数据。

2、外部时钟(诸如系统时钟和数据时钟)可以由存储器控制器提供给存储器设备。系统时钟可以用于命令和地址定时,而数据时钟可以用于提供给存储器设备的数据写入定时和从存储器设备提供的数据读取定时。存储器设备还可以向存储器控制器提供数据时钟,以用于对提供给存储器控制器的数据的传递进行定时。数据时钟的频率可以高于系统时钟的频率。数据时钟的频率可以是系统时钟频率的整数倍,例如四倍。

3、为了支持高速接口,存储器控制器可以使得用户请求的命令(例如,读取/写入命令)首先被执行,以处理主机的作业或任务,并且可以稍后控制存储器设备(例如,动态随机存取存储器(dynamic random-access memory,dram))的刷新操作。存储器控制器可以在发出针对某个存储体(memory bank)的读取/写入命令之后发出针对另一存储体的刷新命令。在这种情况下,由于对于可以彼此独立地进行操作的其他存储体出现命令定时延迟,因此存储体效率下降。

4、此外,存储器控制器可以控制存储器操作,使得向存储器设备发送的数据或者从存储器设备接收的数据被连续切换(toggle)。当在存储器控制器与存储器设备之间的数据线上切换的数据被临时挂起时,可以确定在数据线中生成了dq气泡(bubble)。这种dq气泡可能导致存储器系统的延迟和性能下降。如果在没有dq气泡的情况下连续执行数据切换,将有利于存储器系统的高速操作性能。相应地,存储器控制器可以调整命令并将其提供给存储器设备,使得dq气泡不会出现。

5、同时,定义存储器接口中的命令所需的或足够的系统时钟数nck可以被设置为例如两个时钟周期2ck(见图3)。然而,用于发送数据突发长度(例如,bl=24)的时间可能不是时钟周期2ck的整数倍。发送与设置为4倍系统时钟频率的数据时钟同步的突发长度(bl=24)数据所花费的时间将等于时钟周期3ck的时间。在这种情况下,为了在没有dq气泡的情况下切换突发长度bl=24的数据,在时钟周期1ck期间生成命令空闲状态。这种命令空闲状态使命令效率下降。


技术实现思路

1、本发明构思涉及半导体存储器和方法,更具体地,涉及向存储器提供运行时间可变命令。

2、本发明构思提供了一种用于支持提供命令时延(command latency,cdl)的命令的存储器设备和方法,以提高存储器设备的存储体和/或命令的效率,cdl指示命令的命令运行时间点。

3、根据本发明构思的一些示例实施例,提供了一种支持空中(otf)时延的存储器设备,该存储器设备包括:连接到多条信号线的多个信号引脚;以及控制逻辑电路,被配置为通过多条信号线当中的命令线接收包括指示otf时延的命令时延(cdl)值的otf命令,并且控制根据otf命令的操作在从应用otf命令的时间点起的otf时延之后被执行。

4、根据本发明构思的一些示例实施例,提供了一种支持otf时延的存储器设备,该存储器设备包括:连接到多条信号线的多个信号引脚;以及控制逻辑电路,被配置为当多条信号线中的数据线在没有数据气泡的情况下切换与数据突发相对应的数据时,通过多条信号线当中的命令线接收包括指示otf时延的cdl值的otf命令,并且控制根据otf命令的操作在从应用otf命令的时间点起的otf时延之后被执行。

5、根据本发明构思的一些示例实施例,提供了一种支持otf时延的存储器设备的操作方法,该方法包括:通过多条信号线当中的命令线接收包括指示otf时延的cdl值的otf命令;以及在从应用otf命令的时间点起的otf时延之后,执行根据otf命令的操作。



技术特征:

1.一种被配置为接收空中(otf)时延的存储器设备,所述存储器设备包括:

2.根据权利要求1所述的存储器设备,其中,所述otf时延指示与所述otf命令同步的时钟信号的时钟周期数n,其中n是整数,以及

3.根据权利要求1所述的存储器设备,其中,所述otf时延对应于来自与所述otf命令同步的时钟信号的绝对时间。

4.根据权利要求1所述的存储器设备,其中,所述otf命令包括针对所述cdl值的默认otf时延。

5.根据权利要求1所述的存储器设备,还包括模式寄存器,所述模式寄存器被配置为存储与所述cdl值相关联的otf时延参数代码。

6.根据权利要求1所述的存储器设备,还包括包含多个存储体的存储器单元阵列,

7.根据权利要求6所述的存储器设备,其中,所述otf命令包括用于访问多个存储体当中的第二存储体同时访问多个存储体当中的第一存储体的指令。

8.根据权利要求1所述的存储器设备,其中,所述otf命令包括所述存储器设备的断电命令、激活命令、读取命令、写入命令、模式寄存器写入命令、模式寄存器读取命令、列地址选通(cas)命令、刷新命令、训练命令或预充电命令。

9.一种存储器设备,包括:

10.根据权利要求9所述的存储器设备,其中,所述otf时延指示与所述otf命令同步的时钟信号的时钟周期数n,其中n是整数,以及

11.根据权利要求9所述的存储器设备,其中,所述otf时延对应于来自与所述otf命令同步的时钟信号的绝对时间。

12.根据权利要求9所述的存储器设备,其中,所述otf命令包括针对所述cdl值的默认otf时延。

13.根据权利要求9所述的存储器设备,还包括模式寄存器,所述模式寄存器被配置为存储与所述cdl值相关联的otf时延参数代码。

14.根据权利要求9所述的存储器设备,其中,所述存储器设备还包括包含多个存储体的存储器单元阵列,并且

15.根据权利要求14所述的存储器设备,其中,所述otf命令包括用于访问多个存储体当中的第二存储体同时访问多个存储体当中的第一存储体的指令。

16.根据权利要求9所述的存储器设备,其中,所述otf命令是所述存储器设备的断电命令、激活命令、读取命令、写入命令、模式寄存器写入命令、模式寄存器读取命令、列地址选通(cas)命令、刷新命令、训练命令或预充电命令中的任何一个。

17.一种被配置为接收空中(otf)时延的存储器设备的操作方法,所述方法包括:

18.根据权利要求17所述的方法,还包括通过所述多条信号线中的数据线在没有数据气泡的情况下切换与数据突发相对应的数据,

19.根据权利要求17所述的方法,还包括在模式寄存器中存储与所述cdl值相关的otf时延参数代码。

20.根据权利要求19所述的方法,其中,所述otf时延参数代码包括时钟周期数n和来自所述与所述otf命令同步的时钟信号的绝对时间中的一个,其中n是整数。


技术总结
一种支持OTF时延的存储器设备,包括:分别连接到多条信号线的多个信号引脚,每条信号线被配置为携带信号;以及控制逻辑电路,被配置为通过多条信号线当中的命令线接收包括指示OTF时延的命令时延(CDL)值的OTF命令,并且控制根据OTF命令的操作在从应用OTF命令的时间点起的OTF时延之后被执行。

技术研发人员:金荣华
受保护的技术使用者:三星电子株式会社
技术研发日:
技术公布日:2024/3/4
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1