专利名称:一种pcie接口的制作方法
技术领域:
—种PCIE接口技术领域[0001 ] 本实用新型涉及网卡接口扩展领域,更具体地说,涉及一种PCIE接口。
背景技术:
[0002]网络安全设备通常需要较多的网卡接口,网卡芯片的类型也较多。网卡芯片跟主板CPU或PCH桥片之间采用PCIE接口连接的较多。目前网络安全设备扩展网口主要有两种方式,一种是直接把网卡芯片设计在主板上,另一种方式是主板提供标准的PCIE插槽,通过插网卡子卡来扩展网口。[0003]如果把网卡芯片等直接设计在主板上,一旦设计定型,网卡方案就不能更改,不能满足多种应用场合,如果要更改就要重新对主板进行设计。[0004]如果主板提供标准的PCIE插槽来扩展网卡,也有很多不足。网卡芯片的PCIE接口主要有xl、x4、x8等三种位宽要求,如果主板提供PCIE xl插槽显然不能满足x4和x8的网卡芯片的位宽要求。如果主板提供x4插槽又不能满足x8网卡芯片的位宽要求。另外网络安全设备有一些特殊的功能需求,例如BYPASS功能,标准的PCIE接口不提供这个功能。实用新型内容[0005]本实用新型要解决的技术问题在于,针对现有技术的上述PCIE接口不能满足多种位宽需求且不能提供BYPASS功能的缺陷,提供一种PCIE接口。[0006]本实用新型解决其技术问题所采用的技术方案是:一种PCIE接口,其具有与PCIE8X接口相同的内部结构以及相同数目的引脚的PCIE 8X接口本体,在所述PCIE 8X接口本体传送非必要信号的各引脚中设置多个用于定义PCIE位宽的引脚、多个用于提供BYPASS功能的引脚以及多个用于给网卡芯片和BYPASS电路供电的引脚。[0007]所述多个用于定义PCIE位宽的引脚为所述接口本体的A33、B31、B48引脚。[0008]所述多个用于提供BYPASS功能的引脚为所述接口本体的A1、A4、A19、A32、B4、B7引脚。[0009]所述多个用于给网卡芯片和BYPASS电路供电的引脚为所述接口本体的A5、A6、A7、A8、B9、B12、B17 引脚。[0010]实施本实用新型的一种PCIE接口,具有以下有益效果:对标准PCIE 8X接口的部分引脚重新定义,支持7种不同位宽的网卡芯片组合且提供BYPASS功能。
[0011]下面将结合附图及实施例对本实用新型作进一步说明,附图中:[0012]图1是现有PCIE 8X接口的引脚示意图;[0013]图2是本实用新型实施例的PCIE 8X接口的引脚示意图。
具体实施方式
[0014]为了对本实用新型的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本实用新型的具体实施方式
。[0015]如图1所示,现有PCIE 8X接口的引脚的功能如下:[0016]HSIP0 HSIP7:接收差分正信号(连接CPU或PCH芯片);HSIN(THSIN7:接收差分负信号(连接cpu或PCH芯片);hsop(Thsop7:发送差分正信号;hson(Thson7:发送差分负信号;REFCLK+、REFCLK-:时钟信号针脚;WAKE#:唤醒信号;SMCLK:系统管理总线时钟;SMDAT:系统管理总线数据;12V_f 12V_5:12V供电引脚;3.3V_1 3.3V_3:3.3V供电引脚;3.3VAUX:3.3V待机供电引脚;PRSNT1#、PRSNT2#:热插拔检测引脚JTAGl JTAG5:测试引脚;RSVD:预留引脚;GND:接地引脚[0017]其中热插拔检测引脚、预留引脚、部分接地引脚、测试引脚为非必要信号的引脚。[0018]如图2所示为本实用新型的PCIE 8X接口的引脚示意图,其对现有PCIE8X的部分非必要信号的引脚进行了重新定义。[0019]为了实现BYPASS功能,将如下引脚重新定义:[0020]将热插拔检测引脚Al定义为:BYPASS_EN_P1 ;[0021]将接地引脚A4定义为:BYPASS_DETECT1 ;[0022]将接地引脚A19定义为:BYPASS_EN_N1 ;[0023]将预留引脚A32 定义为:BYPASS_DETECT2 ;[0024]将接地弓丨脚B4定义为:BYPASS_EN_P2 ;[0025]将接地弓丨脚B7定义为:BYPASS_EN_N2。[0026]重新定义后实现两组BYPASS的提供,当BYPASS_EN_P1=1,BYPASS_EN_N1=0时,第一组 BYPASS 打开。当 BYPASS_EN_P1=0,BYPASS_EN_N1=1 时,第一组 BYPASS 关闭。BYPASS_EN_P1和BYPASS_EN_N1的控制信号由主板输出到网卡。[0027]当BYPASS_EN_P2=1,BYPASS_EN_N2=0 时,第二组BYPASS 打开。当 BYPASS_EN_P2=0,BYPASS_EN_N2=1 时,第二组 BYPASS 关闭。BYPASS_EN_P2 和 BYPASS_EN_N2 的控制信号由主板输出到网卡。[0028]BYPASS_DETECT1和BYPASS_DETECT2为状态信号,用来检测BYPASS功能,为I代表BYPASS功能正常,为0代表BYPASS功能故障,当为0时即使BYPASS_EN_P1=1,BYPASS_EN_Nl=O 和 / 或 BYPASS_EN_P2=1,BYPASS_EN_N2=0,也不能执行 BYPASS 功能。[0029]为了支持不同的PCIE位宽,将如下引脚重新定义:[0030]将预留引脚A33定义为:PE_LAN_ID1 ;[0031]将热插拔检测引脚B31定义为:PE_LAN_ID0 ;[0032]将热插拔检测弓丨脚B48定义为:PE_LAN_ID2。[0033]PE_LAN_ID2、PE_LAN_ID1、PE_LAN_ID0接到主板芯片的GP10,这三个信号由网卡模块输出到主板,主板开机时BIOS读取这三个信号的状态,然后对PCH芯片和CPU的PCIE控制器设置为对应位宽的PCIE控制器组合。这三个信号在主板上有上拉电阻,默认为I。这三个信号不同的状态组合对应的PCIE位宽如表I所示。[0034]表I B48、A33和B31不同组合对应的PCIE位宽[0035]
权利要求1.一种PCIE接口,其特征在于,所述PCIE接口具有与PCIE 8X接口相同的内部结构以及相同数目的引脚的PCIE 8X接口本体,在所述PCIE 8X接口本体传送非必要信号的各引脚中设置多个用于定义PCIE位宽的引脚、多个用于提供BYPASS功能的引脚以及多个用于给网卡芯片和BYPASS电路供电的引脚。
2.根据权利要求1所述的一种PCIE接口,其特征在于,所述多个用于定义PCIE位宽的引脚为所述接口本体的A33、B31、B48引脚。
3.根据权利要求1所述的一种PCIE接口,其特征在于,所述多个用于提供BYPASS功能的引脚为所述接口本体的A1、A4、A19、A32、B4、B7引脚。
4.根据权利要求1所述的一种PCIE接口,其特征在于,所述多个用于给网卡芯片和BYPASS电路供电的引脚为所述 接口本体的A5、A6、A7、A8、B9、B12、B17引脚。
专利摘要本实用新型公开了一种PCIE接口,其具有与PCIE 8X接口相同的内部结构以及相同数目的引脚的PCIE 8X接口本体,在所述PCIE 8X接口本体传送非必要信号的各引脚中设置多个用于定义PCIE位宽的引脚、多个用于提供BYPASS功能的引脚以及多个用于给网卡芯片和BYPASS电路供电的引脚。实施本实用新型的有益效果是,对标准PCIE 8X接口的部分引脚重新定义,支持7种不同位宽的网卡芯片组合且提供BYPASS功能。
文档编号G06F13/40GK203084723SQ20122065888
公开日2013年7月24日 申请日期2012年12月4日 优先权日2012年12月4日
发明者阮仕涛 申请人:深圳市祈飞科技有限公司