本文描述的示例涉及网络连接的设备之间的链路训练。在一些示例中,确定延长链路训练的量。延长链路训练的量可通过以下步骤来确定:由第一设备中的接收器通过通道从第二设备中的发送器接收信号,该信号指示延长链路训练时间的能力和延长链路训练时间的量;在第一设备处基于默认链路训练时间和延长链路训练时间的量确定链路训练时间;以及基于所确定的链路训练时间来执行链路训练。在一些示例中,所确定的量是接收到的所标识的能力和发送的所指示的能力的最高共同值。在一些示例中,指示延长链路训练时间的能力和延长链路训练时间的量的信号包括与IEEE802.3兼容的下一页面。的量的信号包括与IEEE802.3兼容的下一页面。的量的信号包括与IEEE802.3兼容的下一页面。
【技术实现步骤摘要】
【国外来华专利技术】针对链路启动协商的延长的链路训练时间
[0001]优先权声明
[0002]本申请根据35 U.S.C.
§
365(c)要求2020年9月16日递交的标题为“EXTENDED LINK
‑
TRAINING TIME NEGOTIATED ON LINK START
‑
UP”的美国申请17/022,610号的优先权,该美国申请进而要求2019年11月29日递交的标题为“EXTENDED LINK
‑
TRAINING TIME NEGOTIATED ON LINK START
‑
UP”的美国临时申请62/941,949号的优先权权益,并且还要求美国临时申请62/941,985号的优先权权益,所有这些申请都通过引用被全部并入本文。
技术介绍
[0003]光学模块是一种可热插拔的光学收发器,其被用于高带宽数据通信应用中。该光学模块通常具有与芯片(例如,主机专用集成电路(application specific integrated circuit,ASIC))的电连接。这种电连接是一种高数据速率串行链路(称为xGAUI
‑
n,其中AUI代表附接单元接口,x是每条通道(lane)的数据速率,单位是千兆比特每秒(Gbps),并且n是通道的数目),当前速率是每条通道50Gb/s(50GAUI
‑
1)。50GAUI
‑
1是一种用于芯片到芯片或芯片到模块互连的单通道串行链路。然而,光学模块仅仅是使用串行链路的设备的一种示例。电信号接收和处理模块也可以使用串行链路。
[0004]发送器和接收器之间以非常高的数据速率进行的串行通信使用均衡来减轻与频率有关的信号衰减。可以在发送器(Tx)处和/或接收器(Rx)处应用均衡。通常,使用发送器和接收器均衡的组合。
附图说明
[0005]图1描绘了示例系统。
[0006]图2A
‑
2B描绘了示例系统。
[0007]图3A描绘了下一页面的字段的示例内容。
[0008]图3B示出了示例第二下一页面格式。
[0009]图4A描绘了链路训练的过程序列。
[0010]图4B描绘了可被用于链路重训练操作的示例序列。
[0011]图5A描绘了均衡器的示例。
[0012]图5B描绘了四抽头前馈均衡器(FFE)的结构的功能模型。
[0013]图6A和图6B描绘了示例过程。
[0014]图7A和图7B描绘了示例过程。
[0015]图8描绘了网络接口。
[0016]图9描绘了示例交换机。
[0017]图10描绘了示例系统。
[0018]图11描绘了环境。
具体实施方式
[0019]在网络连接的设备中,为了让设备与彼此通信,要发现共同的通信能力和参数。自动协商(auto
‑
negotiation,AN)是一种过程,通过该过程,链路的端点共享关于与其通信相关的各种能力的信息。关于AN的示例,参见电气与电子工程师学会(Institute of Electrical and Electronics Engineers,IEEE)802.3
‑
2018的条款73。链路伙伴设备经由交换基本页面来交换能力和操作模式,并且如果被请求,链路伙伴设备会交换下一页面(next page)。根据IEEE 802.3
‑
2018的条款73,每个设备向其链路伙伴发送其数据速率能力的列表。自动协商可以确定最高的共同能力,并且最高的共同能力被用于链路伙伴设备之间的通信。在两个设备都接收到其链路伙伴的能力列表之后,设备可以转变到最高的共同数据速率和特征能力。
[0020]链路训练是由一种设备使用的一种过程,该设备通过铜缆、背板或其他有线或无线信号传输介质连接,通过这个过程,高速串行链路上的发送器和接收器与彼此通信,以调节其均衡设置。例如,串行器/解串行器(serializers/deserializer,SerDes)可以使用链路训练。链路训练使得能够为专用集成电路(application
‑
specific integrated circuit,ASIC)或其他设备中的每个信道调节有限冲激响应(finite impulse response,FIR)滤波器,以实现期望的误比特率(bit error rate,BER)、眼睛(eye)大小、信噪比(signal
‑
to
‑
noise ratio,SNR)、眼睛大小、或者链路差错(例如,不可纠正和可纠正的前向纠错(forward error correction,FEC)差错、伪随机比特序列(pseudorandom bit sequence,PRBS)差错、物理编码子层(physical coding sublayer,PCS)差错)。在一些示例中,接收器在对信号施加均衡之后检查眼睛,并且确定眼睛高度和/或眼睛宽度是否是可接受的。接收器可以做出决定,以因为眼睛可接受而终止链路训练,或者继续训练以进一步优化眼睛。如果接收器请求其链路伙伴发送器改变前光标、主光标或后光标均衡设置,则眼睛检查过程再次开始。
[0021]由于链路伙伴都包括发送器和接收器,所以一个链路伙伴可以同时训练另一伙伴的发送器。在链路被训练之后,两个设备开始使用经优化的发送器设置来发送正常的数据流量。
[0022]通过背板和铜缆的10Gb/s及以上的以太网(IEEE 802.3)标准包括PMD(物理介质依赖)控制功能,该功能使得能够作为链路训练的一部分调整发送器均衡设置。PMD控制功能使用基于握手的协议来请求系数改变。该协议由状态图描述(例如,IEEE标准802.3
‑
2012中的图72
‑
4、72
‑
5和72
‑
6以及其变化)。这些状态图在多个PMD(例如,10GBASE
‑
KR、40GBASE
‑
KR4、40GBASE
‑
CR4和100GBASE
‑
CR10)的批准和草案标准中被引用。
[0023]IEEE 802.3
‑
2018的条款73和子条款73.7.4和73.7.5以及表格73
‑
7阐述了,被测设备在尝试验证由自动协商过程确定的链路状态之前将推迟适当量的时间。IEEE 802.3
‑
2018的条款72和73规定了适当的链路训练时间。如果link_fail_inhibit_timer在链路活跃(例如,信号正被正确解码)前已期满,则链路失效。然而,在一些情况下,link_fail_inhibit_timer设置的时间量可能不足以在链路上达到期望的误比特率(BER),导致在正常操作期间出现更多的差错(例如,更少的循环冗余校验(Cyclic Re本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:第一设备,所述第一设备包括与通信链路的通道相关联的发送器和接收器,其中:所述第一设备用于接收如下通信,该通信标识将链路训练时间延长到超出第一链路训练时间的能力;所述第一设备用于发送如下通信,该通信包括延长链路训练时间的能力;并且所述第一设备用于基于接收到的所标识的能力和发送的所指示的能力来确定延长链路训练时间的量。2.如权利要求1所述的装置,其中,所述第一链路训练时间包括默认链路训练时间。3.如权利要求1所述的装置,其中,所确定的量是接收到的所标识的能力和发送的所指示的能力中的较小者。4.如权利要求1所述的装置,其中,如果接收到的通信指示没有能力延长链路训练时间,则链路训练时间是默认链路训练时间。5.如权利要求1所述的装置,其中,所述通信包括与电气与电子工程师学会(IEEE)802.3兼容的下一页面。6.如权利要求1所述的装置,其中,为了基于接收到的所标识的能力和发送的所指示的能力来确定延长链路训练时间的量,所述第一设备用于参与交换阶段以通告与非IEEE兼容的能力。7.如权利要求1所述的装置,其中,所述第一设备用于:通告一个或多个能力;并且针对所述通道选择操作模式,其中,所述一个或多个能力包括以下各项中的一项或多项:链路速度、前向纠错(FEC)能力、或者暂停能力。8.如权利要求1所述的装置,其中,所述第一设备是第二设备的链路伙伴,并且所述第一设备和所述第二设备参与链路训练阶段,参与的持续时间为链路训练时间加上所确定的延长链路训练时间的量。9.如权利要求8所述的装置,其中,所述链路训练阶段包括:请求所述第二设备的发送均衡器设置的改变,监视对所述第一设备的接收器处的链路质量的影响以确定接收信号特性,以及基于所述接收信号特性选择性地请求所述第二设备的发送均衡器设置的额外改变。10.如权利要求9所述的装置,其中,所述接收信号特性包括以下各项中的一项或多项:误比特率(BER)、眼睛大小、信噪比(SNR)、或者链路差错,其中,链路差错包括以下各项中的一项或多项:不可纠正和可纠正的前向纠错(FEC)差错、伪随机比特序列(PRBS)差错、或者物理编码子层(PCS)差错。11.如权利要求1所述的装置,包括以下各项中的一项或多项:服务器、机架、或者数据中心,并且其中,所述第一设备是在以下各项中的一项或多项中提供的:所述服务器、机架、或者数据中心。12.一种用于确定延长链路训练的量的方法,所述方法包括:由第一设备中的接收器通过通道从第二设备中的发送器接收信号,所述信号指示延长链路训练时...
【专利技术属性】
技术研发人员:布鲁斯,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。