一种信号传输方法及装置与流程

文档序号:12464436阅读:213来源:国知局
一种信号传输方法及装置与流程

本发明涉及通信领域,尤其涉及一种信号传输方法及装置。



背景技术:

总线和接口标准(英文全称:Peripheral Component Interface Express,英文简称:PCIE)是目前较新的总线和接口标准,根据PCIE进行数据传输属于高速串行点对点双通道高带宽传输,其中为所连接的设备分配独享通道带宽,不共享总线带宽,并支持数据双向传输,因此通过PCIE接口进行数据传输可以极大的提高数据传输的速率。例如PCIE V2.0的速度达5Gbps,而PCIE V3.0的速度达8Gbps。

在实际使用过程中,可能需要通过能够相互配合的PCIE连接器将PCIE信号从一个设备传输到另一个设备,例如使安装在一个背板上的PCIE接口与安装在另一个背板上的PCIE插口相互配合并连接,从而通过相互配合并连接的PCIE接口与PCIE插口将PCIE信号从一个背板传输到另一个背板。在上述过程中,由于能够相互配合的PCIE连接器一般固设在不同设备上,因此为了保证不同设备上的PCIE连接器能够相互配合并连接,对不同设备的安装位置有一定的要求,例如需要将两块背板对扣设置以保证安装在上述两块背板上的PCIE连接器相互配合并连接。

为了解决上述问题,通常情况下可以使用支持PCIE信号传输的数据传输通道连接存在PCIE信号传输需求的不同设备,并通过该支持PCIE信号传输的数据传输通道进行PCIE信号的传输。但由于支持PCIE信号传输的数据传输通道一般被强制要求能够同时传输对多对差分信号,从而使该支持PCIE信号传输的数据传输通道的复杂程度较高。而在部分技术领域如嵌入式开发中所传输的PCIE信号较为简单,示例性的,在嵌入式开发中所传输的PCIE信号可能仅包括两路差分信号,但即使所传输的PCIE信号较为简单,现有技术中也需要通过较为复杂的支持PCIE信号传输的数据传输通道进行传输,从而提高了信号传输的成本,损害了用户体验。



技术实现要素:

本申请提供一种信号传输方法及装置,能够解决需要通过较为复杂的信号传输通道传输PCIE信号的问题。

第一方面,本发明的实施例提供了一种信号传输方法,包括:获取总线和接口标准PCIE信号中的全部差分信号,全部差分信号包括第一路差分信号和/或第二路差分信号;当全部差分信号为第一路差分信号或第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号;当差分信号为第一路差分信号和第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号。

第二方面,本发明的实施例提供了一种信号传输装置,包括:获取模块,用于获取总线和接口标准PCIE信号中的全部差分信号,全部差分信号包括第一路差分信号和/或第二路差分信号;传输模块,用于当全部差分信号为第一路差分信号或第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号;传输模块,还用于当差分信号为第一路差分信号和第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号。

本发明的实施例提供了一种信号传输方法及装置,通过获取总线和接口标准PCIE信号中的全部差分信号,并当全部差分信号为第一路差分信号或第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号;当差分信号为第一路差分信号和第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号,由于USB信号传输通道较为简单,且通过USB信号传输通道进行数据传输的成本较低,因此本发明的实施例提供的信号传输方法,能够通过较为简单的USB信号传输通道在不损害信号完整性的前提下传输PCIE信号中的差分信号,从而降低了信号传输的成本,并改善了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的实施例所提供的一种使用PCIE信号进行数据传输的系统的示意性结构图;

图2为本发明的另一实施例所提供的一种使用PCIE信号进行数据传输的系统的示意性结构图;

图3为本发明的实施例所提供的一种信号传输方法的示意性流程图;

图4为本发明的另一实施例所提供的一种信号传输方法的示意性流程图;

图5为本发明的实施例所提供的一种信号传输装置的示意性结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。

PCIE作为最新的总线和接口标准,其数据传输速率较高,被广泛应用与各个领域。其中在嵌入式开发领域,经常会出现跨板或跨设备的数据传输需求,若在上述场合中使用PCIE信号进行数据传输,则需要连接进行PCIE信号传输的设备上的PCIE连接器,且相互连接的PCIE连接器为能够相互配合。而在多数情况下,能够相互配合的PCIE连接器均为固定设置在设备上,因此为了使用PCIE信号进行数据传输,安装有能够相互配合的PCIE连接器的设备间的位置关系需满足一定的要求,从而降低了使用PCIE信号进行数据传输的可行性。示例性的,如附图1所示,本发明的实施例提供了一种使用PCIE信号进行数据传输的系统,其中第一背板101安装有第一PCIE连接器102,第二背板103安装有第二PCIE连接器104,第一PCIE连接器102与第二PCIE连接器104能够相互配合,为了在第一背板101与第二背板103间使用PCIE信号进行数据传输,将第一背板101与第二背板103水平放置,以便于第一PCIE接口102与第二PCIE接口104能够相互配合并连接,达到使用PCIE信号进行数据传输的目的。

为了解决在使用PCIE信号进行数据传输时,安装有PCIE连接器的设备间的位置关系需满足一定的要求的问题,可以使用支持PCIE信号传输的数据传输通道例如支持PCIE信号传输的数据传输线连接存在PCIE信号传输需求的不同设备。示例性的,如附图2所示,本发明的实施例提供了一种使用PCIE信号进行数据传输的系统,包括第三背板201与第四背板202,为了在第三背板201与第四背板202间使用PCIE信号进行数据传输,可以通过支持PCIE信号传输的数据传输线203连接第三背板201与第四背板202,从而在无需第三背板201与第四背板202的位置关系满足一定要求的前提下,通过支持PCIE信号传输的数据传输线203在第三背板201与第四背板202间使用PCIE信号进行数据传输。

但由支持PCIE信号传输的数据传输通道一般被强制要求同时能够传输多对差分信号,从而使支持PCIE信号传输的数据传输通道的复杂程度较高。而在部分技术领域如嵌入式开发中,通过PCIE接口传输的信号较为简单,当所传输的信号为PCIE信号且该信号仅包括一对差分信号时,也需要通过上述支持PCIE信号传输的数据传输通道进行传输,从而提高了信号传输的成本,损害了用户体验。

为了解决上述问题,如图3所示,本发明的实施例提供了一种信号传输方法,包括:

301、获取总线和接口标准PCIE信号中的全部差分信号。

其中,全部差分信号包括第一路差分信号和/或第二路差分信号。

具体的,第一路差分信号可以为由PCIE信号中的PCIE_TX+传输信道所传输的信号以及PCIE_TX-传输信道所传输的信号所构成的差分信号,第二路差分信号可以为由PCIE信号中的PCIE_RX+传输信道所传输的信号以及PCIE_RX-传输信道所传输的信号所构成的差分信号;或者,第一路差分信号可以为由PCIE信号中的PCIE_RX+传输信道所传输的信号以及PCIE_RX-传输信道所传输的信号所构成的差分信号,第二路差分信号可以为由PCIE信号中的PCIE_TX+传输信道所传输的信号以及PCIE_TX-传输信道所传输的信号所构成的差分信号。

302、当全部差分信号为第一路差分信号或第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号。

303、当全部差分信号为第一路差分信号和第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号。

具体的,PCIE信号中的差分信号可以被理解为PCIE信号中由差分信信号传输信道所传输的信号,示例性的,PCIE信号中的差分信号可以为PCIE信号中的PCIE_TX+传输信道所传输的信号以及PCIE_TX-传输信道所传输的信号构成的一路差分信号,和/或由PCIE信号中的PCIE_RX+传输信道所传输的信号以及PCIE_RX-传输信道所传输的信号构成的另一路差分信号。

需要说明的是,PCIE信号中的差分信号可以为速率较高的差分信号,示例性的,当PCIE接口为PCIE V1.0接口时,PCIE信号中的差分信号的速率可以为2.5G bps,当PCIE接口为PCIE V2.0接口时,PCIE信号中的差分信号的速率可以为5G bps,当PCIE接口为PCIE V3.0接口时,PCIE信号中的差分信号的速率可以为8G bps。

其中,USB信号传输通道是指用于传输USB信号的传输通道,USB信号传输通道可以为无线传输通道也可以为有线传输通道,USB信号传输通道可以包括USB 3.0数据传输装置以及USB 3.1数据传输装置。示例性的,USB信号传输通道可以为USB传输线。

具体的,USB信号传输通道中传输速率满足传输要求的差分信号传输线路,可以为USB信号传输通道中传输速率不小于PCIE信号中的差分信号的传输速率的差分信号传输线路。

更进一步的,由于在USB 3.0信号传输通道中至少包括两路传输速率为5G bps的差分信号传输线路,而在USB 3.1信号传输通道中至少包括两路传输速率为10G bps的传输速率的差分信号传输线路,因此当PCIE信号为PCIE V210信号或PCIE V2.0信号时,即PCIE信号中的差分信号的速率小于或等于5G bps时,可以通过USB 3.0信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.0信号传输通道中传输速率不小于5G bps的差分信号传输线路传输PCIE信号中的差分信号;当确定PCIE信号为PCIE V3.0信号,即待传输信号中的差分信号的速率为8G bps时,可以通过USB 3.1信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.1信号传输通道中传输速率不小于10G bps的差分信号传输线路传输PCIE信号中的差分信号。

示例性的,当PCIE信号中包括至少两路差分信号时,通过USB信号传输通道中的StdA_SSRX-线路以及StdA_SSRX+线路构成的差分信号传输线路传输两路差分信号中的一路差分信号,通过USB信号传输通道中的StdA_SSTX-线路以及StdA_SSTX-线路构成的差分信号传输线路传输两路差分信号中的另一路差分信号。

本发明的实施例提供了一种信号传输方法,通过获取总线和接口标准PCIE信号中的全部差分信号,并当全部差分信号为第一路差分信号或第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号;当差分信号为第一路差分信号和第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号,由于USB信号传输通道较为简单,且通过USB信号传输通道进行数据传输的成本较低,因此本发明的实施例提供的信号传输方法,能够通过较为简单的USB信号传输通道在不损害信号完整性的前提下传输PCIE信号中的差分信号,从而降低了信号传输的成本,并改善了用户体验。

具体的,如附图4所示,本发明的实施例提供了一种信号传输方法,包括:

401、获取总线和接口标准PCIE信号中的全部差分信号。

具体参照上述实施例中步骤301。

其中,PCIE信号可以包括PCIE V1.0信号、PCIE V2.0信号与PCIE V3.0信号。当PCIE接口为PCIE V1.0信号时,PCIE信号中的差分信号的速率可以为2.5G bps;当PCIE信号包括PCIE V2.0信号时,PCIE信号中的差分信号的速率可以为5G bps,当PCIE信号包括PCIE V3.0信号时,PCIE信号中的差分信号的速率可以为8G bps。

当全部差分信号为第一路差分信号或第二路差分信号时,执行步骤402,当全部差分信号为第一路差分信号和第二路差分信号时,执行步骤403。

402、确定PCIE信号的组成。

当PCIE信号为PCIE V1.0信号或PCIE V2.0信号时,执行步骤404,当PCIE信号为PCIE V3.0信号时,执行步骤405。

404、选择USB 3.0信号传输通道或USB 3.1信号传输通道中传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号。

具体的,USB信号传输通道包括USB 3.0信号传输通道以及USB 3.1信号传输通道。USB信号传输通道是指用于传输USB信号的传输通道,USB信号传输通道可以为无线传输通道也可以为有线传输通道,USB信号传输通道可以包括USB 3.0数据传输装置以及USB 3.1数据传输装置。

由于在USB 3.0信号传输通道中至少包括两路传输速率为5G bps的差分信号传输线路,而在USB 3.1信号传输通道中至少包括两路传输速率为10G bps的传输速率的差分信号传输线路,因此当PCIE信号为PCIE V210信号或PCIE V2.0信号时,即PCIE信号中的差分信号的速率小于或等于5G bps时,可以通过USB 3.0信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.0信号传输通道中传输速率不小于5G bps的差分信号传输线路传输PCIE信号中的差分信号;当确定PCIE信号为PCIE V3.0信号,即待传输信号中的差分信号的速率为8G bps时,可以通过USB 3.1信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.1信号传输通道中传输速率不小于10G bps的差分信号传输线路传输PCIE信号中的差分信号。

具体的,由于USB 3.0信号传输通道或USB 3.1信号传输通道中的差分信号传输线路的传输速率均能够满足PCIE V1.0信号或PCIE V2.0信号中差分信号对于传输速率的要求,因此可以从USB 3.0信号传输通道或USB 3.1信号传输通道中选择由StdA_SSRX-线路以及StdA_SSRX+线路构成的差分信号传输线路传输第一路差分信号或第二路差分信号;

或,

可以从USB 3.0信号传输通道或USB 3.1信号传输通道中选择StdA_SSTX-线路以及StdA_SSTX+线路构成的差分信号传输线路传输第一路差分信号或第二路差分信号。

405、选择USB 3.1信号传输通道中传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号。

具体的,由于USB 3.1信号传输通道中的差分信号传输线路的传输速率均能够满足PCIE V3.0信号中差分信号对于传输速率的要求,因此可以从USB 3.1信号传输通道中选择由StdA_SSRX-线路以及StdA_SSRX+线路构成的差分信号传输线路传输第一路差分信号或第二路差分信号;

或,

可以从USB 3.1信号传输通道中选择StdA_SSTX-线路以及StdA_SSTX+线路构成的差分信号传输线路传输第一路差分信号或第二路差分信号。

403、确定PCIE信号的组成。

当PCIE信号为PCIE V1.0信号或PCIE V2.0信号时,执行步骤406,当PCIE信号为PCIE V3.0信号时,执行步骤407。

406、选择USB 3.0信号传输通道或USB 3.1信号传输通道中传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号。

具体的,由于USB 3.0信号传输通道或USB 3.1信号传输通道中的差分信号传输线路的传输速率均能够满足PCIE V1.0信号或PCIE V2.0信号中差分信号对于传输速率的要求,因此可以从USB传输通道中选择StdA_SSRX-线路以及StdA_SSRX+线路构成的传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的差分信号传输线路传输第一路差分信号,以及从USB传输通道中选择StdA_SSTX-线路以及StdA_SSTX+线路构成的传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的差分信号传输线路传输第二路差分信号。

407、选择USB 3.1信号传输通道中传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路,用于传输第一路差分信号和第二路差分信号。

具体的,由于USB 3.1信号传输通道中的差分信号传输线路的传输速率均能够满足PCIE V3.0信号中差分信号对于传输速率的要求,因此可以从USB传输通道中选择StdA_SSRX-线路以及StdA_SSRX+线路构成的传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的差分信号传输线路传输第二路差分信号,以及从USB传输通道中选择StdA_SSTX-线路以及StdA_SSTX+线路构成的传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的差分信号传输线路传输第一路差分信号。

本发明的实施例提供了一种信号传输方法,通过获取总线和接口标准PCIE信号中的全部差分信号,并当全部差分信号为第一路差分信号或第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号;当差分信号为第一路差分信号和第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号,由于USB信号传输通道较为简单,且通过USB信号传输通道进行数据传输的成本较低,因此本发明的实施例提供的信号传输方法,能够通过较为简单的USB信号传输通道在不损害信号完整性的前提下传输PCIE信号中的差分信号,从而降低了信号传输的成本,并改善了用户体验。

如附图5所示,本发明的实施例提供了一种信号传输装置500,包括:

获取模块501,用于获取总线和接口标准PCIE信号中的全部差分信号,全部差分信号包括第一路差分信号和/或第二路差分信号。

其中,全部差分信号包括第一路差分信号和/或第二路差分信号。

具体的,第一路差分信号可以为由PCIE信号中的PCIE_TX+传输信道所传输的信号以及PCIE_TX-传输信道所传输的信号所构成的差分信号,第二路差分信号可以为由PCIE信号中的PCIE_RX+传输信道所传输的信号以及PCIE_RX-传输信道所传输的信号所构成的差分信号;或者,第一路差分信号可以为由PCIE信号中的PCIE_RX+传输信道所传输的信号以及PCIE_RX-传输信道所传输的信号所构成的差分信号,第二路差分信号可以为由PCIE信号中的PCIE_TX+传输信道所传输的信号以及PCIE_TX-传输信道所传输的信号所构成的差分信号。

传输模块502,用于当全部差分信号为第一路差分信号或第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号.

传输模块502,还用于当差分信号为第一路差分信号和第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号。

具体的,PCIE信号中的差分信号可以被理解为PCIE信号中由差分信信号传输信道所传输的信号,示例性的,PCIE信号中的差分信号可以为PCIE信号中的PCIE_TX+传输信道所传输的信号以及PCIE_TX-传输信道所传输的信号构成的一路差分信号,和/或由PCIE信号中的PCIE_RX+传输信道所传输的信号以及PCIE_RX-传输信道所传输的信号构成的另一路差分信号。

需要说明的是,PCIE信号中的差分信号可以为速率较高的差分信号,示例性的,当PCIE接口为PCIE V1.0接口时,PCIE信号中的差分信号的速率可以为2.5G bps,当PCIE接口为PCIE V2.0接口时,PCIE信号中的差分信号的速率可以为5G bps,当PCIE接口为PCIE V3.0接口时,PCIE信号中的差分信号的速率可以为8G bps。

其中,USB信号传输通道是指用于传输USB信号的传输通道,USB信号传输通道可以为无线传输通道也可以为有线传输通道,USB信号传输通道可以包括USB 3.0数据传输装置以及USB 3.1数据传输装置。示例性的,USB信号传输通道可以为USB传输线。

具体的,USB信号传输通道中传输速率满足传输要求的差分信号传输线路,可以为USB信号传输通道中传输速率不小于PCIE信号中的差分信号的传输速率的差分信号传输线路。

更进一步的,由于在USB 3.0信号传输通道中至少包括两路传输速率为5G bps的差分信号传输线路,而在USB 3.1信号传输通道中至少包括两路传输速率为10G bps的传输速率的差分信号传输线路,因此当PCIE信号为PCIE V210信号或PCIE V2.0信号时,即PCIE信号中的差分信号的速率小于或等于5G bps时,可以通过USB 3.0信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.0信号传输通道中传输速率不小于5G bps的差分信号传输线路传输PCIE信号中的差分信号;当确定PCIE信号为PCIE V3.0信号,即待传输信号中的差分信号的速率为8G bps时,可以通过USB 3.1信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.1信号传输通道中传输速率不小于10G bps的差分信号传输线路传输PCIE信号中的差分信号。

示例性的,当PCIE信号中包括至少两路差分信号时,通过USB信号传输通道中的StdA_SSRX-线路以及StdA_SSRX+线路构成的差分信号传输线路传输两路差分信号中的一路差分信号,通过USB信号传输通道中的StdA_SSTX-线路以及StdA_SSTX-线路构成的差分信号传输线路传输两路差分信号中的另一路差分信号。

本发明的实施例提供了一种信号传输装置,通过获取总线和接口标准PCIE信号中的全部差分信号,并当全部差分信号为第一路差分信号或第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号;当差分信号为第一路差分信号和第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号,由于USB信号传输通道较为简单,且通过USB信号传输通道进行数据传输的成本较低,因此本发明的实施例提供的信号传输方法,能够通过较为简单的USB信号传输通道在不损害信号完整性的前提下传输PCIE信号中的差分信号,从而降低了信号传输的成本,并改善了用户体验。

具体的,USB信号传输通道包括USB 3.0信号传输通道以及USB 3.1信号传输通道,PCIE信号包括PCIE V1.0信号、PCIE V2.0信号与PCIE V3.0信号。

传输模块502具体用于:

当PCIE信号为PCIE V1.0信号或PCIE V2.0信号时,选择USB 3.0信号传输通道或USB 3.1信号传输通道中传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号。

当PCIE信号为PCIE V3.0信号时,选择USB 3.1信号传输通道中传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号。

其中,PCIE信号可以包括PCIE V1.0信号、PCIE V2.0信号与PCIE V3.0信号。当PCIE接口为PCIE V1.0信号时,PCIE信号中的差分信号的速率可以为2.5G bps;当PCIE信号包括PCIE V2.0信号时,PCIE信号中的差分信号的速率可以为5G bps,当PCIE信号包括PCIE V3.0信号时,PCIE信号中的差分信号的速率可以为8G bps。

具体的,USB信号传输通道包括USB 3.0信号传输通道以及USB 3.1信号传输通道。USB信号传输通道是指用于传输USB信号的传输通道,USB信号传输通道可以为无线传输通道也可以为有线传输通道,USB信号传输通道可以包括USB 3.0数据传输装置以及USB 3.1数据传输装置。

由于在USB 3.0信号传输通道中至少包括两路传输速率为5G bps的差分信号传输线路,而在USB 3.1信号传输通道中至少包括两路传输速率为10G bps的传输速率的差分信号传输线路,因此当PCIE信号为PCIE V210信号或PCIE V2.0信号时,即PCIE信号中的差分信号的速率小于或等于5G bps时,可以通过USB 3.0信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.0信号传输通道中传输速率不小于5G bps的差分信号传输线路传输PCIE信号中的差分信号;当确定PCIE信号为PCIE V3.0信号,即待传输信号中的差分信号的速率为8G bps时,可以通过USB 3.1信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.1信号传输通道中传输速率不小于10G bps的差分信号传输线路传输PCIE信号中的差分信号。

当全部差分信号为第一路差分信号或第二路差分信号且PCIE信号为PCIE V1.0信号或PCIE V2.0信号时,由于USB 3.0信号传输通道或USB3.1信号传输通道中的差分信号传输线路的传输速率均能够满足PCIE V1.0信号或PCIE V2.0信号中差分信号对于传输速率的要求,因此传输模块502可以从USB 3.0信号传输通道或USB 3.1信号传输通道中选择由StdA_SSRX-线路以及StdA_SSRX+线路构成的差分信号传输线路传输第一路差分信号或第二路差分信号;或,传输模块502可以从USB 3.0信号传输通道或USB 3.1信号传输通道中选择StdA_SSTX-线路以及

StdA_SSTX+线路构成的差分信号传输线路传输第一路差分信号或第二路差分信号。

当全部差分信号为第一路差分信号和第二路差分信号且PCIE信号为PCIE V3.0信号时,由于USB 3.1信号传输通道中的差分信号传输线路的传输速率均能够满足PCIE V3.0信号中差分信号对于传输速率的要求,因此传输模块502可以从USB 3.1信号传输通道中选择由StdA_SSRX-线路以及StdA_SSRX+线路构成的差分信号传输线路传输第一路差分信号或第二路差分信号;或传输模块502可以从USB 3.1信号传输通道中选择StdA_SSTX-线路以及StdA_SSTX+线路构成的差分信号传输线路传输第一路差分信号或第二路差分信号。

具体的,USB信号传输通道包括USB 3.0信号传输通道以及USB 3.1信号传输通道,PCIE信号包括PCIE V1.0信号、PCIE V2.0信号与PCIE V3.0信号。

传输模块502具体用于:

当PCIE信号为PCIE V1.0信号或PCIE V2.0信号时,选择USB 3.0信号传输通道或USB 3.1信号传输通道中传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号。

当PCIE信号为PCIE V3.0信号时,选择USB 3.1信号传输通道中传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路,用于传输第一路差分信号和第二路差分信号。

具体的,USB信号传输通道包括USB 3.0信号传输通道以及USB 3.1信号传输通道。USB信号传输通道是指用于传输USB信号的传输通道,USB信号传输通道可以为无线传输通道也可以为有线传输通道,USB信号传输通道可以包括USB 3.0数据传输装置以及USB 3.1数据传输装置。

由于在USB 3.0信号传输通道中至少包括两路传输速率为5G bps的差分信号传输线路,而在USB 3.1信号传输通道中至少包括两路传输速率为10G bps的传输速率的差分信号传输线路,因此当PCIE信号为PCIE V210信号或PCIE V2.0信号时,即PCIE信号中的差分信号的速率小于或等于5G bps时,可以通过USB 3.0信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.0信号传输通道中传输速率不小于5G bps的差分信号传输线路传输PCIE信号中的差分信号;当确定PCIE信号为PCIE V3.0信号,即待传输信号中的差分信号的速率为8G bps时,可以通过USB 3.1信号传输通道中传输速率满足传输要求的差分信号传输线路传输PCIE信号中的差分信号,即通过USB 3.1信号传输通道中传输速率不小于10G bps的差分信号传输线路传输PCIE信号中的差分信号。

具体的,当PCIE信号为PCIE V1.0信号或PCIE V2.0信号且差分信号为第一路差分信号和第二路差分信号时,由于USB 3.0信号传输通道或USB 3.1信号传输通道中的差分信号传输线路的传输速率均能够满足PCIE V1.0信号或PCIE V2.0信号中差分信号对于传输速率的要求,因此可以从USB传输通道中选择StdA_SSRX-线路以及StdA_SSRX+线路构成的传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的差分信号传输线路传输第一路差分信号,以及从USB传输通道中选择StdA_SSTX-线路以及StdA_SSTX+线路构成的传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的差分信号传输线路传输第二路差分信号。

具体的,当PCIE信号为PCIE V3.0信号且差分信号为第一路差分信号和第二路差分信号时,由于USB 3.1信号传输通道中的差分信号传输线路的传输速率均能够满足PCIE V3.0信号中差分信号对于传输速率的要求,因此可以从USB传输通道中选择StdA_SSRX-线路以及StdA_SSRX+线路构成的传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的差分信号传输线路传输第二路差分信号,以及从USB传输通道中选择StdA_SSTX-线路以及StdA_SSTX+线路构成的传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的差分信号传输线路传输第一路差分信号。

本发明的实施例提供了一种信号传输装置,通过获取总线和接口标准PCIE信号中的全部差分信号,并当全部差分信号为第一路差分信号或第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号或第二路差分信号的传输速率的差分信号传输线路传输第一路差分信号或第二路差分信号;当差分信号为第一路差分信号和第二路差分信号时,从USB传输通道中选择传输速率不小于第一路差分信号和第二路差分信号中任一路差分信号的传输速率的两路差分信号传输线路传输第一路差分信号和第二路差分信号,由于USB信号传输通道较为简单,且通过USB信号传输通道进行数据传输的成本较低,因此本发明的实施例提供的信号传输方法,能够通过较为简单的USB信号传输通道在不损害信号完整性的前提下传输PCIE信号中的差分信号,从而降低了信号传输的成本,并改善了用户体验。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1