CN101923505A - Test system and test method for Peripheral Component Interconnect (PCI) fast slot - Google Patents
Test system and test method for Peripheral Component Interconnect (PCI) fast slot Download PDFInfo
- Publication number
- CN101923505A CN101923505A CN2009101454941A CN200910145494A CN101923505A CN 101923505 A CN101923505 A CN 101923505A CN 2009101454941 A CN2009101454941 A CN 2009101454941A CN 200910145494 A CN200910145494 A CN 200910145494A CN 101923505 A CN101923505 A CN 101923505A
- Authority
- CN
- China
- Prior art keywords
- test
- peripheral component
- component interconnection
- board
- board under
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 184
- 230000002093 peripheral effect Effects 0.000 title claims abstract description 85
- 238000010998 test method Methods 0.000 title claims abstract description 12
- 230000005540 biological transmission Effects 0.000 claims abstract description 38
- 238000012545 processing Methods 0.000 claims abstract description 9
- 238000000034 method Methods 0.000 claims description 9
- 230000009471 action Effects 0.000 claims description 4
- 238000011990 functional testing Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 16
- 230000008901 benefit Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000005611 electricity Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
技术领域technical field
本发明是有关于一种外围组件互连快速插槽(peripheral component interconnect express)的测试系统,且特别是有关于一种外围组件互连快速插槽的测试系统及测试方法。The present invention relates to a testing system for a peripheral component interconnect express, and in particular to a testing system and a testing method for a peripheral component interconnect express.
背景技术Background technique
外围组件互连快速接口是一种广为使用的计算机数据传输接口。在市面常见的主机板上,往往都设置有这样的接口,以进行数据的传输。然而制造厂商在外围组件互连快速接口的测试上,对于主机板跟具有外围组件互连快速接口的功能卡,如网络卡、显示卡或声卡,须要分别进行测试,而无法同时对主机板及功能卡进行双向的测试。并且,在对功能卡进行测试时,如欲更换功能卡,必须要先切断主机板的电源,才可进行更换的动作,以避免系统产生严重的硬件错误。这样的测试流程,是十分费时且不便的。Peripheral component interconnection fast interface is a widely used computer data transmission interface. Common motherboards in the market are often provided with such interfaces for data transmission. However, in the test of the fast interface for interconnecting peripheral components, the manufacturer needs to test the main board and the function card with the fast interface for interconnecting peripheral components, such as a network card, a display card or a sound card, respectively, and cannot test the main board and the fast interface of the peripheral component at the same time. The function card is tested in both directions. Moreover, when the function card is tested, if the function card is to be replaced, the power supply of the motherboard must be cut off before the replacement can be performed, so as to avoid serious hardware errors in the system. Such a testing process is very time-consuming and inconvenient.
因此,如何设计一个新的外围组件互连快速插槽的测试系统及测试方法,能够同时对主机板及功能卡进行测试,且提供一个在不须切断主机板电源即可更换功能卡以继续进行测试的机制,乃为此一业界亟待解决的问题。Therefore, how to design a new test system and test method for interconnecting fast slots of peripheral components can test the main board and the function card at the same time, and provide a function card that can be replaced without cutting off the power supply of the main board to continue The testing mechanism is an urgent problem for the industry.
发明内容Contents of the invention
因此,本发明的目的在于提供一种外围组件互连快速插槽的测试系统及测试方法,能够同时对主机板及功能卡进行测试,且提供一个在不须切断主机板电源即可更换功能卡以继续进行测试的机制。Therefore, the purpose of the present invention is to provide a kind of test system and test method of quick slot interconnection of peripheral components, can test motherboard and function card at the same time, and provide a function card that can be replaced without cutting off the power supply of the motherboard. to continue the testing mechanism.
为了实现上述目的,本发明提供一种外围组件互连快速插槽的测试系统,包含:外围组件互连快速接脚接口、外围组件互连快速插槽接口、处理模块、数据传输模块以及电源模块。外围组件互连快速接脚接口用以连接主机板;外围组件互连快速插槽接口用以连接待测板;处理模块用以通过外围组件互连快速接脚接口进行对主机板的主机板测试程序;数据传输模块用以切换于不同的数据传输模式,以根据主机板测试程序提供对应主机板的数据传输模式,以进一步通过外围组件互连快速接脚接口及外围组件互连快速插槽接口使主机板及待测板间进行待测板测试程序;以及电源模块,用以在待测板连接于外围组件互连快速插槽接口时,供应或切断待测板的电源,以提供热插拔作用。In order to achieve the above object, the present invention provides a test system for a peripheral component interconnection quick slot, comprising: a peripheral component interconnection quick pin interface, a peripheral component interconnection quick slot interface, a processing module, a data transmission module and a power supply module . The peripheral component interconnection quick pin interface is used to connect the motherboard; the peripheral component interconnection quick slot interface is used to connect the board to be tested; the processing module is used to perform the motherboard test on the motherboard through the peripheral component interconnection quick pin interface program; the data transmission module is used to switch between different data transmission modes, so as to provide the data transmission mode corresponding to the motherboard according to the motherboard test program, so as to further interconnect the fast pin interface and the peripheral component interconnection fast slot interface through the peripheral components The test program of the board under test is carried out between the main board and the board under test; and the power supply module is used to supply or cut off the power supply of the board under test when the board under test is connected to the fast slot interface of the peripheral component interconnection, so as to provide hot plug pulling effect.
为了实现上述目的,本发明还提供一种外围组件互连快速插槽的测试方法,包含下列步骤:提供外围组件互连快速插槽的测试系统,包含外围组件互连快速接脚接口以及外围组件互连快速插槽接口,分别用以连接主机板以及待测板;对主机板进行主机板测试程序;供应待测板电源;根据主机板测试程序切换至对应主机板的数据传输模式;根据数据传输模式,通过外围组件互连快速接脚接口及外围组件互连快速插槽接口使主机板及待测板间进行待测板测试程序;以及提供待测板热插拔作用,以于待测板测试完毕后,在主机板不断电时,切断待测板的电源,以直接移除待测板。In order to achieve the above object, the present invention also provides a method for testing a peripheral component interconnection quick slot, comprising the following steps: providing a test system for a peripheral component interconnection quick slot, including a peripheral component interconnection quick pin interface and a peripheral component The interconnection fast slot interface is used to connect the motherboard and the board to be tested respectively; the motherboard test program is performed on the motherboard; the power supply of the board to be tested is supplied; the data transmission mode of the corresponding motherboard is switched according to the motherboard test program; Transmission mode, through the peripheral component interconnection fast pin interface and the peripheral component interconnection fast slot interface, the test program of the board under test is carried out between the main board and the board under test; and the hot plug function of the board under test is provided for After the board test is completed, when the main board is powered off, cut off the power supply of the board to be tested, so as to directly remove the board to be tested.
应用本发明的优点在于通过主机板测试程序及待测板测试程序,可使用同一个测试系统对主机板及待测板均进行测试,并提供热插拔机制,在不须对主机板进行断电的情形下,直接更换待测板以进行其它待测板的测试,而轻易地达到上述的目的。The advantage of applying the present invention is that the same test system can be used to test both the mainboard and the board to be tested through the test program of the mainboard and the test program of the board to be tested, and provide a hot-swapping mechanism without disconnecting the mainboard. In the case of electricity, directly replace the board to be tested to test other boards to be tested, so as to easily achieve the above purpose.
附图说明Description of drawings
为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:In order to make the above and other objects, features, advantages and embodiments of the present invention more comprehensible, the accompanying drawings are described as follows:
图1为本发明的一实施例的外围组件互连快速插槽的测试系统的方块图;Fig. 1 is the block diagram of the test system of the quick socket of peripheral component interconnection of an embodiment of the present invention;
图2为本发明的一实施例的测试系统、主机板及待测板接合的立体图;以及Fig. 2 is the perspective view of the test system of an embodiment of the present invention, main board and board under test joint; And
图3为本发明的另一实施例的外围组件互连快速插槽的测试方法的流程图。FIG. 3 is a flowchart of a testing method for a peripheral component interconnect express slot according to another embodiment of the present invention.
【主要组件符号说明】[Description of main component symbols]
10:测试系统 100:外围组件互连快速接脚接口10: Test system 100: Peripheral component interconnection fast pin interface
101:电源 104:处理模块101: Power supply 104: Processing module
102:外围组件互连快速插槽接口106:数据传输模块102: Peripheral component interconnection fast slot interface 106: Data transmission module
108:电源模块 110:串行式电气式可抹除只读存储器108: Power module 110: Serial electrical erasable read-only memory
12:主机板 121:测试数据12: Motherboard 121: Test data
120:主机板外围组件互连快速插槽接口14:待测板120: Express slot interface for interconnection of peripheral components of the motherboard 14: Board to be tested
140:待测板外围组件互连快速接脚接口141:测试结果140: Quick pin interface for interconnection of peripheral components of the board to be tested 141: Test results
具体实施方式Detailed ways
请参照图1,为本发明的一实施例的外围组件互连快速插槽的测试系统10的方块图。测试系统10包含:外围组件互连快速接脚接口100、外围组件互连快速插槽接口102、处理模块104、数据传输模块106以及电源模块108。外围组件互连快速接脚接口100用以连接主机板12,而外围组件互连快速插槽接口102用以连接待测板14。须注意的是,主机板12实质上亦包含主机板外围组件互连快速插槽接口120,而待测板14上亦包含待测板外围组件互连快速接脚接口140。因此,测试系统10的外围组件互连快速接脚接口100连接主机板12的主机板外围组件互连快速插槽接口120,而测试系统10的外围组件互连快速插槽接口102是连接待测板14的待测板外围组件互连快速接脚接口140。Please refer to FIG. 1 , which is a block diagram of a
请同时参照图2。图2为本发明的一实施例的测试系统10、主机板12及待测板14接合的立体图。本实施例中,测试系统10为一测试板,在连接主机板12及待测板14后,成为三层式的结构。Please also refer to Figure 2. FIG. 2 is a perspective view of the connection of the
请继续参照图1。处理模块104用以通过外围组件互连快速接脚接口100进行对主机板12的主机板测试程序。主机板测试程序实质上包含连接(hot-plug)测试、总线宽度测试、总线速度测试以及电源测试。连接测试是用以确定测试系统10的外围组件互连快速接脚接口100与主机板12的主机板外围组件互连快速插槽接口120已经建立了实质的连接。总线宽度测试及总线速度测试用以测试出主机板12的主机板外围组件互连快速插槽接口120的传输频宽以及传输速度。而电源测试则用以测试主机板12的电源供应是否正常。上述的测试,均是对于主机板12的主机板外围组件互连快速插槽接口120上的各脚位进行的必要测试,以确保不论是数据传输或是电源的供应都是正常运作的。Please continue to refer to Figure 1. The
而在其它实施例中,为因应其它的功能,亦可由使用者在设定测试系统10时,增加对系统管理总线(system management bus;SM bus)、数据传输压力、烧录以及远程唤醒等功能的测试,以使主机板对各脚位的测试程序更加完整。其中系统管理总线测试用以对主机板12上的其它已知地址的模块进行测试,数据传输压力测试是用以测试在连续且大量的数据传输后,主机板外围组件互连快速插槽接口120是否仍能正常工作。测试系统10在一实施例中还包含串行式电气式可抹除只读存储器(Electrically Erasable Programmable Read Only Memory;EEPROM)110,烧录测试即用以对串行式电气式可抹除只读存储器110进行烧录动作的测试。而远程唤醒测试则是用以测试透过网络封包(未绘示)来对主机板12进行唤醒动作的测试。In other embodiments, in response to other functions, the user can also add functions such as system management bus (system management bus; SM bus), data transmission pressure, programming and remote wake-up when setting the
数据传输模块106用以切换于不同的数据传输模式,以根据主机板测试程序提供对应主机板12的数据传输模式。在一实施例中,数据传输模式可包含Gen1x4、Gen1x8、Gen1x16、Gen2x4、Gen2x8及Gen2x16。在前述的主机板测试程序完成后,处理模块104即可得知主机板外围组件互连快速插槽接口120的数据传输速度及宽度,而可进一步使数据传输模块106切换至对应主机板12的主机板外围组件互连快速插槽接口120的数据传输模式。在确定数据传输模式后,测试系统10即可进一步通过外围组件互连快速接脚接口100及外围组件互连快速插槽接口102,使主机板12及待测板14间,进行待测板测试程序。The
待测板测试程序包含系统管理总线测试、烧录测试、总线宽度测试、总线速度测试以及待测板功能测试。其中总线宽度及总线速度测试是用以测试出待测板外围组件互连快速接脚接口140的数据传输宽度及速度。系统管理总线测试是用以对待测板14上的其它已知地址的模块进行测试。待测板14在一实施例中亦可包含串行式电气式可抹除只读存储器(未绘示),烧录测试即用以对待测板14上的串行式电气式可抹除只读存储器进行烧录动作的测试。待测板的功能实质上是因应不同的待测板而有不同的功能测试。举例来说,待测板14可为显示卡、声卡或网络卡。因此,待测板功能测试可因应上述的不同的种类而进行显示测试、音效播放测试或网络传输测试等等。其中,用以进行待测板测试程序的测试数据121是由主机板14经由测试系统10的外围组件互连快速接脚接口100、数据传输模块106以及外围组件互连快速插槽接口102传输至待测板14。而待测板测试程序产生的测试结果141是由待测板14经由外围组件互连快速插槽接口102、数据传输模块106以及外围组件互连快速接脚接口104传输至主机板12。The test program of the board under test includes system management bus test, burning test, bus width test, bus speed test and board function test. The bus width and bus speed tests are used to test the data transmission width and speed of the
电源模块108用以于待测板14连接于外围组件互连快速插槽接口102时,供应或切断待测板14的电源101,以提供热插拔作用。因此,在主机板12维持电源的情况下,通过电源模块108的设置,可直接切断待测板14的电源而移除待测板,并再更换后对下一个待测板进行测试。这样的设计方式,将可避免一般在主机板未切断电源时,直接移除待测板时造成的严重硬件错误。与以往必须关闭主机板电源才能进行其它待测板的测试流程相较,将是省时省力的一项优势。The
图3为本发明的另一实施例的外围组件互连快速插槽的测试方法的流程图。请参照图3,外围组件互连快速插槽的测试方法包含下列步骤:在步骤301,提供外围组件互连快速插槽的测试系统,包含外围组件互连快速接脚接口以及外围组件互连快速插槽接口,分别用以连接主机板以及待测板。接着在步骤302,对主机板进行主机板测试程序。在步骤303,供应待测板电源。须注意的是,步骤303并非限制于步骤302后进行,而可以在待测板连接上测试系统的外围组件互连快速插槽后,直接开始供应电源。接着在步骤304,根据主机板测试程序切换至对应主机板的数据传输模式。根据数据传输模式,可进行步骤305,通过外围组件互连快速接脚接口及外围组件互连快速插槽接口使主机板及待测板间进行待测板测试程序;最后在步骤306,测试系统提供待测板热插拔作用,以在待测板测试完毕后,在主机板不断电时,切断待测板的电源,以直接移除待测板。FIG. 3 is a flowchart of a testing method for a peripheral component interconnect express slot according to another embodiment of the present invention. Please refer to Fig. 3, the test method of the peripheral component interconnection express slot comprises the following steps: in
应用本发明的优点在于通过主机板测试程序及待测板测试程序,可使用同一个测试系统对主机板及待测板均进行测试,并提供热插拔机制,在不须对主机板进行断电的情形下,直接更换待测板以进行其它待测板的测试。The advantage of applying the present invention is that the same test system can be used to test both the mainboard and the board to be tested through the test program of the mainboard and the test program of the board to be tested, and provide a hot-swapping mechanism without disconnecting the mainboard. In the case of power failure, directly replace the board to be tested to test other boards to be tested.
虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技术的人员,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视权利要求书所界定的范围为准。Although the present invention has been disclosed above in terms of implementation, it is not intended to limit the present invention. Any person familiar with this technology can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, this The protection scope of the invention should be determined by the scope defined in the claims.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009101454941A CN101923505A (en) | 2009-06-09 | 2009-06-09 | Test system and test method for Peripheral Component Interconnect (PCI) fast slot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009101454941A CN101923505A (en) | 2009-06-09 | 2009-06-09 | Test system and test method for Peripheral Component Interconnect (PCI) fast slot |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101923505A true CN101923505A (en) | 2010-12-22 |
Family
ID=43338458
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2009101454941A Pending CN101923505A (en) | 2009-06-09 | 2009-06-09 | Test system and test method for Peripheral Component Interconnect (PCI) fast slot |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101923505A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103795583A (en) * | 2012-10-30 | 2014-05-14 | 英业达科技有限公司 | Testing device |
| CN104678279A (en) * | 2013-11-29 | 2015-06-03 | 英业达科技有限公司 | System and method for testing connecting slot by using testing vector |
| CN104777786A (en) * | 2015-03-20 | 2015-07-15 | 深圳市科陆电子科技股份有限公司 | Hot-plugging identification method and system |
| CN105225699A (en) * | 2015-09-01 | 2016-01-06 | 杭州华澜微电子股份有限公司 | A kind of Temperature Control Type test macro for memory device |
| CN106326054A (en) * | 2016-08-25 | 2017-01-11 | 天津市英贝特航天科技有限公司 | Automatic test system and method of mainboard PCI external device |
| CN106647692A (en) * | 2016-11-16 | 2017-05-10 | 安徽锐能科技有限公司 | System and method of detecting slave control module for battery management system |
| CN108153624A (en) * | 2016-12-02 | 2018-06-12 | 英业达科技有限公司 | Suitable for the test circuit plate of NGFF slots |
| CN113094216A (en) * | 2019-12-23 | 2021-07-09 | 神讯电脑(昆山)有限公司 | Test system and method of multifunctional mainboard |
-
2009
- 2009-06-09 CN CN2009101454941A patent/CN101923505A/en active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103795583A (en) * | 2012-10-30 | 2014-05-14 | 英业达科技有限公司 | Testing device |
| CN104678279A (en) * | 2013-11-29 | 2015-06-03 | 英业达科技有限公司 | System and method for testing connecting slot by using testing vector |
| CN104777786A (en) * | 2015-03-20 | 2015-07-15 | 深圳市科陆电子科技股份有限公司 | Hot-plugging identification method and system |
| CN104777786B (en) * | 2015-03-20 | 2018-01-19 | 深圳市科陆电子科技股份有限公司 | Hot plug recognition methods and system |
| CN105225699A (en) * | 2015-09-01 | 2016-01-06 | 杭州华澜微电子股份有限公司 | A kind of Temperature Control Type test macro for memory device |
| CN105225699B (en) * | 2015-09-01 | 2017-12-01 | 杭州华澜微电子股份有限公司 | A kind of Temperature Control Type test system for storage device |
| CN106326054A (en) * | 2016-08-25 | 2017-01-11 | 天津市英贝特航天科技有限公司 | Automatic test system and method of mainboard PCI external device |
| CN106647692A (en) * | 2016-11-16 | 2017-05-10 | 安徽锐能科技有限公司 | System and method of detecting slave control module for battery management system |
| CN108153624A (en) * | 2016-12-02 | 2018-06-12 | 英业达科技有限公司 | Suitable for the test circuit plate of NGFF slots |
| CN108153624B (en) * | 2016-12-02 | 2021-04-27 | 英业达科技有限公司 | Test circuit board suitable for NGFF slot |
| CN113094216A (en) * | 2019-12-23 | 2021-07-09 | 神讯电脑(昆山)有限公司 | Test system and method of multifunctional mainboard |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101923505A (en) | Test system and test method for Peripheral Component Interconnect (PCI) fast slot | |
| TW201341811A (en) | Adapter module and motherboard testing device using the same | |
| CN102478800A (en) | Monitoring system and method of power sequence signal | |
| TW201621657A (en) | Electronic device | |
| CN112069002B (en) | Server hot plug debugging device and method | |
| CN103412836B (en) | Hot plug processing method, device and system | |
| US7643958B2 (en) | Method and system for validating PCI/PCI-X adapters | |
| CN114996069A (en) | A motherboard testing method, device and medium | |
| CN201741410U (en) | An Online Burning System with Multiple EEPROMs | |
| CN100389397C (en) | Motherboard BIOS repair device | |
| CN115167647A (en) | Power supply method, system, equipment and medium for server | |
| CN103594121B (en) | Memory test method, memory test device and adapter thereof | |
| CN116148627A (en) | Detection system and method for PCIe CEM connection interface in circuit board | |
| CN217787754U (en) | Automated Test Devices and Systems | |
| CN115964324A (en) | OCP hot plug method, device, equipment and storage medium | |
| CN120295848A (en) | A test board, test system and test method for hard disk backplane | |
| CN110647431B (en) | Test box for board card and complete machine diagnosis test | |
| CN102455965A (en) | Electronic device test system and method | |
| CN108536557A (en) | A kind of server S MBUS scanning means and method | |
| CN116028409B (en) | Riser card, motherboard, computer, data transmission method, device and medium | |
| CN111475356A (en) | A system startup test information display method and related device | |
| CN117630637A (en) | Testing device | |
| CN102866755A (en) | Power-on reset device for integrated test system | |
| CN115827342A (en) | Test fixture, test system and OCP network card test method | |
| CN115881208A (en) | Storage device testing method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20101222 |