An interface adapter is used to identify the first ready signal from the first link layer of the first communication protocol to the physical layer (LL PHY) interface, which indicates that the physical layer of the first protocol is ready to receive link layer data. The interface adapter generates a second ready signal compatible with the second LL PHY interface of the second communication protocol to send link layer data from the link layer of the second communication protocol according to a predefined delay. Generate a third ready signal compatible with the first LL PHY interface to indicate to the physical layer of the first communication protocol that link layer data is to be sent. Interface adapters use shift registers to transfer link layer data to the physical layer based on predefined delays.
【技术实现步骤摘要】
【国外来华专利技术】链路物理层接口适配器相关申请的交叉引用本申请要求2016年10月1日提交的题为“LINK-PHYSICALLAYERINTERFACEADAPTER”的美国非临时专利申请第15/283,309号的优先权的利益,该申请通过引用整体并入本文。
本公开涉及计算系统,并且特别地(但非排他地)涉及点对点互连。
技术介绍
半导体处理和逻辑设计的进步已经允许增加可能存在于集成电路器件上的逻辑量。作为必然结果,计算机系统配置已经从系统中的单个或多个集成电路发展到存在于各个集成电路上的多个核、多个硬件线程和多个逻辑处理器,以及集成在这些处理器内的其他接口。处理器或集成电路通常包括单个物理处理器管芯,其中处理器管芯可包括任何数量的核、硬件线程、逻辑处理器、接口、存储器、控制器中心等。由于在较小的封装中的容纳更多的处理能力的能力,较小的计算设备已经愈发普及。智能手机、平板电脑、超薄笔记本电脑和其他用户设备呈指数级增长。但是,这些较小的设备依赖于服务器,用于数据存储和超出形状因子的复杂处理。因此,高性能计算市场(即服务器空间)的需求也增加了。例如,在现代服务器中,通常不仅有带有多个核的单个处理器,而且还有多个物理处理器(也称为多个插槽)以增加计算能力。但随着处理能力随着计算系统中设备的数量而增长,插槽与其他设备之间的通信变得更加关键。实际上,互连已经从主要处理电通信的更传统的多点总线发展到促进快速通信的成熟互连架构。不幸的是,随着对未来处理器的需求以更高速率消耗,对应需求被放在现有互连架构的能力上。附图说明图1示出了包括互连架构的计算系统的实施例。图2示出了包括分层堆栈的互连架构 ...
【技术保护点】
1.一种装置,包括:链路层到物理层接口适配器,用于:识别来自第一通信协议的第一链路层到物理层接口的第一就绪信号,其中,所述第一就绪信号指示所述第一协议的物理层准备好接受链路层数据以便在链路上传输;生成与第二通信协议的第二链路层到物理层接口兼容的第二就绪信号,其中,所述第二就绪信号根据预定义的延迟使链路层数据被从所述第二通信协议的链路层发送;生成与所述第一链路层到物理层接口兼容的第三就绪信号以向所述第一通信协议的物理层指示所述链路层数据将由所述第二通信协议的链路层发送;以及使用移位寄存器使所述链路层数据被根据所述预定义的延迟传递到所述物理层,其中,所述预定义的延迟包括从断言所述第一就绪信号到将所述链路层数据发送到所述物理层的延迟。
【技术特征摘要】
【国外来华专利技术】2016.10.01 US 15/283,3091.一种装置,包括:链路层到物理层接口适配器,用于:识别来自第一通信协议的第一链路层到物理层接口的第一就绪信号,其中,所述第一就绪信号指示所述第一协议的物理层准备好接受链路层数据以便在链路上传输;生成与第二通信协议的第二链路层到物理层接口兼容的第二就绪信号,其中,所述第二就绪信号根据预定义的延迟使链路层数据被从所述第二通信协议的链路层发送;生成与所述第一链路层到物理层接口兼容的第三就绪信号以向所述第一通信协议的物理层指示所述链路层数据将由所述第二通信协议的链路层发送;以及使用移位寄存器使所述链路层数据被根据所述预定义的延迟传递到所述物理层,其中,所述预定义的延迟包括从断言所述第一就绪信号到将所述链路层数据发送到所述物理层的延迟。2.如权利要求1所述的装置,其中,所述延迟包括多个周期。3.如权利要求2所述的装置,其中,所述移位寄存器包括多个移位寄存器,并且所述移位寄存器的数量对应于所述周期的数量。4.如权利要求3所述的装置,其中,所述接口适配器包括电路,并且所述电路包括所述移位寄存器。5.如权利要求1所述的装置,其中,所述第一通信协议提供链路层NULL微片,并且所述接口适配器还用于检测在所述链路层数据中的NULL微片和数据微片,并且在进入所述物理层之前使得所述NULL微片被丢弃。6.如权利要求5所述的装置,其中,当检测到NULL微片时,所述接口适配器将对所述第三就绪信号解除断言,以使所述NULL微片被丢弃。7.如权利要求6所述的装置,其中,对所述第三就绪信号解除断言使得所述第一就绪信号被解除断言。8.如权利要求6所述的装置,其中,所述第二链路层到物理层接口生成第四就绪信号以指示链路层数据就绪,并且当要在所述链接层数据中发送NULL微片时,所述第四就绪信号将保持断言。9.如权利要求6所述的装置,其中,所述接口适配器用于生成数据有效信号,以指示由所述第一通信协议支持的链路层数据是否要被从所述链路层发送到所述物理层,并且对所述第三就绪信号解除断言是基于所述数据有效信号的。10.如权利要求1所述的装置,其中,在所述第一链路层到物理层接口中,链路层数据从所述第一通信协议的链路层到所述第一通信协议的物理层的传输是基于推送模型的,并且在所述第二链路层到物理层接口中,链路层数据从所述第二通信协议的链路层到所述第二通信协议的物理层的传输是基于拉取模型的。11.如权利要求1所述的装置,其中,所述物理层用于使得提供一系列数据窗口,其中,所述链路层数据将被通过所述链路发送,并且不同通信协议的数据能够被在所述一系列数据窗口中的连续数据窗口中发送。12.一种方法,包括:识别来自第一通信协议的第一链路层到物理层接口的第一就绪信号,其中,所述第一就绪信号指示所述第一协议的物理层准备好接受链路层数据以便在链路上传输;生成与第二通信协议的第二链路层到物理层接口兼容的第二就绪信号,其中,所述第二就绪信号根据预定义的延迟使链路层数据被从所述第二协议的链路层发送;生成与所述第一链路层到物理层接口兼容的第三就绪信号以向所...
【专利技术属性】
技术研发人员:V·伊耶,M·韦格,W·R·哈勒克,R·R·沙阿,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。