System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种ONFI PHY的训练方法、ONFI PHY、芯片及电子设备技术_技高网

一种ONFI PHY的训练方法、ONFI PHY、芯片及电子设备技术

技术编号:40812506 阅读:4 留言:0更新日期:2024-03-28 19:33
本发明专利技术提供一种ONFI PHY的训练方法、ONFI PHY、芯片及电子设备,涉及闪存时序训练技术领域。本发明专利技术通过利用NAND控制器来控制OFI接口上接口数据信号和数据时钟信号的相位关系,来满足对NAND侧tDS/tDH的时序要求,这样可以摆脱传统技术中延迟链的限制,只需要控制器来产生接口控制信号,逻辑量小,响应速度更快,且能够适配不同厂商的NAND FLASH颗粒,适用性高。

【技术实现步骤摘要】

本专利技术涉及闪存时序训练,具体为一种onfi phy的训练方法、onfi phy、芯片及电子设备。


技术介绍

1、针对nand flash而言,可以支持从多种模式,在低速模式的时候,速度最低可以支持到20mhz以下;在高速模式的时候,速度可以到3600mt/s。在数据写入时,需要dqs信号和dq信号之间保证一定的时序,所以需要对dqs信号和dq信号的相位进行训练。由于nand的厂家不同,规范也不统一,各个厂家的参数也有一定偏差。

2、在现有技术中,是依靠延迟链dq和dqs的时序训练在一定的范围之内,这种方式调整的时序取决于设备内部延迟链的大小。但在低速模式下,如果纯靠延迟链,无法在满足ppa指标的情况下将dq和dqs的时序调节到规定范围内,而且不同厂家的nand flash会有差异,范围可能也会有偏差,造成延迟链的调节范围不一定能满足各个厂家在低速模式下的需求,适用性较低。

3、在所述
技术介绍
部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本专利技术的目的在于提供一种onfi phy的训练方法、onfi phy、芯片及电子设备,以解决上述
技术介绍
中提出的问题。

2、为实现上述目的,本专利技术提供如下技术方案:

3、一种onfi phy的训练方法,适用于移动设备中的ofi接口nand,其特征在于,所述训练方法包括以下步骤:

4、根据用户指令,生成接口数据信号、接口控制信号、数据时钟信号,并将接口数据信号、接口控制信号、数据时钟信号发送到ofi接口;

5、ofi接口将接口数据信号和数据时钟信号发送到nand的输入端,nand根据接口数据信号和数据时钟信号在不同的输出端口分别生成闪存数据信号和闪存时钟信号;

6、通过改变接口控制信号初始相位来对接口数据信号和数据时钟信号的相位关系进行调整,进而调整闪存数据信号和闪存时钟信号的相位偏差;

7、采集闪存数据信号和闪存时钟信号的相位偏差,并与预设的偏差阈值进行比对,得到满足偏差阈值的接口控制信号。

8、优选的,数据时钟信号在ofi接口为一个慢速信号。

9、优选的,所述nand包括nand控制器和nand物理层,所述ofi接口用于实现nand控制器与nand物理层之间的通信。

10、优选的,所述接口控制信号为上升沿时,nand物理层对接口数据信号进行采集。

11、优选的,nand物理层采集接口数据信号进行锁存并发送到nand的输出端,nand物理层采集数据时钟信号进行透传并发送到nand的输出端。

12、优选的,所述接口控制信号由nand控制器产生。

13、一种onfi phy,所述onfi phy分别与内存控制器和nadn flash通信连接,所述onfi phy包括通信连接的信号模块、第一数据处理模块、第二数据处理模块和第三数据处理模块;

14、所述信号模块用于根据用户指令,生成接口数据信号、接口控制信号、数据时钟信号,并将接口数据信号、接口控制信号、数据时钟信号发送到ofi接口;

15、所述第一数据处理模块用于通过ofi接口将接口数据信号和数据时钟信号发送到nand的输入端,nand根据接口数据信号和数据时钟信号在不同的输出端口分别生成闪存数据信号和闪存时钟信号;

16、所述第二数据处理模块用于通过改变接口控制信号初始相位来对接口数据信号和数据时钟信号的相位关系进行调整,进而调整闪存数据信号和闪存时钟信号的相位偏差;

17、所述第三数据处理模块用于采集闪存数据信号和闪存时钟信号的相位偏差,并与预设的偏差阈值进行比对,得到满足偏差阈值的接口控制信号。

18、一种芯片,包括内存控制器和权利要求7所述的onfi phy,所述内存控制器与所述onfi phy通信连接。

19、一种电子设备,包括nadn flash和权利要求8所述的芯片,所述nadn flash与所述芯片中的onfi phy通信连接。

20、与现有技术相比,本专利技术的有益效果是:本专利技术通过利用nand控制器来控制ofi接口上接口数据信号和数据时钟信号的相位关系,来满足对nand侧tds/tdh的时序要求,这样可以摆脱传统技术中延迟链的限制,只需要控制器来产生接口控制信号,逻辑量小,响应速度更快,且能够适配不同厂商的nand flash颗粒,适用性高。

本文档来自技高网...

【技术保护点】

1.一种ONFI PHY的训练方法,适用于移动设备中的OFI接口NAND,其特征在于,所述训练方法包括以下步骤:

2.根据权利要求1所述的一种ONFI PHY的训练方法,其特征在于:数据时钟信号在OFI接口为一个慢速信号。

3.根据权利要求1所述的一种ONFI PHY的训练方法,其特征在于:所述NAND包括NAND控制器和NAND物理层,所述OFI接口用于实现NAND控制器与NAND物理层之间的通信。

4.根据权利要求3所述的一种ONFI PHY的训练方法,其特征在于:所述接口控制信号为上升沿时,NAND物理层对接口数据信号进行采集。

5.根据权利要求3所述的一种ONFI PHY的训练方法,其特征在于:NAND物理层采集接口数据信号进行锁存并发送到NAND的输出端,NAND物理层采集数据时钟信号进行透传并发送到NAND的输出端。

6.根据权利要求3所述的一种ONFI PHY的训练方法,其特征在于:所述接口控制信号由NAND控制器产生。

7.一种ONFI PHY,其特征在于:所述ONFI PHY分别与内存控制器和NADN Flash通信连接,所述ONFI PHY包括通信连接的信号模块、第一数据处理模块、第二数据处理模块和第三数据处理模块;

8.一种芯片,其特征在于:包括内存控制器和权利要求7所述的ONFI PHY,所述内存控制器与所述ONFI PHY通信连接。

9.一种电子设备,其特征在于:包括NADN Flash和权利要求8所述的芯片,所述NADNFlash与所述芯片中的ONFI PHY通信连接。

...

【技术特征摘要】

1.一种onfi phy的训练方法,适用于移动设备中的ofi接口nand,其特征在于,所述训练方法包括以下步骤:

2.根据权利要求1所述的一种onfi phy的训练方法,其特征在于:数据时钟信号在ofi接口为一个慢速信号。

3.根据权利要求1所述的一种onfi phy的训练方法,其特征在于:所述nand包括nand控制器和nand物理层,所述ofi接口用于实现nand控制器与nand物理层之间的通信。

4.根据权利要求3所述的一种onfi phy的训练方法,其特征在于:所述接口控制信号为上升沿时,nand物理层对接口数据信号进行采集。

5.根据权利要求3所述的一种onfi phy的训练方法,其特征在于:nand物理层采集接口数据信号进行锁存并发送到na...

【专利技术属性】
技术研发人员:鲍杰刘德启王冬梅
申请(专利权)人:博越微电子江苏有限公司
类型:发明
国别省市:

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

1