您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页一种在线测试PCI-E转接卡功能完整性的方法[发明专利]

一种在线测试PCI-E转接卡功能完整性的方法[发明专利]

来源:华佗小知识
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号(10)申请公布号 CN 104615522 A (43)申请公布日(43)申请公布日 2015.05.13

(21)申请号 201510054026.9(22)申请日 2015.02.02

(71)申请人浪潮电子信息产业股份有限公司

地址250101 山东省济南市高新区浪潮路

1036号(72)发明人李道童 姚藩益

(74)专利代理机构济南信达专利事务所有限公

司 37100

代理人姜明(51)Int.Cl.

G06F 11/26(2006.01)

权利要求书1页 说明书2页 附图1页

(54)发明名称

一种在线测试PCI-E转接卡功能完整性的方法(57)摘要

本发明涉及计算机板卡开发测试技术领域,特别涉及一种在线测试PCI-E转接卡功能完整性的方法。本发明的测试PCI-E转接卡功能完整性的方法,可以获取到PCI-E设备丰富的信息,通过这些信息可以对PCI-E转接卡的功能做到全面的验证,操作简单,便于批量操作,有效解决了PCI-E转接卡功能完整性验证的问题,具有很高的应用价值。

C N 1 0 4 6 1 5 5 2 2 A CN 104615522 A

权 利 要 求 书

1/1页

1.一种在线测试PCI-E转接卡功能完整性的方法,包括以下步骤:

A、针对PCI-E转接卡连接在主板上的位置,确定其PCI-E BUS\\DEV\\FUN地址,编写软件读取对应地址PCI-E设备信息;

B、准备测试工具:PCI-E设备,确保设备功能正常;主板:确保主板PCI-E功能信号正常;

C、将PCI-E转接卡插在主板上,在PCI-E转接卡的PCI-E slot上插入PCI-E设备,在OS下执行编写的软件,根据读取到的PCI-E设备带宽、速率信息判定,PCI-E转接卡功能是否正常。

2.根据权利要求1所述的一种在线测试PCI-E转接卡功能完整性的方法,其特征在于,所述的步骤A中,需要针对PCI-E转接卡连接在主板上的位置,确定其PCI-E BUS\\DEV\\FUN地址,根据PCI-E的BUS\\DEVICE\\FUNCTION编号就可以确定该设备的地址,编写软件读取对应地址PCI-E设备信息。

3.根据权利要求1所述的一种在线测试PCI-E转接卡功能完整性的方法,其特征在于,所述的步骤C具体包括:

C1、将PCI-E转接卡插在主板上,在PCI-E转接卡的PCI-E slot上插入PCI-E设备;C2、在OS下执行编写的软件,首先读取PCI-E设备是否在位,如果不在位,则PCI-E转接卡功能有问题,退出;

C3、检测到PCI-E设备在位后,再读取PCI-E设备带宽、速率信息继续判定,PCI-E转接卡功能是否正常,不正常,则PCI-E转接卡功能有问题,退出。

2

CN 104615522 A

说 明 书

一种在线测试PCI-E转接卡功能完整性的方法

1/2页

技术领域

本发明涉及计算机板卡开发测试技术领域,特别涉及一种在线测试PCI-E转接卡功能完整性的方法。

[0001]

背景技术

各种开发测试方法的发展是伴随着计算机技术的发展而发展的,也就是说,从计

算机技术诞生之日起,人们就在为追求更高更稳定的计算机系统而努力,这种努力的过程包含各级板卡开发的过程,而测试手段作为开发过程中不可或缺的一部分,也在计算机发展过程中占据着越来越重要的位置。在过去几十年间,可以说测试手段的更新填补着一项项开发测试空白,每一个稳定运行的计算机平台,都是经历了很多测试程式及测试方法的验证。如今,计算机平台的不断更新,涉及到的关键技术也在不断更新,因此,开发测试技术的不断提升就显得尤为重要。

[0003] 随着服务器系统的发展,服务器系统对于外插卡的需求越来越多,而且其PCI-E设备的类型需求也越来越多。在一个服务器系统,可能要同时支持PCI-E X16,PCI-E X8,PCI-E X4等所有的种类,这个时候,由于1U\\2U等服务器机箱结构的,不同PCI-E设备扩展困难,PCI-E转接卡的出现,解决了以上问题,实现了不同PCI-E设备的扩展,由于PCI-E外插卡设备对于服务器系统至关重要,所以要求PCI-E转接卡设计质量也要得到全面的保证,因此对于PCI-E转接卡的功能完整性验证是服务器板卡开发中的一项重要测试,目前尚未有比较好的办法对PCI-E转接卡功能完整性进行验证。

[0002]

发明内容

为了解决现有技术的问题,本发明提供了一种在线测试PCI-E转接卡功能完整性的方法,可以对PCI-E转接卡功能完整性起到充分的验证,该方法可以快速完成对PCI-E转接卡功能的在线验证,操作简单,效率高,具有很高的应用价值。[0005] 本发明所采用的技术方案如下:

一种在线测试PCI-E转接卡功能完整性的方法,包括以下步骤:A、针对PCI-E转接卡连接在主板上的位置,确定其PCI-E BUS\\DEV\\FUN地址,编写软件读取对应地址PCI-E设备信息;

B、准备测试工具:PCI-E设备,确保设备功能正常;主板:确保主板PCI-E功能信号正常;例如该设备为带宽X16,速率可以运行在GEN3;

C、将PCI-E转接卡插在主板上,在PCI-E转接卡的PCI-E slot上插入PCI-E设备,在OS下执行编写的软件,根据读取到的PCI-E设备带宽、速率信息判定,PCI-E转接卡功能是否正常。

[0004]

步骤A中,需要针对PCI-E转接卡连接在主板上的位置,确定其PCI-E BUS\\DEV\\

FUN地址,根据PCI-E的BUS\\DEVICE\\FUNCTION编号就可以确定该设备的地址,编写软件读取对应地址PCI-E设备信息。

[0006]

3

CN 104615522 A[0007]

说 明 书

2/2页

步骤C具体包括:

C1、将PCI-E转接卡插在主板上,在PCI-E转接卡的PCI-E slot上插入PCI-E设备;C2、在OS下执行编写的软件,首先读取PCI-E设备是否在位,如果不在位,则PCI-E转接卡功能有问题,退出;

C3、检测到PCI-E设备在位后,再读取PCI-E设备带宽、速率信息继续判定,PCI-E转接卡功能是否正常,不正常,则PCI-E转接卡功能有问题,退出。[0008] 本发明提供的技术方案带来的有益效果是:

本发明的测试PCI-E转接卡功能完整性的方法,可以获取到PCI-E设备丰富的信息,通过这些信息可以对PCI-E转接卡的功能做到全面的验证,操作简单,便于批量操作,有效解决了PCI-E转接卡功能完整性验证的问题,具有很高的应用价值。附图说明

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

[0010] 图1为本发明的一种在线测试PCI-E转接卡功能完整性的方法的流程图。

[0009]

具体实施方式

[0011] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。[0012] 实施例一

如附图1所示,本实施例的一种在线测试PCI-E转接卡功能完整性的方法,其方法包括以下步骤:

S10:针对PCI-E转接卡连接在主板上的位置,确定其PCI-E BUS\\DEV\\FUN地址,编写软件读取对应地址PCI-E设备信息。[0013] S11:准备测试工具,PCI-E设备,确保设备功能正常。主板:确保主板PCI-E功能信号正常。[0014] S12:将PCI-E转接卡插在主板上,在PCI-E转接卡的PCI-E slot上插入PCI-E设备,在OS下执行编写的软件,根据读取到的PCI-E设备带宽、速率等信息判定,PCI-E转接卡功能是否正常。

[0015] 本实施例的一种测试PCIE转接卡功能完整性的方法,可以对PCIE转接卡功能完整性起到充分的验证,该方法可以快速完成对PCIE转接卡功能的在线验证,操作简单,效率高,具有很高的应用价值。

[0016] 以上所述仅为本发明的较佳实施例,并不用以本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

4

CN 104615522 A

说 明 书 附 图

1/1页

图1

5

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务