训练触发方法、装置、设备及存储介质制造方法及图纸

技术编号:37124486 阅读:20 留言:0更新日期:2023-04-01 05:20
本申请提供了一种训练触发方法、装置、设备及存储介质,其中,该方法包括:由主延时线测量一个周期的需要的延时单元数量,并将延时单元数量下发给各从延时线;由写延时线和读延时线分别在对应一个周期的延时单元数量范围内对写延时线和读延时线的延时进行调整,通过训练,分别得到读写延时线对应的有效数据窗口,并完成读写延时线的延时调整;系统运行过程中,通过读写延时线的延时变化与有效数据窗口的比较确定是否重新进行训练,若是,则向主机发送训练信号,以使得主机根据训练信号进行训练操作。本申请可以只在必要的时候,例如读写延时线的延时偏离有效数据窗口的时候进行训练,避免定期训练带来的带宽消耗过大、资源占用过多的问题。用过多的问题。用过多的问题。

【技术实现步骤摘要】
训练触发方法、装置、设备及存储介质


[0001]本申请涉及数据传输
,具体而言,涉及一种训练触发方法、装置、设备及存储介质。

技术介绍

[0002]随着NAND FLASH存储器的速率和工艺的不断提升,工艺、电压和温度的变化对设备的性能影响越来越大,因此在访问Flash的过程中,由于温度和电压等因素的变化,导致各个数据以及数据探针的延时发生变化,数据的有效采样窗口也会发生变化,因此需要不断的对读写数据或数据探针信号的延时进行调节,让数据的窗口满足协议的要求,实现可靠传输。
[0003]目前对读写数据或数据探针信号的延时调节主要是通过对NAND FLASH进行训练实现的,通过训练调整信号占空比、数据信号窗口以及数据单元延时,以实现高速可靠的数据的并行传输。
[0004]但是,目前大多采用定时触发的方式进行训练,因此导致主机资源浪费,也会额外消耗Nand Flash访问带宽,导致整个系统的性能降低。

技术实现思路

[0005]本申请的目的在于,针对上述现有技术中的不足,提供一种训练触发方法、装置、设备及存储介质,以解决现有技术中定时触发训练导致系统性能降低的问题。
[0006]为实现上述目的,本申请采用的技术方案如下:
[0007]第一方面,本申请提供了一种训练触发方法,应用于数字延时线装置,所述数字延时线装置包括:主延时线和多个从延时线,所述多个从延时线包括:写延时线和读延时线,所述方法包括:
[0008]由所述主延时线测量一个周期的延时单元数量,并将所述延时单元数量下发给各所述从延时线;
[0009]由所述写延时线和所述读延时线在训练过程中分别根据所述延时单元数量对所述写延时线和所述读延时线的延时进行调整,确定所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口,并确定所述写延时线的延时和所述读延时线的延时;
[0010]根据写延时线的延时、所述读延时线的延时、所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口确定是否重新进行训练,若是,则向主机发送训练信号,以使得主机根据所述训练信号进行训练操作。
[0011]可选的,所述由所述主延时线测量一个周期延时单元数量,包括:
[0012]由所述主延时线记录所述主延时线的输入相位,并逐步增加所述主延时线选中的延时单元数量;
[0013]由所述主延时线判断所述主延时线的输出相位和所述输入相位是否对齐,若是,将当前选中的延时单元数量作为所述一个周期的延时单元数量。
[0014]可选的,所述由所述写延时线和所述读延时线在训练过程中分别根据所述延时单元数量对所述写延时线和所述读延时线的延时进行调整,确定所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口,并确定所述写延时线的延时和所述读延时线的延时,包括:
[0015]由所述写延时线在延时单元数量范围内,遍历所有的延时,将不发生写错误的写延时线的延时范围作为所述写延时线的有效数据窗口,并根据所述写延时线的有效数据窗口确定所述写延时线的延时;
[0016]由所述读延时线在所述延时单元数量范围内,遍历所有的延时,将不发生读错误的读延时线的延时范围作为所述读延时线的有效数据窗口,并根据所述读延时线的有效数据窗口确定所述读延时线的延时。
[0017]可选的,根据所述写延时线的有效数据窗口确定所述写延时线的延时,包括:
[0018]将所述写延时线的有效数据窗口的中心位置作为所述写延时线的延时;
[0019]所述根据所述读延时线的有效数据窗口确定所述读延时线的延时,包括:
[0020]将所述读延时线的有效数据窗口的中心位置作为所述读延时线的延时。
[0021]可选的,根据写延时线的延时、所述读延时线的延时、所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口确定是否重新进行训练,包括:
[0022]确定所述写延时线的延时变化值与所述读延时线的延时变化值;
[0023]根据所述写延时线的延时变化值、所述读延时线的延时变化值、所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口确定是否重新进行训练。
[0024]可选的,所述根据所述写延时线的延时变化值、所述读延时线的延时变化值、所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口确定是否重新进行训练,包括:
[0025]将所述写延时线的延时变化值与所述写延时线的有效数据窗口的一半进行比较,得到第一比较结果;
[0026]将所述读延时线的延时变化值与所述读延时线的有效数据窗口的一半进行比较,得到第二比较结果;
[0027]根据所述第一比较结果和所述第二比较结果确定是否重新进行训练。
[0028]可选的,所述根据所述第一比较结果和所述第二比较结果确定是否重新进行训练,包括:
[0029]若所述第一比较结果指示需要重新进行写训练,或所述第二比较结果指示需要重新进行读训练,则重新进行训练。
[0030]第二方面,本申请提供了一种训练触发装置,所述装置包括:
[0031]测量模块,用于测量一个周期的延时单元数量,并将所述延时单元数量下发给各从延时线;
[0032]调整模块,用于在训练过程中分别根据所述延时单元数量对所述写延时线和所述读延时线的延时进行调整,确定所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口,并确定所述写延时线的延时和所述读延时线的延时;
[0033]确定模块,用于根据写延时线的延时、所述读延时线的延时、所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口确定是否重新进行训练,若是,则向主机发送
训练信号,以使得主机根据所述训练信号进行训练操作。
[0034]可选的,所述测量模块具体用于:
[0035]记录所述主延时线的输入相位,并逐步增加所述主延时线选中的延时单元数量;
[0036]判断所述主延时线的输出相位和所述输入相位是否对齐,若是,将当前选中的延时单元数量作为所述一个周期的延时单元数量。
[0037]可选的,所述调整模块具体用于:
[0038]在延时单元数量范围内,遍历所有的延时,将不发生写错误的写延时线的延时范围作为所述写延时线的有效数据窗口,并根据所述写延时线的有效数据窗口确定所述写延时线的延时;
[0039]在所述延时单元数量范围内,遍历所有的延时,将不发生读错误的读延时线的延时范围作为所述读延时线的有效数据窗口,并根据所述读延时线的有效数据窗口确定所述读延时线的延时。
[0040]可选的,所述调整模块具体用于:
[0041]将所述写延时线的有效数据窗口的中心位置作为所述写延时线的延时;
[0042]将所述读延时线的有效数据窗口的中心位置作为所述读延时线的延时。
[0043]可选的,所述确定模块具体用于:
[0044]确定所述写延时线的延时变化值与所述读延时线的延时变化值;
[0045]根据所述写延时线的延时变本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种训练触发方法,其特征在于,应用于数字延时线装置,所述数字延时线装置包括:主延时线和多个从延时线,所述多个从延时线包括:写延时线和读延时线,所述方法包括:由所述主延时线测量一个周期的延时单元数量,并将所述延时单元数量下发给各所述从延时线;由所述写延时线和所述读延时线在训练过程中分别根据所述延时单元数量对所述写延时线和所述读延时线的延时进行调整,确定所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口,并确定所述写延时线的延时和所述读延时线的延时;根据写延时线的延时、所述读延时线的延时、所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口确定是否重新进行训练,若是,则向主机发送训练信号,以使得主机根据所述训练信号进行训练操作。2.根据权利要求1所述的方法,其特征在于,所述由所述主延时线测量一个周期延时单元数量,包括:由所述主延时线记录所述主延时线的输入相位,并逐步增加所述主延时线选中的延时单元数量;由所述主延时线判断所述主延时线的输出相位和所述输入相位是否对齐,若是,将当前选中的延时单元数量作为所述一个周期的延时单元数量。3.根据权利要求1所述的方法,其特征在于,所述由所述写延时线和所述读延时线在训练过程中分别根据所述延时单元数量对所述写延时线和所述读延时线的延时进行调整,确定所述写延时线的有效数据窗口以及所述读延时线的有效数据窗口,并确定所述写延时线的延时和所述读延时线的延时,包括:由所述写延时线在延时单元数量范围内,遍历所有的延时,将不发生写错误的写延时线的延时范围作为所述写延时线的有效数据窗口,并根据所述写延时线的有效数据窗口确定所述写延时线的延时;由所述读延时线在所述延时单元数量范围内,遍历所有的延时,将不发生读错误的读延时线的延时范围作为所述读延时线的有效数据窗口,并根据所述读延时线的有效数据窗口确定所述读延时线的延时。4.根据权利要求3所述的方法,其特征在于,根据所述写延时线的有效数据窗口确定所述写延时线的延时,包括:将所述写延时线的有效数据窗口的中心位置作为所述写延时线的延时;所述根据所述读延时线的有效数据窗口确定所述读延时线的延时,包括:将所述读延时线的有效数据窗口的中心位置作为所述读延时线的延时。5.根据权利要求1所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:刘小威钟汝刚
申请(专利权)人:中茵微电子南京有限公司
类型:发明
国别省市:

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

1