[发明专利]用于细化的链路训练的数据结构在审
申请号: | 202010219900.0 | 申请日: | 2020-03-25 |
公开(公告)号: | CN112052210A | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | D·J·哈里曼 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张扬 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 细化 训练 数据结构 | ||
1.一种用以执行计算机通信的装置,所述装置包括:
协议电路,其用以实现特定互连协议的协议栈,其中,所述协议电路用以生成根据所述特定互连协议而定义的一组有序集合,所述一组有序集合是针对用以将第一设备耦合到第二设备的链路来生成的,并且所述一组有序集合包括用于所述链路的链路信息;以及
转换层电路,其用以进行以下操作:
根据所述一组有序集合,来生成用以包括所述链路信息的至少一部分的至少一个数据结构;以及
使得所述数据结构代替所述一组有序集合来在所述链路上从所述第一设备被发送到所述第二设备。
2.根据权利要求1所述的装置,其中,所述链路包括非对称链路,并且所述特定互连协议假定所述链路包括对称链路。
3.根据权利要求1-2中任一项所述的装置,其中,所述一组有序集合包括特定有序集合的多个实例,所述特定有序集合的所述多个实例中的每个实例旨在用于所述链路的多个通道中的相应一个通道上被发送,所述数据结构中的所述链路信息包括用于所述多个通道中的特定一个通道的链路信息,并且所述链路的两个或更多个通道被用来发送所述数据结构。
4.根据权利要求3所述的装置,其中,所述链路实际包括少于所述多个通道的通道。
5.根据权利要求3-4中任一项所述的装置,其中,所述数据结构包括用以标识所述链路信息与所述特定通道有关的通道标识符。
6.根据权利要求3-5中任一项所述的装置,其中,所述至少一个数据结构包括两个或更多个数据结构,所述两个或更多个数据结构中的第一数据结构包括用于所述特定通道的链路信息,并且所述两个或更多个数据结构中的第二数据结构包括用于所述多个通道中的另一通道的链路信息。
7.根据权利要求1-6中任一项所述的装置,其中,所述一组有序集合中的每个有序集合包括根据所述特定互连而定义的一组字段,所述一组字段包括所述链路信息,并且所述数据结构包括与所述一组字段的至少一部分相对应的字段。
8.根据权利要求7所述的装置,其中,所述数据结构中的所述字段还包括用以补充所述一组字段的一个或多个特定字段。
9.根据权利要求1-8中任一项所述的装置,其中,所述链路包括多个通道,并且所述数据结构用以通过跨所述多个通道剥离所述数据结构的比特来在所述多个通道上被发送。
10.根据权利要求1-9中任一项所述的装置,其中,所述互连协议包括基于快速外围组件互连(PCIe)的协议。
11.根据权利要求1-10中任一项所述的装置,其中,所述一组有序集合包括模式的一个或多个实例,并且所述转换层电路用以:将所述模式与所述链路信息分离,并且除了所述数据结构之外,还在所述链路上发送所述模式。
12.根据权利要求11所述的装置,其中,所述模式包括高速链路训练序列。
13.根据权利要求12所述的装置,其中,所述模式被定义为用于在所述高速链路训练期间的比特锁定或符号锁定中的至少一项。
14.根据权利要求1-13中任一项所述的装置,其中,所述一组有序集合包括特定类型的有序集合的实例,生成所述数据结构包括:
检测所述特定类型的有序集合;
识别出多种类型的数据结构中的特定类型的数据结构对应于所述特定类型的有序集合;以及
根据所述特定类型的数据结构来生成所述数据结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010219900.0/1.html,转载请声明来源钻瓜专利网。