网卡测试装置的制作方法

文档序号:7571406阅读:243来源:国知局
专利名称:网卡测试装置的制作方法
技术领域
本发明涉及一种网卡测试装置。
背景技术
目前,大多数电脑都具有上网功能,而电脑中实现上网功能的一个元件是网卡,为了满足快速存储的需求,现在IOGB的板载网卡以逐渐成为主流。该类板载网卡主要使用 SFP+和RJ45两种封装的网络接口。但目前对该板载网卡上的SFP+及RJ45网络接口进行测试需要借助价格昂贵的路由器或交换机等网络设备才能实现,这无疑时增加了测试成本。

发明内容
鉴于上述内容,本发明有提供一种价格低廉且可方便对具有多种类型网络接口的网卡进行测试的网卡测试装置。一种网卡测试装置,包括一 RJ45网络接口、一 SFP+网络接口、一变压器、一 FPGA、 一电源模块、一存储器、一微控制器及一通信接口,该RJ45网络接口通过该变压器与该 FPGA的一第一数据I/O引脚相连,该SFP+网络接口与该FPGA的一第二数据I/O引脚相连, 该电源模块用于提供电源给该变压器、该FPGA、该存储器及该微控制器,该存储器连接至该 FPGA以存储测试所用到的测试程序,该FPGA通过该微控制器与该通信接口相连,该通信接口用于连接上位电脑主机,该微控制器用于实现该上位电脑主机与该FPGA之间的通信。上述网卡测试装置可通过其上的RJ45网络接口及SFP+网络接口连接至一待测的网卡的对应网络接口上,并通过该FPGA向该网卡发送测试信号,从而对该网卡上的网络接口进行测试,由于该网卡测试装置所使用的元件均为价格便宜的元件,故相较于路由器或交换机等网络设备可大大降低成本。


下面参照附图结合较佳实施方式对本发明作进一步详细描述
图I为本发明网卡测试装置较佳实施方式与一网卡连接后的原理框图。
主要元件符号说明
网卡测试装置10
RJ49网络接口11,21
SFP+网络接口12、13、22、23
变压器14
FPGA15
电源模块16
存储器17
微控制器18
USB 接口19
网卡20
具体实施例方式请参考图1,本发明网卡测试装置10用于对一网卡20进行测试,该网卡测试装置 10的较佳实施方式包括一 RJ45网络接口 11、两个SFP+网络接口 12及13、一变压器14、一 FPGA (Field-Programmable Gate Array,即现场可编程门阵列)15、一电源模块16、一存储器17、一微控制器18及一 USB接口 19。该网卡20包括一 RJ45网络接口 21、两个SFP+网络接口 22及23,这里为方便说明仅仅举例了三个网络接口,实际的网络接口数量不局限于三个,该网卡测试装置10上的网络接口对应该需要测试的网卡20进行调整。该FPGA包括若干数据输入输出(I/O)引脚,其中一个数据I/O引脚PHYl通过该变压器14与该RJ45网络接口 11相连,两个数据I/O引脚PHY2及PHY3分别与该两个SFP+网络接口 12及13相连,由于RJ45网络接口 11上传输的电压信号与FPGA15数据I/O引脚的电压信号标准不相同,故通过该变压器14进行调整,以使RJ45网络接口 11可与该FPGA15 进行通信,而该SFP+网络接口 12及13的电压信号与FPGA15数据I/O引脚的电压信号标准相同,故两者间不需要连接变压器14。该电源模块16用于提供电源给该变压器14、该FPGA15、该存储器17及该微控制器18 (图中未示意连接关系)。该存储器17连接至该FPGA15,用于存储测试所用到的测试程序,该USB接口 19用于连接上位电脑主机(未示出),该微控制器18用于实现上位电脑主机与该FPGA15之间的通信。其他实施方式中,该USB接口 19也可选用其他类型的通信接口,如串行接口等。测试时,将该网卡20上的RJ45网络接口 21、SFP+网络接口 22及23分别连接至该网卡测试装置10的RJ45网络接口 11、SFP+网络接口 12及13上,通过上位电脑主机将测试程序传输至该存储器17中,或直接控制该FPGA15工作,该FPGA15通过执行存储在该存储器17中的测试程序或执行上位电脑主机的控制程序即可控制测试信号在该RJ45网络接口 21及11、该SFP+网络接口 22、23、12、13之间进行传输(如Loop back回路测试),如此即可测试该网卡20上的RJ45网络接口 21、SFP+网络接口 22及23是否良好,十分方便。 由于网卡测试装置10所使用的元件均为价格便宜的元件,故可大大降低成本。
权利要求
1.一种网卡测试装置,包括一 RJ45网络接口、一 SFP+网络接口、一变压器、一 FPGA、一电源模块、一存储器、一微控制器及一通信接口,该RJ45网络接口通过该变压器与该FPGA 的一第一数据I/O引脚相连,该SFP+网络接口与该FPGA的一第二数据I/O引脚相连,该电源模块用于提供电源给该变压器、该FPGA、该存储器及该微控制器,该存储器连接至该 FPGA以存储测试所用到的测试程序,该FPGA通过该微控制器与该通信接口相连,该通信接口用于连接上位电脑主机,该微控制器用于实现该上位电脑主机与该FPGA之间的通信。
2.如权利要求I所述的网卡测试装置,其特征在于该通信接口为USB接口或串行接□。
全文摘要
一种网卡测试装置,包括一RJ45网络接口、一SFP+网络接口、一变压器、一FPGA、一电源模块、一存储器、一微控制器及一通信接口,该RJ45网络接口通过该变压器与该FPGA的一第一数据I/O引脚相连,该SFP+网络接口与该FPGA的一第二数据I/O引脚相连,该电源模块用于提供电源给该变压器、该FPGA、该存储器及该微控制器,该存储器连接至该FPGA以存储测试所用到的测试程序,该FPGA通过该微控制器与该通信接口相连,该通信接口用于连接上位电脑主机,该微控制器用于实现该上位电脑主机与该FPGA之间的通信。该网卡测试装置价格低廉且可方便对具有多种类型网络接口的网卡进行测试。
文档编号H04L12/26GK102611585SQ201110025748
公开日2012年7月25日 申请日期2011年1月24日 优先权日2011年1月24日
发明者张万宏, 曹朝杰 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1