【技术实现步骤摘要】
跨多个重定时器设备的链路宽度缩放
本领域涉及高速通信设备。
技术介绍
当今,外设部件互连快速(PCIe)链路用于互连许多不同的设备和计算机系统。PCIe链路的一个特性是它们可以具有不同的宽度,诸如一个通道、两个通道、四个通道、八个通道或16个通道。通过使用额外的通道,通信的总数据吞吐量成比例地增加。使用PCIe链路的一个缺点是PCIe链路具有相对有限的长度,因为它们具有高速度和传输它们的材料的各种特性。为了达到更长的距离,已经开发了重定时器(retimer),以允许PCIe链路的各个通道上的信号被重新定时或重新同步并且然后被重新驱动。这允许有效增加可允许的PCIe链路的长度。由于PCIe链路可以支持各种数量的通道,因此通常使用针对给定宽度的指定设备。例如,16通道PCIe链路使用16通道重定时器设备,而4通道PCIe链路使用4通道重定时器设备。这需要针对PCIe链路使用的每个通道数量使用不同的部件,这导致盘存(inventory)问题等。此外,对于非常宽的重定时器设备,诸如16通道,由特定的重定时器设备产生的热量变得非常大,需要热沉和其他耗散工作。此外,更宽的重定时器设备所需的大空间在空间受限的应用中是有问题的。此外,由于需要将如此多的高速信号,诸如用于16通道重定时器(16通道中的每个的差分发送和接收信号)的64个信号路由到重定时器设备以及从重定时器设备路由如此多的高速信号,所以印刷电路板变得更复杂。
技术实现思路
重定时器的不同宽度是使用组合在一起的不同数量的各个重定时器元件开发的。为了保持同步操作,在各个重定时器元件之间提供各种信号以允许重定时器元件中的 ...
【技术保护点】
1.一种处理设备,其包含:给定宽度并包含多个状态机的处理元件,所述多个状态机控制所述处理元件的操作;校准输入/输出,其用于连接到线或校准线;以及串行总线端点,其用于连接到串行总线,所述串行总线包括串行总线时钟和用于提供状态数据的串行数据线,其中所述校准输入/输出接收来自所述多个状态机的指示,并且将指示提供给所述多个状态机,并且所述串行总线端点将指示提供给所述多个状态机,其中所述多个状态机中的至少一些将所述状态机在指定状态下操作的指示提供给所述校准输入/输出,以及其中所述多个状态机中的至少一个基于来自所述校准输入/输出的指示进行转换,并且所述多个状态机中的至少一个基于在所述串行总线上提供的状态数据进行转换。
【技术特征摘要】
2017.12.29 US 15/858,3661.一种处理设备,其包含:给定宽度并包含多个状态机的处理元件,所述多个状态机控制所述处理元件的操作;校准输入/输出,其用于连接到线或校准线;以及串行总线端点,其用于连接到串行总线,所述串行总线包括串行总线时钟和用于提供状态数据的串行数据线,其中所述校准输入/输出接收来自所述多个状态机的指示,并且将指示提供给所述多个状态机,并且所述串行总线端点将指示提供给所述多个状态机,其中所述多个状态机中的至少一些将所述状态机在指定状态下操作的指示提供给所述校准输入/输出,以及其中所述多个状态机中的至少一个基于来自所述校准输入/输出的指示进行转换,并且所述多个状态机中的至少一个基于在所述串行总线上提供的状态数据进行转换。2.根据权利要求1所述的处理设备,其中所述处理元件是主元件,并且其中所述串行总线端点提供所述串行总线时钟和所述串行数据线上的所述状态数据。3.根据权利要求1所述的处理设备,其中所述处理元件是从元件,并且其中所述串行总线端点接收所述串行总线时钟和所述串行数据线上的所述状态数据。4.根据权利要求1所述的处理设备,其中所述处理设备是链路重定时器。5.根据权利要求4所述的处理设备,其中所述串行数据线进一步提供条件数据,并且其中所述处理元件使用所述条件数据来执行操作。6.根据权利要求1所述的处理设备,其中所述串行数据线进一步提供操作校正数据,并且其中所述处理元件使用所述操作校正数据来校正操作。7.根据权利要求1所述的处理设备,其中所述处理元件包括时钟驱动器,所述时钟驱动器提供时钟信号,并且其中所述校准输入/输出同步由所述时钟驱动器提供的所述时钟信号。8.一种处理设备,其包含:第一处理元件,其具有第一给定宽度并且包含多个第一状态机,所述多个第一状态机控制所述第一处理元件的操作,并且所述第一处理元件包括:第一校准输入/输出,其用于连接到线或校准线;以及第一串行总线端点,其用于连接到串行总线,所述串行总线包括串行总线时钟和用于提供状态数据的串行数据线,其中所述第一校准输入/输出接收来自所述多个第一状态机的指示,并且将指示提供给所述多个第一状态机,并且所述第一串行总线端点将指示提供给所述多个第一状态机,其中所述多个第一状态机中的至少一个将所述第一状态机在指定状态下操作的指示提供给所述第一校准输入/输出,以及其中所述多个第一状态机中的至少一个基于来自所述第一校准输入/输出的指示进行转换,并且所述多个第一状态机中的至少一个基于在所述串行总线上提供的状态数据进行转换;以及第二处理元件,其具有第二给定宽度并且包含多个第二状态机,所述多个第二状态机控制所述第二处理元件的操作,并且所述第二处理元件包括:第二校准输入/输出,其用于连接到线或校准线;以及第二串行总线端点,其用于连接到串行总线,所述串行总线包括串行总线时钟和用于提供状态数据的串行数据线,其中所述第二校准输入/输出接收来自所述多个第二状态机的指示,并且将指示提供给所述多个第二状态机,并且所述第二串行总线端点将指示提供给所述多个第二状态机,其中所述多个第二状态机的至少一个将所述第二状态机在指定状态下操作的指示提供给所述第二校准输入/输出,以及其中所述多个第二状态机中的至少一个基于来自所述第二校准输入/输出的指示进行转换,并且所述多个第二状态机中的至少一个基于所述串行总线上提...
【专利技术属性】
技术研发人员:P·梁,C·T·莫里森,
申请(专利权)人:德克萨斯仪器股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。