本实用新型涉及计算机领域,具体涉及一种pci及pciexpress双界面计算机插卡。
背景技术:
计算机或服务器均支持通过主板自带的插槽扩展外设,如网卡、音频卡、采样卡、密码卡等。
计算机插卡作为计算机外设的附加硬件设备,广泛应用于计算机领域,目前较为常用的计算机插卡接口包括pci接口和pciexpress(pci-e)接口。传统的计算机插卡为单界面卡,只有一种接口形式,如pci插卡、pciexpress插卡,如图1、2所示,pci-e单界面计算机插卡一般由接口电路、计算机插卡功能电路及相应的状态显示(led显示)组成,pci接口的计算机插卡类似,由pci接口逻辑/电路及计算机插卡功能电路和状态显示组成。由于两种接口物理形态不同,接口电平、供电电压不同,因此目前较多产品是使用的不同接口形态来满足不同用户的需求。如果某公司想设计一款计算机插卡,并想同时满足不同计算机的需求,就需要设计、生产两种计算机插卡,一种是pci接口插卡,另一种是pciexpress接口插卡。这样的缺点是需要设计、生产两种插卡,增加了产品的种类,从而容易造成用户在采购产品时由于接口错误导致的不能使用的问题。
技术实现要素:
本实用新型所要解决的技术问题是提供一种pci及pciexpress双界面计算机插卡。
本实用新型解决上述技术问题的技术方案如下:一种pci及pciexpress双界面计算机插卡,包括计算机插卡本体和设置在所述计算机插卡本体上的pci-e接口电路、pci接口电路、接口判断逻辑电路和计算机插卡功能电路,所述pci-e接口电路与pci-e接口连接,所述pci接口电路与所述pci接口连接,所述pci-e接口电路和pci接口电路均与接口判断逻辑电路连接,所述pci-e接口电路、pci接口电路和接口判断逻辑电路均与计算机插卡功能电路连接。
本实用新型的有益效果是:在一张计算机插卡上同时实现了pci接口和pciexpress接口,通过接口判断逻辑电路可以自动识别使用者是使用pci接口还是pciexpress接口,无需设置或设定,便于用户使用该计算机插卡产品可根据自己计算机的情况自主决定使用哪种接口方式,不但使生产单位减少产品的种类,同时也避免用户在采购产品时由于接口错误导致的不能使用的问题。
在上述技术方案的基础上,本实用新型还可以做如下改进。
进一步,所述pci接口设置在所述计算机插卡本体的上端外延,所述pci接口电路设置在所述计算机插卡本体正面的上部,所述pci-e接口设置在所述计算机插卡本体的下端外延,所述pci-e接口电路设置在所述计算机插卡本体正面的下部,所述接口判断逻辑电路和计算机插卡功能电路设置在所述计算机插卡本体正面的中部。
进一步,还包括分别与所述计算机插卡功能电路连接的两组led指示灯。
采用上述进一步方案的有益效果是,两组显示灯能够分别适应pci或pciexpress的不同方式下的状态显示。
进一步,所述两组led指示灯分别设置在所述计算机插卡本体正面的左右两侧。
进一步,还包括将所述双界面计算机插卡固定到计算机机箱上的固定挡板。
采用上述进一步方案的有益效果是,同一个挡板可以适配两种接口的安装及固定。
进一步,所述计算机插卡本体的左右两侧分别设置两个安装孔,所述固定挡板的一侧设置两个具有安装孔的固定片,所述固定挡板上的两个安装孔分别与计算机插卡本体的一侧设置的两个安装孔通过螺丝固定。
附图说明
图1为pciexpress单界面计算机插卡的电路连接结构示意图;
图2为pci单界面计算机插卡的电路连接结构示意图;
图3为本实用新型实施例提供的一种pci及pciexpress双界面计算机插卡的电路连接结构示意图;
图4为本实用新型实施例提供的一种32位pci及pciexpressx1计算机插卡外观结构示意图;
图5为本实用新型实施例提供的双界面计算机插卡使用pci-ex1接口时固定挡板安装方式示意图;
图6为本实用新型实施例提供的双界面计算机插卡使用32位pci接口时固定挡板安装方式示意图。
具体实施方式
以下结合附图对本实用新型的原理和特征进行描述,所举实例只用于解释本实用新型,并非用于限定本实用新型的范围。
图3为本实用新型实施例提供的一种pci及pciexpress双界面计算机插卡的电路连接结构示意图,如图3所示,该双界面计算机插卡包括计算机插卡本体和设置在所述计算机插卡本体上的pci-e接口电路、pci接口电路、接口判断逻辑电路和计算机插卡功能电路,所述pci-e接口电路与pci-e接口连接,所述pci接口电路与所述pci接口连接,所述pci-e接口电路和pci接口电路均与接口判断逻辑电路连接,所述pci-e接口电路、pci接口电路和接口判断逻辑电路均与计算机插卡功能电路连接。
具体的,采用intel公司的cycloneivgx系列fpga,使用该芯片的专用管脚和内核可以实现pci-ex1计算机接口,同时使用普通3.3vio管脚及固件内核,也可以实现32位pci计算机接口。
同时使用该fpga内部的逻辑编程资源实现计算机插卡的功能电路。
通过电平转换电路,将pci接口的电源及pci-e的电源转换为3.3v电平,作为判断电路的输入信号接入到fpga内部。通过fpga的逻辑电路,很容易判断计算机插卡实际使用了哪个接口。从而完成接口判断功能。
可选地,在该实施例中,如图3所示,还包括分别与所述计算机插卡功能电路连接的两组led指示灯。
具体的,两组led显示灯中只有一组led灯的显示表示计算机插卡的状态指示,以适应pci或pciexpress的不同方式下的状态显示,该功能由接口判断逻辑电路确定,并由计算机插卡功能电路完成。
可选地,在该实施例中,所述pci接口设置在所述计算机插卡本体的上端外延,所述pci接口电路设置在所述计算机插卡本体正面的上部,所述pci-e接口设置在所述计算机插卡本体的下端外延,所述pci-e接口电路设置在所述计算机插卡本体正面的下部,所述接口判断逻辑电路和计算机插卡功能电路设置在所述计算机插卡本体正面的中部。
具体的,如图4所示为一种32位pci及pciexpressx1计算机插卡结构示意图。如图4所示,双界面计算机插卡支持32位pci接口、pci-ex1接口两种接口,图4中,a表示pci-ex1接口电路,b表示32位pci接口电路、c表示接口判断逻辑电路,d表示计算机插卡功能电路。
可选地,在该实施例中,如图4所示,所述两组led指示灯分别设置在所述计算机插卡本体正面的左右两侧。
具体的,如图4所示,led1和led2设置在计算机插卡本体正面的右侧,led3和led4设置在计算机插卡本体正面的左侧。
可选地,在该实施例中,如图4所示,还包括将所述双界面计算机插卡固定到计算机机箱上的固定挡板。
具体的,如图3所示,所述计算机插卡本体的左右两侧分别设置两个安装孔,所述固定挡板的一侧设置两个具有安装孔的固定片,所述固定挡板上的两个安装孔分别与计算机插卡本体的一侧设置的两个安装孔通过螺丝固定,其中,当双界面计算机插卡使用pci-ex1接口时,固定挡板安装方式如图5所示,当双界面计算机插卡使用32位pci接口时,固定挡板安装方式如图6所示。
当双界面计算机插卡使用pci-ex1接口时,供电电路由pci-e接口提供电源,接口判断逻辑电路很容易判断出pci-ex1连接到计算机。在此工作方式下,led3和led4指示计算机插卡的工作状态。led1和led2灭。
当双界面计算机插卡使用32位pci接口时,供电电路由pci接口提供电源,接口判断逻辑电路很容易判断出pci连接到计算机。在此工作方式下,led1和led2指示计算机插卡的工作状态。led3和led4灭。
以上所述仅为本实用新型的较佳实施例,并不用以限制本实用新型,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。