System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于互连协议的通道同步的方法、控制器以及存储装置制造方法及图纸_技高网

用于互连协议的通道同步的方法、控制器以及存储装置制造方法及图纸

技术编号:41201689 阅读:4 留言:0更新日期:2024-05-07 22:28
用于互连协议的通道同步的方法、控制器以及存储装置。所述方法适用于能够依据互连协议链接第二装置的第一装置中,且包括:提供代表抗偏差间隔的数据,其表示两个接续的周期性抗偏差型样的时间间隔;以及借由用于实现互连协议的链接层的硬件协议引擎,响应于第一装置与第二装置之间的通信状态信息且依据抗偏差间隔,于第一至第二装置的通道上适应性地进行周期性抗偏差型样的传输,其中硬件协议引擎被配置为,当通信状态信息符合判断准则时,依据抗偏差间隔来周期性地发送抗偏差型样,以及当未符合判断准则时,则延迟发送抗偏差型样。

【技术实现步骤摘要】

本专利技术系涉及一种电子装置,尤其是涉及用于互连协议的通道同步的方法、控制器以及存储装置


技术介绍

1、现今行动装置(如智能电话、平板计算机、多媒体装置、穿戴式装置之类的运算装置)中发送和处理的数据量不断增加,行动装置内部的芯片对芯片的或受行动装置影响的互连接口技术需要进一步的演进,从而达至能够满足更高的传输速度、低功耗运作、具可扩充性、支援多工处理、易于采用等目标。

2、为此,行动产业处理器接口(mobile industry processor interface,mipi)联盟开发出能够符合上述目标的互连接口技术,例如涉及物理层的mipi m-phy规范以及涉及统一协议(unified protocol,unipro)的mipi unipro规范。另一方面,联合电子装置工程委员会(joint electron device engineering council,jedec)利用mipi m-phy规范及通用传输协议mipi unipro规范推出下一代高性能非易失性存储器标准,称为通用闪存存储(universal flash storage,ufs),其可实现每秒十亿位等级的高速传输及低功耗运作,并具有高阶行动系统所需的功能和可扩展性,从而有助于为业界快速的采用。

3、技术人员在依据这些互连接口技术来开发的产品为相关芯片、电子模块或电子装置时,要确保产品的功能及运作能够符合规范。举例而言,依据ufs标准而实现的系统如包含了运算装置及非易失性存储器的存储装置,运算装置及存储装置分别担任本地的(local)主机与遥距的(remote)装置的角色。主机与装置建立起双向的链路,且主机与装置之间的链路可以在任一传输方向上配置为多个通道(lane)。相对应地,主机与装置各自地配置依据unipro规范的互连协议的处理电路需要具备处理多个通道的功能。

4、为了维持主机与装置之间数据传输的正确性及效能,主机与装置之间的通道需要同步。若通道之间有所偏差,就会发生传输错误。针对传输错误,互连接口技术一般会提供错误复原(error recovery)的机制使主机与装置之间的传输能够继续进行,但错误复原的机制涉及耗时的过程,也因此对主机与装置之间的传输效能造成影响,甚至降低传输效能。


技术实现思路

1、本揭露提供了一种用于互连协议的通道同步的技术,适用于能够依据所述互连协议链接第二装置的第一装置中。所述技术在所述第一装置对所述第二装置透过互连协议进行通信过程中,能够在互连协议下适应性地利用周期性抗偏差型样来促进通道同步,从而有助于减少错误发生而改善主机与装置之间的传输效能。

2、以下依据所述技术提出各种实现方式,如用于互连协议的通道同步的方法、控制器以及存储装置。

3、本揭露提供一种用于互连协议的通道同步的方法的实施方式,其适用于能够依据所述互连协议链接第二装置的第一装置中,所述用于互连协议的通道同步的方法包括:提供代表抗偏差间隔的数据,所述抗偏差间隔表示两个接续的周期性抗偏差型样的时间间隔;以及借由用于实现所述互连协议的链接层的硬件协议引擎,响应于所述第一装置与所述第二装置之间的通信状态信息且依据所述抗偏差间隔,于所述第一装置至所述第二装置的通道上适应性地进行周期性抗偏差型样的传输,其中所述硬件协议引擎被配置为,当所述通信状态信息符合涉及进行周期性抗偏差型样的传输的判断准则时,依据所述抗偏差间隔来周期性地发送抗偏差型样,以及当所述通信状态信息未符合所述判断准则时,则延迟发送所述抗偏差型样。

4、本揭露提供一种控制器的实施方式,适用于能够依据互连协议链接第二装置的第一装置中,所述控制器包括:接口电路以及硬件协议引擎。所述接口电路用于实现所述互连协议的物理层以链接所述第二装置。所述硬件协议引擎联接于所述接口电路,且用于实现所述互连协议的链接层,所述硬件协议引擎被配置为用以在丛发传输的过程中响应于所述第一装置与所述第二装置之间的通信状态信息且依据抗偏差间隔,于所述第一装置至所述第二装置的通道上适应性地进行周期性抗偏差型样的传输,其中所述抗偏差间隔表示两个接续的周期性抗偏差型样的时间间隔。其中所述硬件协议引擎被配置为,当所述通信状态信息符合涉及进行周期性抗偏差型样的传输的判断准则时,依据所述抗偏差间隔来周期性地发送抗偏差型样,以及当所述通信状态信息未符合所述判断准则时,则延迟发送所述抗偏差型样。

5、本揭露提供一种存储装置的实施方式,能够依据互连协议链接主机,所述存储装置包括:存储模块以及控制器。所述控制器联接于所述存储模块,且用于实现所述互连协议。所述控制器包括接口电路以及硬件协议引擎。所述接口电路用于实现所述互连协议的物理层以链接所述主机。所述硬件协议引擎联接于所述接口电路,且用于实现所述互连协议的链接层,所述硬件协议引擎被配置为用以在丛发传输的过程中响应于所述存储装置与所述主机之间的通信状态信息且依据抗偏差间隔,于所述存储装置至所述主机的通道上适应性地进行周期性抗偏差型样的传输,其中所述抗偏差间隔表示两个接续的周期性抗偏差型样的时间间隔。所述硬件协议引擎被配置为,当所述通信状态信息符合涉及进行周期性抗偏差型样的传输的判断准则时,依据所述抗偏差间隔来周期性地发送抗偏差型样,以及当所述通信状态信息未符合所述判断准则时,则延迟发送所述抗偏差型样。

6、在上述用于互连协议的通道同步的方法、控制器或存储装置的一些实施例中,其中所述通信状态信息包含丛发传输指示信号及帧占线的信息。

7、在上述用于互连协议的通道同步的方法、控制器或存储装置的一些实施例中,所述判断准则包含:所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到时、所述帧占线的信息表示没有帧正在传输时。

8、在上述用于互连协议的通道同步的方法、控制器或存储装置的一些实施例中,所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到且所述帧占线的信息表示没有帧正在传输时,发送所述抗偏差型样。

9、在上述用于互连协议的通道同步的方法、控制器或存储装置的一些实施例中,所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到,且所述帧占线的信息表示有帧传输时,延迟发送所述抗偏差型样。

10、在上述用于互连协议的通道同步的方法、控制器或存储装置的一些实施例中,所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到,且所述帧占线的信息表示已无帧传输时,进一步检查目前至依据所述抗偏差间隔的下一个周期达到的时间点之间的时间间隔是否大于或等于最小值以决定是否要发送所述抗偏差型样。

11、在上述用于互连协议的通道同步的方法、控制器或存储装置的一些实施例中,所述硬件协议引擎被配置为,若所述时间间隔大于或等于所述最小值,发送所述抗偏差型样。

12、在上述控制器或存储装置的本文档来自技高网...

【技术保护点】

1.一种用于互连协议的通道同步的方法,其中,适用于能够依据所述互连协议链接第二装置的第一装置中,所述方法包括以下工序:

2.根据权利要求1所述的用于互连协议的通道同步的方法,其中,其中所述通信状态信息包含丛发传输指示信号及帧占线的信息。

3.根据权利要求2所述的用于互连协议的通道同步的方法,其中,其中所述判断准则包含:所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到时、所述帧占线的信息表示没有帧正在传输时。

4.根据权利要求3所述的用于互连协议的通道同步的方法,其中,其中所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到且所述帧占线的信息表示没有帧正在传输时,发送所述抗偏差型样。

5.根据权利要求3所述的用于互连协议的通道同步的方法,其中,其中所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到,且所述帧占线的信息表示有帧传输时,延迟发送所述抗偏差型样。

6.根据权利要求3所述的用于互连协议的通道同步的方法,其中,其中所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到,且所述帧占线的信息表示已无帧传输时,进一步检查目前时间点至依据所述抗偏差间隔的下一个周期达到的时间点之间的时间间隔是否大于或等于最小值以决定是否要发送所述抗偏差型样。

7.根据权利要求6所述的用于互连协议的通道同步的方法,其中,其中所述硬件协议引擎被配置为,若所述时间间隔大于或等于所述最小值,发送所述抗偏差型样。

8.根据权利要求1所述的用于互连协议的通道同步的方法,其中,其中所述互连协议是通用闪存存储(UniversalFlash Storage,UFS)标准。

9.一种控制器,其中,适用于能够依据互连协议链接第二装置的第一装置中,所述控制器包括:

10.根据权利要求9所述的控制器,其中,其中所述通信状态信息包含丛发传输指示信号及帧占线的信息。

11.根据权利要求10所述的控制器,其中,其中所述判断准则包含:所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到时、所述帧占线的信息表示没有帧正在传输时。

12.根据权利要求11所述的控制器,其中,其中所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到且所述帧占线的信息表示没有帧正在传输时,发送所述抗偏差型样。

13.根据权利要求11所述的控制器,其中,其中所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到,且所述帧占线的信息表示有帧传输时,延迟发送所述抗偏差型样。

14.根据权利要求11所述的控制器,其中,其中所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到,且所述帧占线的信息表示已无帧传输时,进一步检查目前时间点至依据所述抗偏差间隔的下一个周期达到的时间点之间的时间间隔是否大于或等于最小值以决定是否要发送所述抗偏差型样。

15.根据权利要求14所述的控制器,其中,其中所述硬件协议引擎被配置为,若所述时间间隔大于或等于所述最小值,发送所述抗偏差型样。

16.根据权利要求9所述的控制器,其中,其中所述控制器进一步包括:

17.根据权利要求9所述的控制器,其中,其中所述控制器进一步包括:

18.根据权利要求17所述的控制器,其中,其中所述处理单元被配置为执行多个运作以动态地调整所述抗偏差间隔,所述多个运作包括:

19.根据权利要求9所述的控制器,其中,其中所述控制器进一步被配置为在所述抗偏差间隔大于允许的最小值时,依据所述链接层的涉及服务品质的指示信号动态地调整所述抗偏差间隔的数值。

20.根据权利要求19所述的控制器,其中,其中所述控制器被配置为执行多个运作以动态地调整所述抗偏差间隔,所述多个运作包括:

21.根据权利要求9所述的控制器,其中,其中所述互连协议是通用闪存存储(UniversalFlash Storage,UFS)标准。

22.一种存储装置,其中,能够依据互连协议链接主机,所述存储装置包括:

23.根据权利要求22所述的存储装置,其中,其中所述控制器进一步被配置为在所述抗偏差间隔大于允许的最小值时,依据所述链接层的涉及服务品质的指示信号动态地调整所述抗偏差间隔...

【技术特征摘要】

1.一种用于互连协议的通道同步的方法,其中,适用于能够依据所述互连协议链接第二装置的第一装置中,所述方法包括以下工序:

2.根据权利要求1所述的用于互连协议的通道同步的方法,其中,其中所述通信状态信息包含丛发传输指示信号及帧占线的信息。

3.根据权利要求2所述的用于互连协议的通道同步的方法,其中,其中所述判断准则包含:所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到时、所述帧占线的信息表示没有帧正在传输时。

4.根据权利要求3所述的用于互连协议的通道同步的方法,其中,其中所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到且所述帧占线的信息表示没有帧正在传输时,发送所述抗偏差型样。

5.根据权利要求3所述的用于互连协议的通道同步的方法,其中,其中所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到,且所述帧占线的信息表示有帧传输时,延迟发送所述抗偏差型样。

6.根据权利要求3所述的用于互连协议的通道同步的方法,其中,其中所述硬件协议引擎被配置为用以确定所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到,且所述帧占线的信息表示已无帧传输时,进一步检查目前时间点至依据所述抗偏差间隔的下一个周期达到的时间点之间的时间间隔是否大于或等于最小值以决定是否要发送所述抗偏差型样。

7.根据权利要求6所述的用于互连协议的通道同步的方法,其中,其中所述硬件协议引擎被配置为,若所述时间间隔大于或等于所述最小值,发送所述抗偏差型样。

8.根据权利要求1所述的用于互连协议的通道同步的方法,其中,其中所述互连协议是通用闪存存储(universalflash storage,ufs)标准。

9.一种控制器,其中,适用于能够依据互连协议链接第二装置的第一装置中,所述控制器包括:

10.根据权利要求9所述的控制器,其中,其中所述通信状态信息包含丛发传输指示信号及帧占线的信息。

11.根据权利要求10所述的控制器,其中,其中所述判断准则包含:所述丛发传输指示信号表示所述丛发传输在进行中、依据所述抗偏差间隔的周期达到时、所述帧占线的信息表示没有帧正在传输时。

12.根据权利要求11所述的控制器,其中,其中所述硬件协议引擎被配置为用以确...

【专利技术属性】
技术研发人员:林富雄
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:

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

1