CN104133168A - 主板测试***及方法 - Google Patents

主板测试***及方法 Download PDF

Info

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
Application number
CN201310155513.5A
Other languages
English (en)
Inventor
谭笔徽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN201310155513.5A priority Critical patent/CN104133168A/zh
Priority to TW102116968A priority patent/TW201506611A/zh
Priority to US14/147,633 priority patent/US20140325299A1/en
Publication of CN104133168A publication Critical patent/CN104133168A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection 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所述的主板测试方法,其特征在于:如果所述待测主板产生的响应信号与预设的响应信号相符,所述可编程逻辑器件输出表示测试通过的数据至所述电脑;如果所述待测主板产生的响应信号与预设的响应信号不相符,所述可编程逻辑器件输出表示测试未通过的数据至所述电脑。
CN201310155513.5A 2013-04-30 2013-04-30 主板测试***及方法 Pending CN104133168A (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (12)

* Cited by examiner, † Cited by third party
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