CN104133168A - 主板测试***及方法 - Google Patents
主板测试***及方法 Download PDFInfo
- Publication number
- CN104133168A CN104133168A CN201310155513.5A CN201310155513A CN104133168A CN 104133168 A CN104133168 A CN 104133168A CN 201310155513 A CN201310155513 A CN 201310155513A CN 104133168 A CN104133168 A CN 104133168A
- Authority
- CN
- China
- Prior art keywords
- programmable logic
- logic device
- pld
- mainboard
- testing
- 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 68
- 238000000034 method Methods 0.000 title abstract description 9
- 238000010998 test method Methods 0.000 claims abstract description 20
- 238000005086 pumping Methods 0.000 claims description 27
- 230000005284 excitation Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
一种主板测试***,包括一与待测主板相连的测试电路板及一与所述测试电路板相连的电脑,所述测试电路板包括一与所述电脑相连的可编程逻辑器件,所述可编程逻辑器件输出激励信号至所述待测主板,所述待测主板收到激励信号后产生相应的响应信号,所述可编程逻辑器件分析待测主板产生的响应信号是否与预设的响应信号相符,并将测试结果数据输出至所述电脑显示。本发明还揭示了一种基于上述主板测试***的测试方法。本发明主板测试***及方法利用可编程逻辑器件输出激励信号给被测主板,测试自动化程度较高。
Description
技术领域
本发明涉及一种主板测试***及方法。
背景技术
在对电脑或服务器的主板进行功能验证与信号测试的过程中,经常需要产生特殊的激励来验证功能的正确性与准确性。传统的测试方法是搭建相应的测试环境从而产生相应的激励给主板,然后判断主板受到激励后的运行情况是否正常。然而,传统的测试方法自动化程度不高,测试效率低。
发明内容
鉴于以上内容,有必要提供一种自动化程度较高的主板测试***及方法。
一种主板测试***,包括一与待测主板相连的测试电路板及一与所述测试电路板相连的电脑,所述测试电路板包括一与所述电脑相连的可编程逻辑器件,所述可编程逻辑器件输出激励信号至所述待测主板,所述待测主板收到激励信号后产生相应的响应信号,所述可编程逻辑器件分析待测主板产生的响应信号是否与预设的响应信号相符,并将测试结果数据输出至所述电脑显示。
在一实施方式中,所述测试电路板还包一连接于所述可编程逻辑器件及所述电脑之间的烧录接口,所述电脑内存有能通过所述烧录接口烧录至所述可编程逻辑器件的测试程序。
在一实施方式中,所述测试电路板还包括至少一与所述可编程逻辑器件相连的按键,所述按键用于选择激励信号的种类。
在一实施方式中,所述测试电路板还包括一与所述可编程逻辑器件相连的指示灯,用于指示所述可编程逻辑器件的工作状态。
在一实施方式中,所述可编程逻辑器件为CPLD或FPGA。
一种主板测试方法,包括以下步骤:提供一能产生激励信号的可编程逻辑器件;可编程逻辑器件将激励信号输出至一待测主板;待测主板接收到激励信号后产生相应的响应信号;可编程逻辑器件分析所述待测主板产生的响应信号是否与预设的响应信号相符并产生相应的测试结果数据;可编程逻辑器件将测试结果数据输出至一电脑;及所述电脑显示测试结果。
在一实施方式中,所述主板测试方法还包括在可编程逻辑器件输出激励信号之前将所述电脑内的测试程序烧录到所述可编程逻辑器件内的步骤。
在一实施方式中,所述主板测试方法还包括在可编程逻辑器件输出激励信号之前判断连接至所述可编程逻辑器件的按键是否被按压的步骤;如果没有按键被按压,则所述可编程逻辑器件输出初始预设的激励信号至所述待测主板;如果有按键被按压,则所述可编程逻辑器件根据按键被按压的情况选择相应的激励信号类型。
在一实施方式中,所述主板测试方法还包括在所述可编程逻辑器件工作时点亮一工作指示灯的步骤。
在一实施方式中,如果所述待测主板产生的响应信号与预设的响应信号相符,所述可编程逻辑器件输出表示测试通过的数据至所述电脑;如果所述待测主板产生的响应信号与预设的响应信号不相符,所述可编程逻辑器件输出表示测试未通过的数据至所述电脑。
与现有技术相比,所述主板测试***及方法利用可编程逻辑器件输出激励信号至所述待测主板,再检测待测主板收到激励信号后产生的响应信号,测试自动化程度较高。
附图说明
图1是本发明主板测试***一较佳实施方式的组成图。
图2是本发明主板测试方法一较佳实施方式的流程图。
主要元件符号说明
测试电路板 | 100 |
JTAG烧录接口 | 10 |
可编程逻辑器件 | 20 |
按键 | 30 |
指示灯 | 40 |
连接器 | 50 |
电脑 | 200 |
待测主板 | 300 |
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
请参阅图1,在本发明的一较佳实施方式中,一主板测试***包括一测试电路板100、一与所述测试电路板100相连的电脑200及一与所述测试电路板100相连的待测主板300。在一实施方式中,所述待测主板300为电脑或服务器的主板。
所述测试电路板100包括有一JTAG( Joint Test Action Group,联合测试行动小组)烧录接口10、一与所述JTAG烧录接口10相连的可编程逻辑器件20、与所述可编程逻辑器件20相连的按键30、指示灯40以及连接器50。在一实施方式中,所述可编程逻辑器件为CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)或FPGA(Field Programmable Gate Array,现场可编程门阵列)所述JTAG烧录接口10与所述电脑200相连,所述电脑200内存有可通过所述JTAG烧录接口10烧录至所述可编程逻辑器件20的程序。所述按键30与所述可编程逻辑器件20相连,用于选择激励信号的种类,当用户按压所述按键30一次时,可切换一次激励信号;所述按键也可以设置多个,分别对应不同的激励信号,用户可通过按压相应的按键选择相应的激励信号。所述指示灯40用于指示所述可编程逻辑器件20的工作状态,当所述可编程逻辑器件20开始工作时,所述指示灯40发亮。所述连接器50连接于所述可编程逻辑器件20及所述待测主板300之间,可将可编程逻辑器件20输出的激励信号输出至所述待测主板300,还可将待测主板300产生的信号传送至所述可编程逻辑器件20。
测试时,所述可编程逻辑器件20生成激励信号通过所述连接器50输出至所述待测主板300,所述待测主板300接收到该激励信号后产生相应的响应信号,待测主板300的响应信号通过所述连接器50传送至所述可编程逻辑器件20,所述可编程逻辑器件20将该响应信号与预设的参数做比较,从而得出测试结果数据,再将测试结果数据传送至所述电脑200,所述电脑200显示测试结果。
请参阅图2,一种利用上述测试***测试待测主板300的方法,包括以下步骤。
S01:所述电脑200、可编程逻辑器件20及待测主板300通电开始工作。
S02:所述电脑200内的待烧录程序通过JTAG烧录接口10烧录到所述可编程逻辑器件20。
S03:所述指示灯40发光,指示所述可编程逻辑器件20处于工作状态。
S04:所述可编程逻辑器件20判断是否有按键被按压,如果没有按键被按压,则进入步骤S05;如果有按键被按压,则进入步骤S06。
S05:所述可编程逻辑器件20输出预设的激励信号。
S06:所述可编程逻辑器件20输出通过按压按键选择的激励信号;例如,当所述按键30被按压,则切换激励信号的类型。
S07:所述可编程逻辑器件20输出的激励信号通过连接器50输出至所述待测主板300。
S08:所述待测主板300收到激励信号后产生相应的响应信号。
S09:所述可编程逻辑器件20接收并分析待测主板300产生的响应信号,在此步骤中,所述可编程逻辑器件20判断待测主板300产生的响应信号是否与预设的响应信号相符,如果相符,则表示此项测试通过并输出相应的测试数据至所述电脑200;如果不符,则表示此项测试不通过并输出相应的测试数据至所述电脑200。
S10:所述可编程逻辑器件20将测试结果数据输出至所述电脑200。
S11:所述电脑200显示测试结果。
Claims (10)
1.一种主板测试***,包括一与待测主板相连的测试电路板及一与所述测试电路板相连的电脑,其特征在于:所述测试电路板包括一与所述电脑相连的可编程逻辑器件,所述可编程逻辑器件输出激励信号至所述待测主板,所述待测主板收到激励信号后产生相应的响应信号,所述可编程逻辑器件分析待测主板产生的响应信号是否与预设的响应信号相符,并将测试结果数据输出至所述电脑显示。
2.如权利要求1所述的主板测试***,其特征在于:所述测试电路板还包一连接于所述可编程逻辑器件及所述电脑之间的烧录接口,所述电脑内存有能通过所述烧录接口烧录至所述可编程逻辑器件的测试程序。
3.如权利要求1所述的主板测试***,其特征在于:所述测试电路板还包括至少一与所述可编程逻辑器件相连的按键,所述按键用于选择激励信号的种类。
4.如权利要求1所述的主板测试***,其特征在于:所述测试电路板还包括一与所述可编程逻辑器件相连的指示灯,用于指示所述可编程逻辑器件的工作状态。
5.如权利要求1所述的主板测试***,其特征在于:所述可编程逻辑器件为CPLD或FPGA。
6.一种主板测试方法,包括以下步骤:
提供一能产生激励信号的可编程逻辑器件;
可编程逻辑器件将激励信号输出至一待测主板;
待测主板接收到激励信号后产生相应的响应信号;
可编程逻辑器件分析所述待测主板产生的响应信号是否与预设的响应信号相符并产生相应的测试结果数据;
可编程逻辑器件将测试结果数据输出至一电脑;及
所述电脑显示测试结果。
7.如权利要求6所述的主板测试方法,其特征在于:所述主板测试方法还包括在可编程逻辑器件输出激励信号之前将所述电脑内的测试程序烧录到所述可编程逻辑器件内的步骤。
8.如权利要求6所述的主板测试方法,其特征在于:所述主板测试方法还包括在可编程逻辑器件输出激励信号之前判断连接至所述可编程逻辑器件的按键是否被按压的步骤;如果没有按键被按压,则所述可编程逻辑器件输出初始预设的激励信号至所述待测主板;如果有按键被按压,则所述可编程逻辑器件根据按键被按压的情况选择相应的激励信号类型。
9.如权利要求6所述的主板测试方法,其特征在于:所述主板测试方法还包括在所述可编程逻辑器件工作时点亮一工作指示灯的步骤。
10.如权利要求6所述的主板测试方法,其特征在于:如果所述待测主板产生的响应信号与预设的响应信号相符,所述可编程逻辑器件输出表示测试通过的数据至所述电脑;如果所述待测主板产生的响应信号与预设的响应信号不相符,所述可编程逻辑器件输出表示测试未通过的数据至所述电脑。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310155513.5A CN104133168A (zh) | 2013-04-30 | 2013-04-30 | 主板测试***及方法 |
TW102116968A TW201506611A (zh) | 2013-04-30 | 2013-05-14 | 主機板測試系統及方法 |
US14/147,633 US20140325299A1 (en) | 2013-04-30 | 2014-01-06 | Testing system and testing method for motherboard |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310155513.5A CN104133168A (zh) | 2013-04-30 | 2013-04-30 | 主板测试***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104133168A true CN104133168A (zh) | 2014-11-05 |
Family
ID=51790373
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310155513.5A Pending CN104133168A (zh) | 2013-04-30 | 2013-04-30 | 主板测试***及方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140325299A1 (zh) |
CN (1) | CN104133168A (zh) |
TW (1) | TW201506611A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105824675A (zh) * | 2016-03-24 | 2016-08-03 | 深圳市科美集成电路有限公司 | 电路板烧录治具、***及方法 |
CN106201804A (zh) * | 2016-07-28 | 2016-12-07 | 浪潮电子信息产业股份有限公司 | 一种测试计算机主板的装置、方法及*** |
CN106841973A (zh) * | 2015-12-04 | 2017-06-13 | 深圳市盛德金科技有限公司 | 逻辑测试装置及方法 |
CN108983077A (zh) * | 2018-05-30 | 2018-12-11 | 中国铁道科学研究院集团有限公司 | 一种基于jtag链路的电路板测试***及测试方法 |
CN109490760A (zh) * | 2018-12-25 | 2019-03-19 | 京信通信***(中国)有限公司 | 一种芯片测试装置、***和方法 |
CN110196388A (zh) * | 2019-06-20 | 2019-09-03 | 天津市滨海新区信息技术创新中心 | 集成芯片及其测试方法 |
CN113312226A (zh) * | 2021-06-22 | 2021-08-27 | 鹏城实验室 | 测试逻辑设计异常特性的验证平台、装置及存储介质 |
CN115267517A (zh) * | 2022-08-10 | 2022-11-01 | 深圳市精泰达科技有限公司 | 一种基于1149协议测试的通用测试电路、方法和板卡 |
CN115372803A (zh) * | 2022-10-25 | 2022-11-22 | 深圳华北工控股份有限公司 | 主板测试***、方法、装置和存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6393591B1 (en) * | 1999-02-12 | 2002-05-21 | Xilinx, Inc. | Method for remotely testing microelectronic device over the internet |
US6754763B2 (en) * | 2001-07-30 | 2004-06-22 | Axis Systems, Inc. | Multi-board connection system for use in electronic design automation |
US7017081B2 (en) * | 2002-09-27 | 2006-03-21 | Lucent Technologies Inc. | Methods and systems for remotely controlling a test access port of a target device |
US7555690B1 (en) * | 2004-12-23 | 2009-06-30 | Xilinx, Inc. | Device for and method of coupling test signals to a device under test |
DE102005041614B4 (de) * | 2005-09-01 | 2014-11-06 | Infineon Technologies Ag | Halbleiter-Bauelement-Testsystem mit Test-Schnittstellen-Einrichtung |
US8127187B2 (en) * | 2009-09-30 | 2012-02-28 | Integrated Device Technology, Inc. | Method and apparatus of ATE IC scan test using FPGA-based system |
US8214702B2 (en) * | 2009-11-09 | 2012-07-03 | Hewlett-Packard Development Company, L.P. | Distributed joint test access group test bus controller architecture |
US9164858B2 (en) * | 2013-03-29 | 2015-10-20 | Testonica Lab Ou | System and method for optimized board test and configuration |
-
2013
- 2013-04-30 CN CN201310155513.5A patent/CN104133168A/zh active Pending
- 2013-05-14 TW TW102116968A patent/TW201506611A/zh unknown
-
2014
- 2014-01-06 US US14/147,633 patent/US20140325299A1/en not_active Abandoned
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106841973A (zh) * | 2015-12-04 | 2017-06-13 | 深圳市盛德金科技有限公司 | 逻辑测试装置及方法 |
CN106841973B (zh) * | 2015-12-04 | 2023-12-15 | 深圳市盛德金科技有限公司 | 逻辑测试装置及方法 |
CN105824675A (zh) * | 2016-03-24 | 2016-08-03 | 深圳市科美集成电路有限公司 | 电路板烧录治具、***及方法 |
CN106201804A (zh) * | 2016-07-28 | 2016-12-07 | 浪潮电子信息产业股份有限公司 | 一种测试计算机主板的装置、方法及*** |
CN108983077A (zh) * | 2018-05-30 | 2018-12-11 | 中国铁道科学研究院集团有限公司 | 一种基于jtag链路的电路板测试***及测试方法 |
CN109490760A (zh) * | 2018-12-25 | 2019-03-19 | 京信通信***(中国)有限公司 | 一种芯片测试装置、***和方法 |
CN110196388A (zh) * | 2019-06-20 | 2019-09-03 | 天津市滨海新区信息技术创新中心 | 集成芯片及其测试方法 |
CN113312226A (zh) * | 2021-06-22 | 2021-08-27 | 鹏城实验室 | 测试逻辑设计异常特性的验证平台、装置及存储介质 |
CN113312226B (zh) * | 2021-06-22 | 2022-07-01 | 鹏城实验室 | 测试逻辑设计异常特性的验证平台、装置及存储介质 |
CN115267517A (zh) * | 2022-08-10 | 2022-11-01 | 深圳市精泰达科技有限公司 | 一种基于1149协议测试的通用测试电路、方法和板卡 |
CN115372803A (zh) * | 2022-10-25 | 2022-11-22 | 深圳华北工控股份有限公司 | 主板测试***、方法、装置和存储介质 |
CN115372803B (zh) * | 2022-10-25 | 2023-09-15 | 深圳华北工控股份有限公司 | 主板测试***、方法、装置和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
TW201506611A (zh) | 2015-02-16 |
US20140325299A1 (en) | 2014-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104133168A (zh) | 主板测试***及方法 | |
CN107783873B (zh) | 一种烧录器自动化测试平台的实现方法 | |
CN105182371A (zh) | 基于功能测试实现gnss产品自动化测试的方法 | |
CN103308846B (zh) | 一种基于模型识别的集成芯片功能性能检测方法和装置 | |
CN108983077B (zh) | 一种基于jtag链路的电路板测试***及测试方法 | |
CN111324502A (zh) | 批量测试***及其方法 | |
CN111786854B (zh) | 网卡测试方法、装置、电子设备及可读存储介质 | |
US20120131385A1 (en) | Testing mehtod for unit under test | |
CN104679626A (zh) | Bios调试侦测***及方法 | |
TW201710699A (zh) | 基於邊界掃描的主板cpu插槽的連接測試方法和裝置 | |
CN105760612A (zh) | 用于硅后芯片验证的断言检测装置、方法、***、芯片 | |
CN114326677A (zh) | 车机测试方法及装置 | |
CN114286363A (zh) | 一种基于蓝牙串口的离线产测方法 | |
CN111090039A (zh) | Fpga功能测试方法及装置 | |
CN102914981A (zh) | 芯片烧录检测*** | |
CN102478623B (zh) | 待测单元的测试方法 | |
TW201522999A (zh) | 使用測試向量測試連接插槽之系統及其方法 | |
CN110988662B (zh) | 一种基于fpga原型验证开发板的信号调试***及方法 | |
CN101988950B (zh) | 可编程逻辑器件中逻辑程序下载状态的检测方法及装置 | |
CN109752641A (zh) | 一种批量测试待测设备的方法、装置、设备及存储介质 | |
CN105093096A (zh) | 一种fpga的测试装置 | |
JP6765374B2 (ja) | 情報処理装置及び情報処理方法 | |
CN103746760B (zh) | 一种数据通信产品的通用测试方法及生产方法 | |
CN207366673U (zh) | 用于指纹模组测试***的转接装置及指纹模组测试*** | |
CN105223489A (zh) | 一种互锁电路测试设备及测试方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20141105 |