存储器写入的训练方法和系统技术方案

技术编号:36344575 阅读:19 留言:0更新日期:2023-01-14 17:58
本申请提供一种存储器写入的训练方法,包括:将数据信号以第一速率写入存储器;将选通信号和数据信号以第二速率写入存储器,第一速率小于第二速率;读取分别以第一速率和第二速率写入到存储器的数据信号,分别作为第一信号和第二信号;以及响应于第二信号与第一信号之间存在不同,在选通信号和数据信号的至少之一上增加至少一个延迟链。上增加至少一个延迟链。上增加至少一个延迟链。

【技术实现步骤摘要】
存储器写入的训练方法和系统
[0001]本申请是针对申请日为2021年04月27日,申请号为202110459108.7,专利技术名称为存储器写入的训练方法和系统的专利的分案申请。


[0002]本申请涉及一种存储器领域,尤其涉及一种存储器写入训练的方法和系统。

技术介绍

[0003]随着互联网的普及,手机、平板电脑、移动硬盘等移动终端对大容量、低功耗、高可靠性的非易失性存储器需求越来越大。NAND作为大容量、读写速度快、功耗低的非易失性存储器,得到广泛应用。
[0004]随着闪存技术的不断发展,数据传输速率开始采用双数据速率(Double Data Rate,简称DDR)方式传输,DDR方式采用选通信号(DQS;Data strobe signal)的上升沿和下降沿进行数据信号(DQ;Data signal)的采样,因此需要对被采样的数据信号和选通信号进行一定的延时调整,使得选通信号的上升沿和下降沿处于数据信号的有效范围内。目前采用的比较普遍的方法是只在选通信号上添加延迟链进行调整,但是添加的延迟链比较大,功耗大。由于功耗和内部时间的限制,很难将一个延迟链做的很长。因此,急需要一种方案在增加较短的延迟链的情况下,快速确认增加的延迟链的大小,并确保数据的读写准确率。

技术实现思路

[0005]本申请提供了一种存储器写入的训练方法,通过对选通信号和数据信号的至少之一上的增加延迟链,在保证数据写入准确率的同时,快速确定增加的延迟链的大小,在一定程度上提高了存储器的写入速度。
[0006]根据本申请的一个方面,提供一种存储器写入的训练方法,可以包括:将数据信号以第一速率写入存储器;将选通信号和所述数据信号以第二速率写入所述存储器,所述第一速率小于所述第二速率;读取分别以所述第一速率和所述第二速率写入到所述存储器的数据信号,分别作为第一信号和第二信号;以及响应于所述第二信号与所述第一信号之间存在不同,在所述选通信号和所述数据信号的至少之一上增加至少一个延迟链。
[0007]在一个实施方式中,至少一个延迟链被选择为使所述第二信号与所述第一信号读取结果相同,并且使得所述选通信号的上升沿和下降沿处于所述数据信号的高电平或低电平范围内。
[0008]在一个实施方式中,在所述选通信号和所述数据信号的至少之一上增加至少一个延迟链的步骤可包括:向所述选通信号增加具有预定值的延迟链;向所述数据信号分别增加具有预定步长间隔的多个延迟链;将增加了所述多个延迟链的数据信号分别与所述第一信号进行对比,以确定使得增加了所述多个延迟链的数据信号与所述第一信号读取结果相同的多个连续相邻的步长间隔;以及基于所述多个连续相邻的步长间隔将所述至少一个延迟链增加到所述选通信号和所述数据信号的至少之一上。
[0009]在一个实施方式中,所述预定值可为所述选通信号以第二速率写入所述存储器时的默认延迟值。
[0010]在一个实施方式中,所述预定值可为所述选通信号以第二速率写入所述存储器时的默认延迟值加上预定延迟值。
[0011]在一个实施方式中,所述预定值可为所述选通信号以第二速率写入所述存储器时的默认延迟值减去预定延迟值。
[0012]在一个实施方式中,所述步长间隔的个数可为2
n
个,其中n为3

8之间的整数。
[0013]在一个实施方式中,所述至少一个延迟链的大小可为所述步长间隔与单位步长间隔的时间之积。
[0014]在一个实施方式中,所述步长间隔可包括正方向的步长间隔和负方向的步长间隔。
[0015]在一个实施方式中,所述预定延迟值可小于2
n
个延迟链绝对值之和。
[0016]在一个实施方式中,基于所述多个连续相邻的步长间隔将所述至少一个延迟链增加到所述选通信号和所述数据信号的至少之一的步骤可包括:将从所述多个连续相邻的步长间隔中进一步选择任一步长间隔与单位步长间隔的时间之积确定为所述至少一个延迟链的大小;以及将所确定处的至少一个延迟链增加到所述选通信号和所述数据信号的至少之一上。
[0017]在一个实施方式中,基于所述多个连续相邻的步长间隔将所述至少一个延迟链增加到所述选通信号和所述数据信号的至少之一的步骤可包括:将从所述多个连续相邻的步长间隔中进一步选择位于中间的一个步长间隔与单位步长间隔的时间之积确定为所述至少一个延迟链的大小;以及将所确定出的至少一个延迟链增加到所述选通信号和所述数据信号的至少之一上。
[0018]在一个实施方式中,将确定出的至少一个延迟链增加到所述选通信号和所述数据信号的至少之一上的步骤可包括:响应于所确定出的所述至少一个延迟链为负值,在所述选通信号上增加至少一个延迟链。
[0019]在一个实施方式中,将确定出的至少一个延迟链增加到所述选通信号和所述数据信号的至少之一上的步骤可包括:响应于所确定出的所述至少一个延迟链为负值,在所述选通信号和所述数据信号上分别增加所述至少一个延迟链,其中,在所述数据信号上增加的延迟链小于所述选通信号上增加的延迟链。
[0020]在一个实施方式中,将确定出的所述至少一个延迟链增加到所述选通信号和所述数据信号的至少之一上的步骤可包括:响应于所确定出的所述至少一个延迟链为正值,在所述数据信号上增加所述至少一个延迟链。
[0021]在一个实施方式中,将确定出至少一个延迟链增加到所述选通信号和所述数据信号的至少之一上的步骤可包括:响应于所确定出的所述至少一个延迟链为正值,在所述选通信号和所述数据信号上分别增加所述至少一个延迟链,其中,在所述数据信号上增加的延迟链大于所述选通信号上增加的延迟链。
[0022]一种用于训练存储器写入的系统,可包括:存储器和控制器。该用于执行上述方法以训练所述存储器。
[0023]根据本申请上述至少一个实施方式的存储器写入的训练方法,可以快速确认数据
信号和/选通信号的至少之一上增加的延迟链大小,增加的延迟链较短,成本低,功耗小。相应地,这在一定程度上减小了写入存储器中的数据信号与参考数据信号的对比次数,提高了效率,降低了成本。
附图说明
[0024]图1为根据本申请实施方式的存储器写入训练的流程示意图;
[0025]图2为根据本申请实施方式在选通信号和数据信号的至少之一上增加至少一个延迟链的步骤S300的进一步流程示意图;
[0026]图3为根据本申请实施方式的ONFI协议写入训练的示意图;
[0027]图4A为根据本申请一实施方式的存储器写入训练的过程中数据信号和选通信号的示意图;
[0028]图4B为根据本申请另一实施方式的存储器写入训练的过程中数据信号和选通信号的示意图;
[0029]图5为根据本申请实施方式的增加了多个延迟链的数据信号分别与参考数据信号进行对比的结果示意图;以及
[0030]图6所示为根据本申请实施方式的用于写入训练存储器的系统的示意图。
具体实施方式
[0031]为了更好地理解本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储器写入的训练方法,其特征在于,包括:响应于读取的第一信号与第二信号之间存在不同,使选通信号增加具有不同预定值的延迟链,获得多个延迟后选通信号;使数据信号分别增加具有预定步长间隔的多个延迟链,获得多个延迟后数据信号;所述第一信号为以第一速率写入到所述存储器的所述数据信号;所述第二信号为基于所述选通信号以第二速率写入到所述存储器的所述数据信号;所述第一速率小于所述第二速率;基于每个所述延迟后选通信号,分别将每个所述延迟后数据信号与所述第一信号进行比对,以确定出使读取的所述延迟后数据信号与所述第一信号相同的多个连续相邻的预定步长间隔;基于所述多个连续相邻的预定步长间隔确定至少一个延迟链增加到所述选通信号和/或所述数据信号。2.根据权利要求1所述的方法,其特征在于,所述预定步长间隔的个数为2
n
个,其中n为3

8之间的整数。3.根据权利要求1所述的方法,其特征在于,所述至少一个延迟链的大小为所述至少一个延迟链包括的预定步长间隔的个数与单位步长间隔的时间之积。4.根据权利要求1所述的方法,其特征在于,所述预定步长间隔包括正方向的步长间隔和负方向的步长间隔;其中,基于所述正方向的步长间隔获得的所述延迟后数据信号相对于所述数据信号延后一定时间;基于所述负方向的步长间隔获得的所述延迟后数据信号相对于所述数据信号提前一定时间。5.根据权利要求1所述的方法,其特征在于,所述基于所述多个连续相邻的预定步长间隔确定至少一个延迟链增加到所述选通信号和/或所述数据信号,包括:从所述多个连续相邻的预定步长间隔中,选择任一步长间隔与单位步长间隔的时间之积确定为所述至少一个延迟链的大小,其中,所述任一步长间隔为所述多个连续相邻的预定步长间隔中的至少一个预定步长间隔;将所述至少一个延迟链增加到所述选通信号和/或所述数据信号。6.根据权利要求1所述的方法,其特征在于,所述基于所述多个连续相邻的预定步长间隔确定至少一个延迟链增加到所述选通信号和/或所述数据信号,包括:从所述多个连续相邻的预定步长间隔中,选择位于中间的所述预定步长间隔与单位步长间隔的时间之积确定为所述至少一个延迟链的大小;将所述至少一个延迟链增加到所述选通信号和/或所述数据信号。7.根据权利要求5或6所述的方法,其特征在于,所述将所述至少一个延迟链增加到所述选通信号和/或所述数据信号,包括:响应于所确定出的所述至少一个延迟链为负值,在所述选通信号上增加所述至少一个延迟链。8.根据权利要求5或6所述的方法,其特征在于,所述至少一个延迟链包括第一延迟链和第二延迟链,所述将所述至少一个延迟链增加到所述选通信号和/或所述数据信号,包括:响应于所述至少一个延迟链为负值,在所述选通信号上增加所述第一延迟链,在所述
数据信号上增加所述第二延迟链,其中,所述第二延迟链的大小小于所述第一延迟链的大小。9.根据权利要求5或6所述的方法,其特征在于,所述将所述至少一个延迟链增加到所述选通信号和/或所述数据信号,包括:响应于所确定出的所述至少一个延迟链为正值,在所述数据信号上增加所述至少一个延迟链。10.根...

【专利技术属性】
技术研发人员:陈嘉伟杨昕
申请(专利权)人:长江存储科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1