本实用新型属于服务器板卡设计技术领域,具体涉及一种USB接口复用系统。
背景技术:
目前的8S服务器采用4U高度的设计方案,计算板的高度为1U,大小相比于上一代也减少了30%左右,而对功能的要求也越来越多。这样要求计算板的密度也越来越大,对计算板的布局和布线提出了很大的挑战。对于一些主板内的IO设计,目前设计的8S服务器主板同时存在SPI TPM连接器和2个内置USB 3.0的接口,二者的功能是分开使用的;如果还按照先前各自实现的方案,这样对于主板空间是一种巨大的浪费。此为现有技术的不足之处。
技术实现要素:
本实用新型的目的在于,针对上述现有技术存在的缺陷,提供设计一种USB接口复用系统,以解决上述技术问题。
为了达到上述目的,本实用新型的技术方案是:
一种USB接口复用系统,包括板卡,所述板卡上设有板卡芯片和高速切换芯片,板卡芯片内部设有安全模块、第一USB接口模块和第二USB接口模块;
所述板卡内置有第一USB接口和第二USB接口;
安全模块和第一USB接口模块分别与高速切换芯片连接;
高速切换芯片与第一USB接口连接;
高速切换芯片还连接有BMC芯片;
第二USB接口模块与第二USB接口连接。
进一步的,所述高速切换芯片内设有CHA_1接口和CHA_2接口。
进一步的,所述第一USB接口模块分别通过USB3_TX_DP信号线、USB3_TX_DN信号线、USB3_RX_DP信号线、USB3_RX_DN信号线、USB2_DP信号线和USB2_DN信号线连接到高速切换芯片的CHA_1接口。
进一步的,安全模块接口模块分别通过SPI_TMP_MISO信号线、SPI_TMP_MOSI信号线、SPI_TMP_CLK信号线、SPI_TMP_IRQ_N信号线、SPI_TMP_CS_N信号线和SPI_TMP_RST_N信号线连接到高速切换芯片的CHA_2接口。
进一步的,BMC芯片设有GPIO端口,高速切换芯片设有功能选择信号端口,高速切换芯片的功能选择信号端口通过功能选择信号线与BMC芯片GPIO端口连接。
进一步的,所述高速切换芯片为型号为PI3USB3102ZLEX的切换芯片。
BMC芯片设有GPIO端口,高速切换芯片设有功能选择信号端口,高速切换芯片的功能选择信号端口通过功能选择信号线与BMC芯片GPIO端口连接,默认将第一USB接口的功能设为USB模式;BMC芯片通过GPIO端口输出信号改变高速切换芯片功能选择引脚的状态控制将第一USB接口的功能设为SPI TMP信号模式。
通过高速切芯片PI3USB3102ZLEX,将板卡芯片的SPI TPM的信号和USB的信号接到第一USB接口。高速切芯片的功能选择信号连接到BMC的GPIO端口,默认的功能设为USB,当客户需要SPI TPM 安全模块时BMC 改变功能选择引脚的状态,实现信号切换使这个USB 接口进入SPI TPM的模式;这样的设计可以充分利用板卡内置的USB 接口的功能,当第一USB接口处于SPI TPM模式时第二USB接口还能存储系统的日志信息。
本实用新型的有益效果在于,SPI TPM是整个系统的安全模块,2个内置USB接口则负责记录系统的日志,通过高速切换芯片PI3USB3102ZLEX将二者的信号都整合到1个USB 接口中,这个切换芯片的功能选择的信号接到BMC芯片,实现BMC控制这个USB 接口的功能。充分利用了板卡内置USB接口的功能,减少了连接器数量,节约成本,增强产品竞争力;在满足项目功能需求的前提下,降低了主板的布局布线难度,有利于板卡信号完整性的改善。
此外,本实用新型设计原理可靠,结构简单,具有非常广泛的应用前景。
由此可见,本实用新型与现有技术相比,具有实质性特点和进步,其实施的有益效果也是显而易见的。
附图说明
图1为本实用新型提供的一种USB接口复用系统连接示意图;
其中,1-板卡,2-板卡芯片,3-高速切换芯片,4-第一USB接口,5-第二USB接口,6-BMC芯片,7-安全模块,8-第一USB接口模块,9-第二USB接口模块,10-CHA_1接口,11-CHA_2接口,12-功能选择信号端口,13-GPIO端口。
具体实施方式
下面结合附图并通过具体实施例对本实用新型进行详细阐述,以下实施例是对本实用新型的解释,而本实用新型并不局限于以下实施方式。
如图1所示,本实用新型实施例提供的一种USB接口复用系统,包括板卡1,所述板卡1上设有板卡芯片2和高速切换芯片3,板卡芯片2内部设有安全模块7、第一USB接口模块8和第二USB接口模块9;
所述板卡1内置有第一USB接口4和第二USB接口5;
安全模块7和第一USB接口模块8分别与高速切换芯片3连接;
高速切换芯片3与第一USB接口4连接;
高速切换芯片3还连接有BMC芯片6;
第二USB接口模块9与第二USB接口5连接。
所述高速切换芯片3内设有CHA_1接口10和CHA_2接口11。
所述第一USB接口模块8分别通过USB3_TX_DP信号线、USB3_TX_DN信号线、USB3_RX_DP信号线、USB3_RX_DN信号线、USB2_DP信号线和USB2_DN信号线连接到高速切换芯片3的CHA_1接口10。
安全模块接口模块7分别通过SPI_TMP_MISO信号线、SPI_TMP_MOSI信号线、SPI_TMP_CLK信号线、SPI_TMP_IRQ_N信号线、SPI_TMP_CS_N信号线和SPI_TMP_RST_N信号线连接到高速切换芯片3的CHA_2接口11。
高速切换芯片3设有功能选择信号端口12,高速切换芯片3的功能选择信号端口12通过功能选择信号线与BMC芯片6连接。
所述高速切换芯片3为型号为PI3USB3102ZLEX的切换芯片。
BMC芯片6设有GPIO端口13,高速切换芯片3设有功能选择信号端口12,高速切换芯片3的功能选择信号端口12通过功能选择信号线与BMC芯片6的GPIO端口13连接,默认将第一USB接口4的功能设为USB模式;BMC芯片6通过GPIO端口13输出信号改变高速切换芯片3功能选择引脚的状态控制将第一USB接口4的功能设为SPI TMP信号模式。
通过高速切芯片PI3USB3102ZLEX,将板卡芯片2的SPI TPM的信号和USB的信号接到第一USB接口4。高速切芯片3的功能选择信号端口12连接到BMC芯片6的GPIO端口13,默认的功能设为USB3.0,当客户需要SPI TPM 安全模块时BMC 芯片改变功能选择引脚的状态,实现信号切换使这个USB 接口进入SPI TPM的模式;这样的设计可以充分利用板卡内置的USB 接口的功能,当第一USB接口4处于SPI TPM模式时第二USB接口5还能存储系统的日志信息。
以上公开的仅为本实用新型的优选实施方式,但本实用新型并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本实用新型原理前提下所作的若干改进和润饰,都应落在本实用新型的保护范围内。