高速互连上通过握手的链路训练的制作方法

文档序号:34584718发布日期:2023-06-28 15:09阅读:15来源:国知局
高速互连上通过握手的链路训练的制作方法

至少一个实施例涉及用于执行和促进高速通信的处理资源。例如,至少一个实施例涉及用于在地面参考信令(grs)互连中通过握手方法来训练链路的技术。


背景技术:

1、通信系统经由通信通道或介质(例如,电缆、印刷电路板、链路、无线等)将信号从发送器传输至接收器。为了确保数据在芯片到芯片通信(c2c)时可靠地传送,可在发送数据之前训练通信通道(例如,链路)。一些通信系统试图通过使用软件管理的初始化或在高速模式与低速模式之间切换来训练链路。例如,系统可尝试通过在高速模式与低速模式之间切换或在训练期间使用低速边带通道来训练链路,以实现高速模式中的数据通信。此类常规方法可导致额外的硬件复杂性且消耗额外的资源。此外,软件管理的初始化在利用具有不同软件协议的多个芯片的通信系统中可能是不可靠的,其中链路是芯片之间通信的主要形式。


技术实现思路



技术特征:

1.一种系统,包括:

2.根据权利要求1所述的系统,其中所述第二消息或数据是与训练所述链路的所述第二部分相关联的训练数据。

3.根据权利要求1所述的系统,其中所述第一设备发送所述比特数三个或更多个突发长度。

4.根据权利要求1所述的系统,其中所述第一设备进一步用于:

5.根据权利要求4所述的系统,其中所述多个消息中的消息指示发起所述链路的训练、暂停所述链路的训练、训练所述链路的完成或者所述链路的状态中的至少一个。

6.根据权利要求1所述的系统,其中所述第一设备还包括接收器,所述第一设备用于:

7.根据权利要求6所述的系统,其中所述第二设备进一步用于:

8.根据权利要求7所述的系统,其中所述消息与训练从所述第一设备到所述第二设备的所述链路相关联,并且其中所述第二设备进一步用于:

9.根据权利要求1所述的系统,其中所述消息与训练所述链路、所述链路的状态、所述链路的协商或其任何组合相关联。

10.一种方法,包括:

11.根据权利要求10所述的方法,还包括:

12.根据权利要求11所述的方法,还包括:

13.根据权利要求11所述的方法,其中所述第一设备发送所述比特数三个或更多个突发长度。

14.根据权利要求11所述的方法,还包括:

15.根据权利要求14所述的方法,还包括:

16.根据权利要求10所述的方法,还包括:

17.根据权利要求16所述的方法,其中所述多个消息中的消息指示发起所述链路的训练、暂停所述链路的训练、训练所述链路的完成或者所述链路的状态中的至少一个。

18.根据权利要求10所述的方法,其中所述消息与所述链路的状态、所述链路的协商或者其任何组合相关联。

19.一种设备,包括:

20.根据权利要求19所述的设备,其中:


技术总结
本公开涉及高速互连上通过握手的链路训练。一种系统包括耦合至链路的第一设备和第二设备,所述链路包括两个或更多个数据路径以及第一部分和第二部分。第一设备用于在链路的第一部分上训练链路之前发送与消息相对应的比特数,其中比特数等于两个或更多个数据路径的数目,并且其中每个数据路径传输比特数中的一个比特。第二设备用于在训练链路之前接收消息。所述第二设备用于对所接收的比特数执行解码操作以确定对应的消息,并且响应于对所述比特数执行所述解码操作而在所述链路的所述第二部分上传输第二消息或数据。

技术研发人员:S·库马尔,I·查达
受保护的技术使用者:辉达公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1