本发明涉及一种兼容双向传输的retimer转接卡电路设计,属于板卡设计技术领域。
背景技术:
pcie(peripheralcomponentinterconnectexpress)是由intel在2001年提出的一种高性能,通用的高速串行总线标准。
pcie协议规范中对不同速率下的pcie链路拓扑的线损的要求如下表,考虑到ic内部的损耗和连接器自身的损耗,预留给pcb走线的线损余量已经非常非常小,这对于pcb走线提出了具大的挑战,在当前服务器的应用环境中,极大限制了pcie高速线的链路长度。鉴于此种情况,retimer以其高性能、强大的标准化和生态系统支持、全面的合规程序和开放的系统连接等优点,正成为主流解决方案。
retimer就类似于一个phy芯片,其信号在经过retimer的时候,通过内部的时钟重构,使其信号传输能量增加,然后再继续传输。retimer是内部具有cdr(数据时钟恢复)的ic,实现数据的恢复之后然后再次按照串行通道把信号发送出去,可以减轻信号的抖动。
目前在服务器的应用中,基于retimer芯片设计的转接卡应用非常广泛,retimer转接卡集成了标准接口a(pciex16gf)和标准接口b(2个slimlinex8连接器),适用于上行host接口为pciex16slot,下行device接口为2个slimlinex8连接器的应用场景。retimer转接卡由标准接口a(pciex16gf)从上行host端引入供电信号,pcie高速信号和retimer芯片正常工作所需的其他信号(包括refclk信号、perst信号和i2c信号等),经卡内retimer芯片对信号进行重构和数据恢复的处理,再由与下行device相连的标准接口b(2个slimlinex8连接器)将高速信号发送出去,以实现增加pcie高速信号传输距离的目的。
基于不同客户的业务需求和不同的服务器架构,上行host的接口也可能为2个slimlinex8连接器,相应的,下行device的接口为pciex16slot,在这种应用场景下,retimer转接卡可以通过标准接口b(2个slimlinex8连接器)与上行host连接,引入pcie高速信号,但是由于retimer卡内电路设计的限制,无法从上行host引入retimer芯片正常工作所需的其他信号(refclk信号、perst信号和i2c信号),在这种连接方式下,retimer芯片无法正常工作,即当前retimer转接卡仅能实现高速pcie信号由标准接口a(pciex16gf)到标准接口b(2个slimelinex8连接器)单方向的信号增强。
现有技术的缺点主要有以下两点:
1、当前的retimer转接卡仅能实现高速pcie信号从标准接口a(pciex16gf)到标准接口b(2个slimelinex8连接器)的信号增强和传输,变更不够灵活,一旦项目中期变更需求,则需要重新更换线路,会花费很大的人力成本,耽误研发周期。
2、适用范围窄,当前设计方案下,是单一方向的pcie拓扑结构,对于相反方向传输的业务需求,当前的retimer转接卡无法满足。
技术实现要素:
针对上述存在的技术问题,本发明的目的是:提出了一种兼容双向传输的retimer转接卡电路设计,实现了双向传输,提高了板卡性价比。
本发明的技术解决方案是这样实现的:一种兼容双向传输的retimer转接卡电路设计,包括retimer芯片、供电电路、pcie高速信号电路和retimer芯片正常工作所需的其他信号电路,所述供电电路为retimer芯片提供对于上电时序无特别要求的供电电源;所述retimer芯片与pcie高速信号电路无方向性要求的进行连接;所述retimer芯片正常工作所需的其他信号电路采用co-lay的方式与retimer芯片连接。
优选的,当所述retimer芯片正常工作所需的其他信号电路的上行host的接口为pciex16slot时,retimer芯片由标准接口a(pciex16gf)从上行host引入信号电路,信号电路从标准接口a(pciex16gf)输入后经转换器转换为5路信号电路,其中4路信号电路连接标准接口b(2个slimlinex8连接器),1路信号电路连接retimer芯片。
优选的,当所述retimer芯片正常工作所需的其他信号电路的上行host的接口为两个slimlinex8连接器时,retimer芯片由标准接口b(两个slimlinex8连接器)从上行host引入信号电路;信号电路从标准接口b(两个slimlinex8连接器)输入后经转换器转换为2路信号电路,其中1路信号电路连接标准接口a(pciex16gf),1路信号电路连接retimer芯片。
优选的,所述retimer芯片采用1.8v加0.9v双vr芯片。
优选的,所述retimer芯片具有两个port,用于接收和发射pcie高速信号,并且每个port既可以与上行链路相连,又可以与下行链路相连。
优选的,所述供电电路引入p12v电,并经retimer芯片内的两个vr转成p1v8和p0v9给retimer芯片供电。
优选的,所述retimer芯片的两个标准接口不止局限于pciex16gf和两个slimlinex8连接器,也可以更换为其他标准接口。
由于上述技术方案的运用,本发明与现有技术相比具有下列优点:
本发明的一种兼容双向传输的retimer转接卡电路设计,当上行host为pciex16slot,下行为两个slimlinex8连接器,或者上行host为slimlinex8连接器,下行device为pciex16slot时,该retimer转接卡均可使用,板卡复用率高,可以满足不同服务器平台和不同客户的业务需求,提高了板卡性价比;本板卡可适用不同的应用场景,进一步的可以减少新板卡的开发需求,减少了研发人力的投入,节约了人力成本,减少了公司的资金投入。
附图说明
下面结合附图对本发明技术方案作进一步说明:
附图1为本发明的一种兼容双向传输的retimer转接卡电路设计的整体示意图;
附图2为本发明的一种兼容双向传输的retimer转接卡电路设计的refclk信号正向电路图;
附图3为本发明的一种兼容双向传输的retimer转接卡电路设计的refclk信号反向电路图。
具体实施方式
下面结合附图来说明本发明。
如附图1所示为本发明所述的一种兼容双向传输的retimer转接卡电路设计,包括retimer芯片、供电电路、pcie高速信号电路和retimer芯片正常工作所需的其他信号电路,所述供电电路为retimer芯片提供对于上电时序无特别要求的供电电源;所述retimer芯片与pcie高速信号电路无方向性要求的进行连接;所述retimer芯片正常工作所需的其他信号电路采用co-lay的方式与retimer芯片连接。
实施例,
供电电路部分,本方案采用的retimer芯片为p家方案,所述retimer芯片要求的供电为p1v8和p0v9,且对于上电时序无特别要求,由此,本方案由标准接口a(pciex16gf)引入p12v电,并经转接卡内的两个vr转成p1v8和p0v9给retimer芯片供电。
pcie高速信号电路部分,pcie高速信号需经retimer芯片的时钟重构和数据恢复,以达到增加pcie高速信号传输距离的目的。本方案采用的retimer芯片具有两个port(port1和port2),用于接收和发射pcie高速信号,并且每个port既可以与上行链路相连,又可以与下行链路相连,没有具体的方向性要求,retimer芯片可以自行判断pcie高速信号传输的方向性,基于此,电路设计时,retimer芯片的两个port与两个标准物理接口(pciex16gf和2个slimlinex8连接器)的连接也没有特别的要求。
retimer芯片正常工作所需的其他信号部分,retimer芯片正常工作所需的其他信号包括refclk信号,perst信号和i2c信号。需要根据上行host的接口是pciex16slot还是2个slimlinex8连接器来决定这些信号是由retimer转接卡的标准接口a(pciex16gf)或者标准接口b(2个slimlinex8连接器)引入,以保证retimer芯片的正常工作。为了达到无论是标准接口a(pciex16gf)还是标准接口b(2个slimlinex8连接器)与上行host相连时,均能保证retimer芯片正常工作的目的,这些信号在电路设计中用到了co-lay的方式。
图2、图3是refclk信号的电路图,以下具体说明两种情况下的电路设计方式。
1.当上行host的接口为pciex16slot时,
retimer转接卡由标准接口a(pciex16gf)从上行host引入refclk信号;refclk信号从标准接口a(pciex16gf)输入后经clockbuffer转换为5路refclk信号,其中4路refclk信号给到了标准接口b(2个slimlinex8连接器),1路refclk信号给到了retimer芯片。
2.当上行host的接口为两个slimlinex8连接器时,
retimer转接卡由标准接口b(两个slimlinex8连接器)从上行host引入refclk信号;refclk信号从标准接口b(两个slimlinex8连接器)输入后经clockbuffer转换为2路refclk信号,其中1路refclk信号给到了标准接口a(pciex16gf),1路refclk信号给到了retimer芯片。
相应的,i2c信号和perst信号的电路也是按照和refclk信号相同的方式设计的。以达到无论是标准接口a(pciex16gf)还是标准接口b(2个slimlinex8连接器)与上行host相连时,均能从host端引入i2c信号和perst信号,以保证retimer芯片的正常工作的目的。
本发明的一种兼容双向传输的retimer转接卡电路设计,当上行host为pciex16slot,下行为两个slimlinex8连接器,或者上行host为slimlinex8连接器,下行device为pciex16slot时,该retimer转接卡均可使用,板卡复用率高,可以满足不同服务器平台和不同客户的业务需求,提高了板卡性价比;本板卡可适用不同的应用场景,进一步的可以减少新板卡的开发需求,减少了研发人力的投入,节约了人力成本,减少了公司的资金投入。
上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并加以实施,并不能以此限制本发明的保护范围,凡根据本发明精神实质所作的等效变化或修饰,都应涵盖在本发明的保护范围内。