[go: up one dir, main page]

CN108241117A - System and method for testing semiconductor devices - Google Patents

System and method for testing semiconductor devices Download PDF

Info

Publication number
CN108241117A
CN108241117A CN201710062839.1A CN201710062839A CN108241117A CN 108241117 A CN108241117 A CN 108241117A CN 201710062839 A CN201710062839 A CN 201710062839A CN 108241117 A CN108241117 A CN 108241117A
Authority
CN
China
Prior art keywords
data
response
data processing
processing device
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.)
Granted
Application number
CN201710062839.1A
Other languages
Chinese (zh)
Other versions
CN108241117B (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.)
ASE Test Inc
Original Assignee
ASE Test Inc
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 ASE Test Inc filed Critical ASE Test Inc
Publication of CN108241117A publication Critical patent/CN108241117A/en
Application granted granted Critical
Publication of CN108241117B publication Critical patent/CN108241117B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/2851Testing of integrated circuits [IC]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3172Optimisation aspects, e.g. using functional pin as test pin, pin multiplexing

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

本揭露提供一种用于测试半导体组件之系统,其包含一数据产生装置、一数据测试装置、及一数据处理装置。数据处理装置经组态以传送一第一命令至数据测试装置并在传送第一命令后传送一第一响应至数据产生装置。在接收第一响应之后,数据产生装置传送一第一数据至数据处理装置。

The present disclosure provides a system for testing semiconductor components, which includes a data generating device, a data testing device, and a data processing device. The data processing device is configured to send a first command to the data testing device and to send a first response to the data generating device after sending the first command. After receiving the first response, the data generating device transmits a first data to the data processing device.

Description

用于测试半导体组件之系统及方法System and method for testing semiconductor components

技术领域technical field

本揭露系关于一种用于测试半导体组件之系统及一种用于测试半导体组件之方法。The present disclosure relates to a system for testing a semiconductor device and a method for testing a semiconductor device.

背景技术Background technique

一般而言,芯片(例如集成电路芯片)在制作完成后会进行电性测试,判定芯片是否为电性正常的良品,以确保芯片在出货时的质量。在半导体测试领域中,测试时间是自动测试中重要且影响产能的关键因素。一般而言,产能以每小时所能完成的单位数量(unitper hour)作为衡量标准。测试时间受到三种因素影响:测试方法的设计、测试程序的优化程度、以及测试系统的效能。而测试系统的效能主要取决于:硬件的执行速度、软件的执行效率、以及软硬件间沟通时间的长短。Generally speaking, after the chip (such as an integrated circuit chip) is manufactured, an electrical test is performed to determine whether the chip is a good product with normal electrical properties, so as to ensure the quality of the chip when it is shipped. In the field of semiconductor testing, test time is an important factor in automatic testing that affects throughput. Generally speaking, production capacity is measured by the number of units that can be completed per hour (unit per hour). Test time is affected by three factors: the design of the test method, the degree of optimization of the test program, and the performance of the test system. The performance of the test system mainly depends on: the execution speed of the hardware, the execution efficiency of the software, and the communication time between the hardware and software.

在传统的芯片测试流程中,每当硬件测试端执行完一笔测试后,必须等待测试机计算机内的应用程序编程接口(Application Programming Interface,API)产生下一笔测试命令,并将测试命令写入机台控制单元的内存后,硬件测试端才能经由机台控制单元获得下一笔测试命令。因此,在进行大量的测试时,硬件测试端等待下一笔测试命令的时间将导致测试效率降低。In the traditional chip testing process, every time the hardware test terminal executes a test, it must wait for the application programming interface (Application Programming Interface, API) in the computer of the tester to generate the next test command, and write the test command After entering the memory of the machine control unit, the hardware test terminal can obtain the next test command through the machine control unit. Therefore, when a large number of tests are performed, the time for the hardware tester to wait for the next test command will reduce the test efficiency.

为了减少软硬件间沟通时间的耗费,现有开发一种嵌入式系统测试方式,其在嵌入式系统测试流程中,所有测试程序代码皆预先烧入至硬件测试端的硬盘内,故每当硬件测试端执行完一笔测试命令后,可立即从硬件测试端的内存中撷取下一笔测试命令。In order to reduce the time spent on communication between hardware and software, an embedded system test method has been developed. In the embedded system test process, all test program codes are pre-burned into the hard disk of the hardware test terminal. Therefore, every time the hardware test After the terminal executes a test command, it can immediately retrieve the next test command from the memory of the hardware test terminal.

然而,嵌入式系统虽能减少指令传输时间,却也带来其他的问题。随着越来越多功能嵌入至硬件中执行,造成测试流程的修改弹性变小。因为所有程序代码皆预先烧入至硬件测试端的硬盘内,当程序代码存在异常,或测试结果产生异常时,无法直接中断测试并对测试程序代码进行除错,造成了研发人员修正及调整测试程序代码的不便,因此嵌入式系统测试方式未被大量运用。故,亟需一种半导体测试系统及方法,可以改善传统芯片测试流程的效率,亦能有效率地排除测试程序之异常。However, although embedded systems can reduce instruction transmission time, they also bring other problems. As more and more functions are embedded in the hardware for execution, the modification flexibility of the test process becomes smaller. Because all the program codes are pre-burned into the hard disk of the hardware tester, when the program codes are abnormal or the test results are abnormal, the test cannot be interrupted directly and the test program codes are debugged, causing the R&D personnel to correct and adjust the test program The code is inconvenient, so the embedded system testing method has not been widely used. Therefore, there is an urgent need for a semiconductor testing system and method, which can improve the efficiency of the traditional chip testing process, and can also efficiently eliminate the abnormality of the testing procedure.

发明内容Contents of the invention

本揭露之一实施例提供一种用于测试半导体组件之系统,其包含一数据产生装置、一数据测试装置、及一数据处理装置。数据处理装置经组态以传送一第一命令至数据测试装置并在传送第一命令后传送一第一响应至数据产生装置。在接收第一响应之后,数据产生装置传送一第一数据至该数据处理装置。An embodiment of the present disclosure provides a system for testing a semiconductor device, which includes a data generating device, a data testing device, and a data processing device. The data processing device is configured to send a first command to the data testing device and send a first response to the data generating device after sending the first command. After receiving the first response, the data generating device transmits a first data to the data processing device.

本揭露之另一实施例提供一种用于测试半导体组件之方法,其包含提供一数据产生装置,提供一数据处理装置,及提供一数据测试装置。该方法进一步包含:由该数据处理装置在一第一时间传送一第一命令至该数据测试装置,使该数据测试装置根据该第一命令进行测试;及在该第一命令传送至该数据测试装置后,由该数据处理装置传送一第一响应至该数据产生装置。其中该数据产生装置根据所接收之该第一响应传送一第一数据至该数据处理装置。Another embodiment of the present disclosure provides a method for testing a semiconductor device, which includes providing a data generating device, providing a data processing device, and providing a data testing device. The method further includes: sending a first command to the data testing device at a first time by the data processing device, so that the data testing device performs a test according to the first command; and sending the first command to the data testing device After the device is installed, the data processing device sends a first response to the data generating device. Wherein the data generating device transmits a first data to the data processing device according to the received first response.

本揭露所描述的半导体测试系统及半导体测试方法可以提升半导体测试的效率,减少半导体测试系统中内存的使用量,并增加测试程序异常之排除效率。The semiconductor testing system and semiconductor testing method described in this disclosure can improve the efficiency of semiconductor testing, reduce the usage of memory in the semiconductor testing system, and increase the efficiency of troubleshooting abnormalities in testing procedures.

附图说明Description of drawings

图1绘示一半导体测试系统的示意图。FIG. 1 is a schematic diagram of a semiconductor testing system.

图2绘示本发明一实施例之半导体测试系统的示意图。FIG. 2 is a schematic diagram of a semiconductor testing system according to an embodiment of the present invention.

图3绘示本发明一实施例之半导体测试方法的示意图。FIG. 3 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention.

图4绘示本发明一实施例之半导体测试系统的示意图。FIG. 4 is a schematic diagram of a semiconductor test system according to an embodiment of the present invention.

图5绘示本发明一实施例之半导体测试方法的示意图。FIG. 5 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention.

图6绘示本发明一实施例之半导体测试方法的示意图。FIG. 6 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention.

图7绘示本发明一实施例之半导体测试系统的示意图。FIG. 7 is a schematic diagram of a semiconductor testing system according to an embodiment of the present invention.

图8绘示本发明一实施例之半导体测试方法的示意图。FIG. 8 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention.

图9绘示本发明一实施例之半导体测试系统的示意图。FIG. 9 is a schematic diagram of a semiconductor testing system according to an embodiment of the present invention.

图10绘示本发明一实施例之半导体测试方法的示意图。FIG. 10 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention.

具体实施方式Detailed ways

本揭露提供了数个不同的实施方法或实施例,可用于实现本发明的不同特征。为简化说明起见,本揭露也同时描述了特定零组件与布置的范例。请注意提供这些特定范例的目的仅在于示范,而非予以任何限制。The present disclosure provides several different implementation methods or embodiments, which can be used to realize different features of the present invention. For simplicity of illustration, the present disclosure also describes examples of certain components and arrangements. Please note that these specific examples are provided for illustration purposes only and are not intended to be limiting.

在本文中所使用的“第一”、“第二”、“第三”以及“第四”语词系描述各种组件、组件、步骤、信号或命令,这些组件、组件、步骤、信号以或命令应不受限于这些语词。这些语词仅用于分别一组件、组件、步骤、信号或命令与另一组件、组件、步骤、信号或命令。除非内文中清楚指明,否则当于本文中使用例如“第一”、“第二”、“第三”以及“第四”语词时,并非意指序列或顺序。As used herein, the terms "first", "second", "third" and "fourth" describe various components, components, steps, signals or commands that Orders shall not be limited by these terms. These terms are only used to distinguish one component, component, step, signal or command from another component, component, step, signal or command. Terms such as "first," "second," "third," and "fourth," when used herein, do not imply a sequence or order unless clearly indicated by the context.

图1绘示一半导体测试系统之示意图。如图1所示,半导体测试系统包含测试计算机100、机台控制单元120、硬件测试机140及负载板180。测试计算机100、机台控制单元120、硬件测试机140及负载板180彼此间具有可以传输信号及指令的电连接,待测装置160则安装于负载板180上。一般言之,待测装置可为一集成电路芯片。FIG. 1 shows a schematic diagram of a semiconductor testing system. As shown in FIG. 1 , the semiconductor testing system includes a testing computer 100 , a machine control unit 120 , a hardware testing machine 140 and a load board 180 . The testing computer 100 , the machine control unit 120 , the hardware testing machine 140 and the load board 180 are electrically connected to each other for transmitting signals and commands, and the device under test 160 is mounted on the load board 180 . Generally speaking, the device under test can be an integrated circuit chip.

测试计算机100包含处理器102及内存104。测试计算机100藉由安装于其上的API产生测试数据并储存于内存104中。机台控制单元120包含处理器122、内存124以及输入/输出埠126。机台控制单元120可接收来自测试计算机100之测试数据,并将测试数据处理后产生测试命令。测试命令可储存于内存124中,并经由输入/输出端口126送至硬件测试机140。The test computer 100 includes a processor 102 and a memory 104 . The test computer 100 generates test data through the API installed thereon and stores them in the memory 104 . The machine control unit 120 includes a processor 122 , a memory 124 and an input/output port 126 . The machine control unit 120 can receive test data from the test computer 100 and process the test data to generate test commands. The test commands can be stored in the memory 124 and sent to the hardware testing machine 140 through the input/output port 126 .

硬件测试机140可包含多个用于测试半导体组件之模块。举例言之,硬件测试机140可包含直流电模块142、精确量测单元(Precision Measurement Unit,PMU)144、数字模块146以及中继板148。根据所产生测试命令的内容,机台控制单元120经由输入/输出埠126将测试命令分别传送至硬件测试机140相应之模块。The hardware tester 140 may include a plurality of modules for testing semiconductor devices. For example, the hardware testing machine 140 may include a direct current module 142 , a precision measurement unit (Precision Measurement Unit, PMU) 144 , a digital module 146 and a relay board 148 . According to the content of the generated test command, the machine control unit 120 sends the test command to the corresponding modules of the hardware tester 140 via the input/output port 126 .

直流电模块142提供半导体组件直流参数的量测。举例言之,直流电模块142可以提供测试电流至待测试之半导体组件,并量测半导体组件之相应电压。或者,直流电模块142可以提供测试电压至待测试之半导体组件并量测半导体组件之相应电流。The DC module 142 provides measurement of DC parameters of semiconductor devices. For example, the direct current module 142 can provide test current to the semiconductor device to be tested, and measure the corresponding voltage of the semiconductor device. Alternatively, the DC module 142 can provide a test voltage to the semiconductor device to be tested and measure the corresponding current of the semiconductor device.

精确量测单元144亦提供半导体组件直流参数的量测。然而,相较于直流电模块142,精确量测单元144可以提供更高精准度(accuracy)的量测。一般而言,精确量测单元144系针对小电流及小电压的测试。因为其所提供之电压及电流较小,故必须具有更佳的精准度。The precise measurement unit 144 also provides the measurement of the DC parameters of the semiconductor device. However, compared with the direct current module 142 , the precision measurement unit 144 can provide higher accuracy measurement. Generally speaking, the precise measurement unit 144 is aimed at the test of small current and small voltage. Because it provides smaller voltage and current, it must have better accuracy.

在集成电路芯片的测试中,除了上述针对直流电的电性量测外,亦需针对集成电路芯片的不同功能进行测试。数字模块146可针对集成电路之多种数字功能进行信号的收发测试。举例言之,数字模块146可针对集成电路之数字控制I2C总线(Inter-IntegratedCircuit Bus)、TTL(Transistor-transistor logic)、SPI(Serial PeripheralInterface)以及基频的Tx/Rx进行信号收发测试。为了能进行上述测试,数字模块146除了能设定电压准位及电流值以外,还能设定信号切换频率、电压上升/下降边缘、接收/发送时间之同步等。一般而言,数字模块146可以提供之电压范围较小,大约与精确量测单元144接近。在一实施例中,数字模块146亦可提供精确量测单元144之所有功能。In the test of the integrated circuit chip, in addition to the above-mentioned electrical measurement for the direct current, it is also necessary to test the different functions of the integrated circuit chip. The digital module 146 can perform signal sending and receiving tests for various digital functions of the integrated circuit. For example, the digital module 146 can perform signal sending and receiving tests on digitally controlled I2C bus (Inter-Integrated Circuit Bus), TTL (Transistor-transistor logic), SPI (Serial Peripheral Interface) and baseband Tx/Rx of integrated circuits. In order to perform the above tests, the digital module 146 can set not only voltage level and current value, but also signal switching frequency, voltage rising/falling edge, synchronization of receiving/sending time, etc. Generally speaking, the voltage range that the digital module 146 can provide is relatively small, which is approximately close to that of the precision measurement unit 144 . In one embodiment, the digital module 146 can also provide all the functions of the precision measurement unit 144 .

中继版148可提供硬件测试机140路径切换功能。在半导体组件测试中,常因成本限制或者待测装置的针脚(pin)数过多,使得硬件测试机140可用的测试频道数目不足。在此情况下必须有针脚共享相同的测试频道,便可透过中继板148进行控制切换。The relay version 148 can provide the path switching function of the hardware testing machine 140 . In the testing of semiconductor components, the number of testing channels available for the hardware testing machine 140 is often insufficient due to cost constraints or too many pins of the device under test. In this case, there must be pins sharing the same test channel, and the control switching can be performed through the relay board 148 .

图2绘示本发明一实施例之半导体测试系统200的示意图。如图2所示,半导体测试系统200包含数据产生装置220、数据处理装置240及数据测试装置260。数据产生装置220、数据处理装置240及数据测试装置260彼此间具有可以传输信号及指令的电连接。待测装置280安装于数据测试装置260上。数据处理装置240包含处理器242及内存244。FIG. 2 is a schematic diagram of a semiconductor testing system 200 according to an embodiment of the present invention. As shown in FIG. 2 , the semiconductor testing system 200 includes a data generating device 220 , a data processing device 240 and a data testing device 260 . The data generating device 220 , the data processing device 240 and the data testing device 260 are electrically connected to each other to transmit signals and instructions. The device under test 280 is installed on the data testing device 260 . The data processing device 240 includes a processor 242 and a memory 244 .

数据产生装置220可产生一测试数据,数据处理装置240从数据产生装置220接收了测试数据后,会将测试数据处理并产生一测试命令。测试数据的处理以及测试命令的产生由处理器242执行。数据测试装置260可根据来自数据处理装置240之测试命令对待测装置280进行测试。在本发明之一实施例中,在数据处理装置240将测试命令传送至数据测试装置260后,数据处理装置240随即产生一响应至数据产生装置220。数据产生装置220在收到响应后便产生下一笔测试数据并传送至数据处理装置240。The data generating device 220 can generate test data. After receiving the test data from the data generating device 220 , the data processing device 240 processes the test data and generates a test command. Processing of test data and generation of test commands are performed by processor 242 . The data testing device 260 can test the device under test 280 according to the test command from the data processing device 240 . In one embodiment of the present invention, after the data processing device 240 transmits the test command to the data testing device 260 , the data processing device 240 then generates a response to the data generating device 220 . After receiving the response, the data generating device 220 generates the next test data and sends it to the data processing device 240 .

数据处理装置240将接收之下一笔测试资料进行处理并产生下一笔测试命令。当数据测试装置260根据当前的测试命令完成测试后,会产生一响应给数据处理装置240,此时数据处理装置240便可将下一笔测试命令发送给数据测试装置260。The data processing device 240 will receive the next test data for processing and generate the next test order. After the data testing device 260 completes the test according to the current test command, it will generate a response to the data processing device 240 , and the data processing device 240 can then send the next test command to the data testing device 260 .

需注意的是,在此实施例中,数据产生装置220并不需要等待数据测试装置260完成当前的测试命令,便可产生用于下一笔测试之测试数据。数据处理装置240在数据测试装置260完成当前的测试命令之前,便已完成下一测试数据之处理并已产生下一笔测试命令。依此方式,在数据测试装置260进行的多个测试便可不中断地持续进行,大幅减少半导体测试系统中软硬件之间沟通所耗费的等待时间。It should be noted that, in this embodiment, the data generating device 220 does not need to wait for the data testing device 260 to complete the current test command before generating the test data for the next test. The data processing device 240 has completed the processing of the next test data and generated the next test command before the data testing device 260 completes the current test command. In this manner, the multiple tests performed by the data testing device 260 can continue without interruption, greatly reducing the waiting time spent in communication between software and hardware in the semiconductor testing system.

此外,数据处理装置240可根据数据测试装置260所回传之响应来判断测试命令是否正确地执行。若数据处理装置240判断数据测试装置260所回传之响应产生异常,可产生相应警告讯息,使研发人员能实时修正及调整测试程序代码,如此可增加异常排除的效率。In addition, the data processing device 240 can determine whether the test command is executed correctly according to the response returned by the data testing device 260 . If the data processing device 240 judges that the response returned by the data testing device 260 is abnormal, it can generate a corresponding warning message, so that the research and development personnel can correct and adjust the test program code in real time, which can increase the efficiency of abnormal elimination.

图3绘示本发明一实施例之半导体测试方法的示意图。如图3所示,本实施例之半导体测试方法包括下列步骤:FIG. 3 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention. As shown in Figure 3, the semiconductor testing method of the present embodiment includes the following steps:

步骤302:数据处理装置240处理来自数据产生装置220之第一数据,产生第一命令并将第一命令传送至数据测试装置260;Step 302: the data processing device 240 processes the first data from the data generating device 220, generates a first command and sends the first command to the data testing device 260;

步骤304:数据测试装置260根据第一命令对待测装置280进行测试;Step 304: the data testing device 260 tests the device under test 280 according to the first command;

步骤306:数据处理装置240传送第一响应至数据产生装置220;Step 306: the data processing device 240 transmits the first response to the data generating device 220;

步骤308:在接收了来自数据处理装置240之第一响应后,数据产生装置220产生用于下一笔测试之第二数据,并将第二数据传送至数据处理装置240;Step 308: After receiving the first response from the data processing device 240, the data generating device 220 generates second data for the next test, and sends the second data to the data processing device 240;

步骤310:数据处理装置240处理第二数据并产生用于下一笔测试之第二命令;Step 310: the data processing device 240 processes the second data and generates a second command for the next test;

步骤312:当数据测试装置260完成了第一命令的测试后,数据处理装置240将第二命令传送至数据测试装置260;以及Step 312: After the data testing device 260 finishes testing the first command, the data processing device 240 transmits the second command to the data testing device 260; and

步骤314:数据测试装置260根据第二命令对待测装置280进行测试。Step 314: The data testing device 260 tests the device under test 280 according to the second command.

需注意的是,步骤304与步骤306并不必然存在时间上先后的区别,也就是说,步骤304与步骤306可以同时开始进行。It should be noted that there is not necessarily a time difference between step 304 and step 306, that is to say, step 304 and step 306 can be started at the same time.

图4绘示本发明一实施例之半导体测试系统400的示意图。如图4所示,半导体测试系统400包含数据产生装置420、数据处理装置440及数据测试装置460。数据产生装置420、数据处理装置440及数据测试装置460彼此间具有可以传输信号及指令的电连接。待测装置480安装于数据测试装置460上。数据产生装置420包含内存422。数据处理装置440包含处理器442及内存444。FIG. 4 is a schematic diagram of a semiconductor test system 400 according to an embodiment of the present invention. As shown in FIG. 4 , the semiconductor testing system 400 includes a data generating device 420 , a data processing device 440 and a data testing device 460 . The data generating device 420 , the data processing device 440 and the data testing device 460 are electrically connected to each other to transmit signals and instructions. The device under test 480 is installed on the data testing device 460 . The data generating device 420 includes a memory 422 . The data processing device 440 includes a processor 442 and a memory 444 .

在此实施例中,数据产生装置420根据数据处理装置440传送之第一响应而产生一笔测试数据。每当数据产生装置420产生一笔测试数据后,并不直接将测试数据传送至数据处理装置440,而是先将测试数据存入内存422中。在收到数据处理装置440传送之一第二响应后,数据产生装置420才将测试数据传送至数据处理装置440。In this embodiment, the data generating device 420 generates a piece of test data according to the first response sent by the data processing device 440 . Whenever the data generating device 420 generates a piece of test data, it does not directly transmit the test data to the data processing device 440 , but stores the test data in the memory 422 first. After receiving a second response from the data processing device 440 , the data generating device 420 transmits the test data to the data processing device 440 .

当数据处理装置440将一笔测试命令传送至数据测试装置460后,便发送第一响应至数据产生装置。而数据处理装置440可根据不同情况传送第二响应。一般言之,当数据处理装置440完成了当前测试数据的处理,而可以处理下一笔测试数据时,将传送第二响应至数据产生装置420。After the data processing device 440 sends a test command to the data testing device 460, it sends a first response to the data generating device. The data processing device 440 may transmit the second response according to different situations. Generally speaking, when the data processing device 440 finishes processing the current test data and can process the next test data, it will send the second response to the data generating device 420 .

在此实施例中,数据产生装置420根据数据处理装置440传送之第一响应而产生测试数据,可避免数据产生装置420持续不断产生测试数据,并因此降低了数据产生装置420之内存使用量。此外,数据处理装置440可根据数据测试装置460所回传之响应来判断测试命令是否正确地执行。第一响应及第二响应的传送以及异常的判断由处理器442执行。若数据处理装置440判断数据测试装置460所回传之响应产生异常,可产生相应警告讯息,使研发人员能实时修正及调整测试程序代码,如此可增加异常排除的效率。In this embodiment, the data generating device 420 generates test data according to the first response sent by the data processing device 440 , which can prevent the data generating device 420 from continuously generating test data, thereby reducing the memory usage of the data generating device 420 . In addition, the data processing device 440 can determine whether the test command is executed correctly according to the response returned by the data testing device 460 . The transmission of the first response and the second response and the judgment of abnormality are performed by the processor 442 . If the data processing device 440 judges that the response returned by the data testing device 460 is abnormal, it can generate a corresponding warning message, so that the research and development personnel can correct and adjust the test program code in real time, which can increase the efficiency of abnormal elimination.

图5绘示本发明一实施例之半导体测试方法的示意图。图5中所示之半导体测试方法对应于图4中所示之半导体测试系统400之一部分操作步骤。如图5所示,本实施例之半导体测试方法包括下列步骤:FIG. 5 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention. The semiconductor testing method shown in FIG. 5 corresponds to some operation steps of the semiconductor testing system 400 shown in FIG. 4 . As shown in Figure 5, the semiconductor testing method of the present embodiment includes the following steps:

步骤502:数据处理装置440传送第一响应至数据产生装置420;Step 502: the data processing device 440 transmits the first response to the data generating device 420;

步骤504:响应于第一响应,数据产生装置420产生第一数据并将第一数据储存于内存422中;Step 504: in response to the first response, the data generating device 420 generates first data and stores the first data in the memory 422;

步骤506:数据处理装置440传送第二响应至数据产生装置420;以及Step 506: the data processing device 440 transmits the second response to the data generating device 420; and

步骤508:响应于第二响应,数据产生装置420将储存于内存422中的第一数据传送至数据处理装置440。Step 508 : In response to the second response, the data generating device 420 transmits the first data stored in the memory 422 to the data processing device 440 .

步骤510:数据处理装置440将第一数据储存于内存444中。Step 510 : The data processing device 440 stores the first data in the memory 444 .

图6绘示本发明一实施例之半导体测试方法的示意图。图6中所示之半导体测试方法可对应于图2、图4、图7及图9中所示之半导体测试系统之一部分操作步骤。为了说明的方便,现以图2中所示之半导体测试系统200为例进行说明。FIG. 6 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention. The semiconductor testing method shown in FIG. 6 may correspond to some operation steps of the semiconductor testing system shown in FIGS. 2 , 4 , 7 and 9 . For the convenience of description, the semiconductor test system 200 shown in FIG. 2 is taken as an example for description.

如图6所示,本实施例之半导体测试方法包括下列步骤:As shown in Figure 6, the semiconductor testing method of the present embodiment includes the following steps:

步骤602:数据处理装置240处理来自数据产生装置220的第二数据并产生第二命令;Step 602: the data processing device 240 processes the second data from the data generating device 220 and generates a second command;

步骤604:数据测试装置260完成根据第一命令之测试;Step 604: the data testing device 260 completes the test according to the first command;

步骤606:数据测试装置260传送第三响应至数据处理装置240;Step 606: the data testing device 260 sends a third response to the data processing device 240;

步骤608:数据处理装置240传送第二命令至数据测试装置260;以及Step 608: the data processing device 240 sends the second command to the data testing device 260; and

步骤610:数据测试装置260进行根据第二命令之测试。Step 610: The data test device 260 performs a test according to the second command.

需注意的是,在此实施例中,步骤602于时间上必定早于步骤606,如此一来,在数据测试装置260完成根据第一命令的测试之前,数据处理装置240便已完成第二数据之处理并已产生第二命令。依此方式,在数据测试装置260进行的多个测试便可不中断地持续进行,大幅减少半导体测试系统中软硬件之间沟通所耗费的等待时间。It should be noted that in this embodiment, step 602 must be earlier than step 606 in time, so that the data processing device 240 has completed the second data before the data testing device 260 completes the test according to the first command. processing and has generated a second command. In this manner, the multiple tests performed by the data testing device 260 can continue without interruption, greatly reducing the waiting time spent in communication between software and hardware in the semiconductor testing system.

图7绘示本发明一实施例之半导体测试系统700的示意图。如图7所示,半导体测试系统700包含数据产生装置720、数据处理装置740及数据测试装置760。数据产生装置720、数据处理装置740及数据测试装置760彼此间具有可以传输信号及指令的电连接。待测装置780安装于数据测试装置760上。数据处理装置740包含处理器742、第一内存744以及第二内存746。FIG. 7 is a schematic diagram of a semiconductor testing system 700 according to an embodiment of the present invention. As shown in FIG. 7 , the semiconductor testing system 700 includes a data generating device 720 , a data processing device 740 and a data testing device 760 . The data generating device 720 , the data processing device 740 and the data testing device 760 are electrically connected to each other to transmit signals and instructions. The device under test 780 is installed on the data testing device 760 . The data processing device 740 includes a processor 742 , a first memory 744 and a second memory 746 .

在此实施例中,数据产生装置720将经过编码之测试数据传送至数据处理装置740。数据处理装置740接收了经编码之测试数据后,先将其储存于第一内存744中。在经编码之测试数据储存至第一内存744之后,数据处理装置740会回传一响应至数据产生装置720,使数据产生装置720产生下一笔测试数据。数据处理装置740之处理器742会将储存于第一内存744中的测试数据进行译码,并处理产生测试命令。产生之测试命令会储存至第二内存746中。此时数据处理装置740会传送一响应至数据产生装置720,使数据产生装置720将下一笔经编码之测试数据传送到数据处理装置740并储存于第一内存744中。In this embodiment, the data generating device 720 transmits the encoded test data to the data processing device 740 . After the data processing device 740 receives the coded test data, it first stores it in the first memory 744 . After the encoded test data is stored in the first memory 744 , the data processing device 740 returns a response to the data generating device 720 , so that the data generating device 720 generates the next test data. The processor 742 of the data processing device 740 decodes the test data stored in the first memory 744 and processes and generates test commands. The generated test command will be stored in the second memory 746 . At this time, the data processing device 740 will send a response to the data generating device 720 , so that the data generating device 720 will send the next piece of encoded test data to the data processing device 740 and store it in the first memory 744 .

每当完成一笔测试,数据测试装置760会传送一响应至数据处理装置740,随后数据处理装置740便将储存在第二内存746中的测试命令传送至数据测试装置760。在第二内存746中的测试命令传送至数据测试装置760之后,数据处理装置740将储存于第一内存744中的测试数据进行译码,并处理产生下一笔测试命令。产生之下一笔测试命令会储存至第二内存746中。Whenever a test is completed, the data testing device 760 sends a response to the data processing device 740 , and then the data processing device 740 sends the test command stored in the second memory 746 to the data testing device 760 . After the test command in the second memory 746 is sent to the data testing device 760, the data processing device 740 decodes the test data stored in the first memory 744, and processes to generate the next test command. The next test command generated will be stored in the second memory 746 .

图8绘示本发明一实施例之半导体测试方法的示意图。图8中所示之半导体测试方法对应于图7中所示之半导体测试系统700之一部分操作步骤。如图8所示,本实施例之半导体测试方法包括下列步骤:FIG. 8 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention. The semiconductor testing method shown in FIG. 8 corresponds to a part of operation steps of the semiconductor testing system 700 shown in FIG. 7 . As shown in Figure 8, the semiconductor testing method of this embodiment includes the following steps:

步骤802:数据产生装置720将经过编码之第一数据传送至数据处理装置740,数据处理装置740将经编码之第一数据储存于第一内存744;Step 802: the data generating device 720 transmits the encoded first data to the data processing device 740, and the data processing device 740 stores the encoded first data in the first memory 744;

步骤804:数据处理装置740传送第一响应至数据产生装置720,使数据产生装置720产生经编码之第二数据;Step 804: the data processing device 740 transmits the first response to the data generating device 720, so that the data generating device 720 generates encoded second data;

步骤806:数据处理装置740译码经编码之第一数据,处理产生第一命令并将第一命令储存于第二内存746;Step 806: The data processing device 740 decodes the encoded first data, processes and generates the first command and stores the first command in the second memory 746;

步骤808:数据处理装置740传送第二响应至数据产生装置720,使数据产生装置720将经编码之第二数据传送到数据处理装置740并储存于第一内存744中;以及Step 808: the data processing device 740 sends the second response to the data generating device 720, so that the data generating device 720 transmits the encoded second data to the data processing device 740 and stores it in the first memory 744; and

步骤810:数据测试装置760传送第三响应至数据处理装置740,使数据处理装置740将第一命令传送至数据测试装置760。Step 810 : the data testing device 760 sends a third response to the data processing device 740 , so that the data processing device 740 sends the first command to the data testing device 760 .

需注意的是,在此实施例中,数据产生装置720在数据测试装置760完成当前的测试命令之前,便已将下一笔测试之数据传送至数据处理装置740并储存于第一内存中。且数据处理装置740在数据测试装置760完成当前的测试命令之前,便已译码并产生下一笔测试之命令且储存于第二内存中。依此方式,每当数据测试装置760完成一笔测试,回传一响应至数据处理装置740后便可立即获得下一笔测试的命令。因此,进行的多个测试便可不中断地持续进行,大幅减少半导体测试系统中软硬件之间沟通所耗费的等待时间。It should be noted that, in this embodiment, the data generating device 720 has sent the next test data to the data processing device 740 and stored it in the first memory before the data testing device 760 completes the current test command. And the data processing device 740 has already decoded and generated the next test command and stored it in the second memory before the data test device 760 completes the current test command. In this manner, whenever the data testing device 760 completes a test, it can immediately obtain the command for the next test after returning a response to the data processing device 740 . Therefore, the multiple tests performed can continue without interruption, greatly reducing the waiting time spent in communication between hardware and software in the semiconductor test system.

图9绘示本发明一实施例之半导体测试系统的示意图。如图9所示,半导体测试系统900包含数据产生装置920、数据处理装置940及数据测试装置960。数据产生装置920、数据处理装置940及数据测试装置960彼此间具有可以传输信号及指令的电连接。待测装置980安装于数据测试装置960上。数据处理装置940包含处理器942、内存944以及缓存器946。FIG. 9 is a schematic diagram of a semiconductor testing system according to an embodiment of the present invention. As shown in FIG. 9 , the semiconductor testing system 900 includes a data generating device 920 , a data processing device 940 and a data testing device 960 . The data generating device 920 , the data processing device 940 and the data testing device 960 are electrically connected to each other to transmit signals and instructions. The device under test 980 is installed on the data testing device 960 . The data processing device 940 includes a processor 942 , a memory 944 and a register 946 .

在此实施例中,数据产生装置920将经过编码之测试数据传送至数据处理装置940。数据处理装置940接收了经编码之测试数据后,先将其储存于内存944中。当数据处理装置940接收到数据测试装置960之一响应,告知已完成当前测试后,数据处理装置940之处理器942将储存于内存944中的测试数据进行译码,并同时经由缓存器946同步传送至数据测试装置960。亦即,数据处理装置940不需将产生之下一笔测试命令储存于内存中。可以节省数据处理装置940的内存使用量。In this embodiment, the data generating device 920 transmits the encoded test data to the data processing device 940 . After the data processing device 940 receives the coded test data, it first stores it in the memory 944 . When the data processing device 940 receives a response from the data testing device 960, notifying that the current test has been completed, the processor 942 of the data processing device 940 decodes the test data stored in the memory 944 and simultaneously synchronizes the test data through the register 946 Send to the data testing device 960. That is, the data processing device 940 does not need to store the next test command generated in the memory. The memory usage of the data processing device 940 can be saved.

图10绘示本发明一实施例之半导体测试方法的示意图。图10中所示之半导体测试方法对应于图9中所示之半导体测试系统900之一部分操作步骤。如图10所示,本实施例之半导体测试方法包括下列步骤:FIG. 10 is a schematic diagram of a semiconductor testing method according to an embodiment of the present invention. The semiconductor testing method shown in FIG. 10 corresponds to a part of operation steps of the semiconductor testing system 900 shown in FIG. 9 . As shown in Figure 10, the semiconductor testing method of this embodiment includes the following steps:

步骤1002:数据产生装置920将经过编码之测试数据传送至数据处理装置940;Step 1002: the data generating device 920 transmits the encoded test data to the data processing device 940;

步骤1004:数据处理装置940将经编码之测试数据储存于内存944;Step 1004: the data processing device 940 stores the coded test data in the memory 944;

步骤1006:数据测试装置960传送一响应至数据处理装置940;Step 1006: the data testing device 960 sends a response to the data processing device 940;

步骤1008:数据处理装置940将内存944中经编码之测试数据译码产生测试命令,并经由缓存器946同步传送至数据测试装置960。Step 1008: The data processing device 940 decodes the encoded test data in the memory 944 to generate a test command, and synchronously transmits it to the data test device 960 through the register 946 .

尽管已参考本发明之特定实施例描述并说明本发明,但此等描述及说明并不限制本发明。熟习此项技术者应理解,在不脱离如由所附申请专利范围界定的本发明之真实精神及范畴的情况下,可作出各种改变且可用等效物取代。应将本说明书及图式视为说明性而非限制性的。可作出修改,以使特定情形、方法或组件适应于本发明之目标、精神及范畴。所有该等修改均意欲处于此处随附之申请专利范围之范畴内。尽管已参看按特定次序执行之特定操作描述本文中所揭示之方法,但应理解,在不脱离本发明之教示的情况下,可组合、再分或重新定序此等操作以形成等效方法。因此,除非本文中具体指示,否则操作之次序及分组并非对本发明之限制。While the invention has been described and illustrated with reference to particular embodiments of the invention, such description and illustration do not limit the invention. It should be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the true spirit and scope of the invention as defined by the appended claims. The specification and drawings are to be regarded as illustrative rather than restrictive. Modifications may be made to adapt a particular situation, method or component to the objective, spirit and scope of the invention. All such modifications are intended to be within the scope of the patent claims appended hereto. Although methods disclosed herein have been described with reference to particular operations performed in a particular order, it should be understood that such operations may be combined, subdivided, or reordered to form equivalent methods without departing from the teachings of the invention. . Thus, unless specifically indicated herein, the order and grouping of operations is not limiting of the invention.

Claims (14)

1.一种用于测试半导体组件的系统,其包含:1. A system for testing semiconductor components comprising: 一数据产生装置;a data generating device; 一数据测试装置;及a data testing device; and 一数据处理装置,所述数据处理装置经组态以传送一第一命令至所述数据测试装置并在传送所述第一命令后传送一第一响应至所述数据产生装置,a data processing device configured to transmit a first command to the data testing device and to transmit a first response to the data generating device after transmitting the first command, 其中在接收所述第一响应之后,所述数据产生装置传送一第一数据至所述数据处理装置。Wherein after receiving the first response, the data generating device transmits a first data to the data processing device. 2.根据权利要求1所述的系统,其中其中所述数据处理装置包含:2. The system according to claim 1, wherein said data processing means comprises: 一处理器;及a processor; and 一第一内存;a first memory; 所述处理器经组态以处理所述第一数据并产生一第二命令,并将所述第二命令储存至所述第一内存中。The processor is configured to process the first data and generate a second command, and store the second command in the first memory. 3.根据权利要求2所述的系统,其中所述数据产生装置响应于所述第一响应以产生所述第一数据。3. The system of claim 2, wherein the data generating means is responsive to the first response to generate the first data. 4.根据权利要求2所述的系统,其中所述数据产生装置响应于来自所述数据处理装置之一第二响应将所述第一数据传送至所述数据处理装置。4. The system of claim 2, wherein the data generating means transmits the first data to the data processing means in response to a second response from the data processing means. 5.根据权利要求4所述的系统,其中所述数据处理装置经组态以响应于一第三响应以将储存于所述第一内存中之所述第二命令传送至所述数据测试装置。5. The system of claim 4, wherein the data processing device is configured to transmit the second command stored in the first memory to the data testing device in response to a third response . 6.根据权利要求5所述的系统,其中所述第一数据之传送在所述数据处理装置接收所述第三回应之前完成。6. The system of claim 5, wherein the transmission of the first data is completed before the data processing device receives the third response. 7.根据权利要求2所述的系统,其中7. The system of claim 2, wherein 所述数据处理装置进一步包含一缓存器;且The data processing device further includes a buffer; and 所述数据处理装置经组态以响应于一第三响应,在处理所述第一数据之同时将所述第二命令经由所述缓存器同步传送至所述数据测试装置。The data processing device is configured to synchronously transmit the second command to the data testing device via the buffer while processing the first data in response to a third response. 8.根据权利要求2所述的系统,其中所述数据处理装置进一步包含:8. The system of claim 2, wherein the data processing device further comprises: 一第二内存,其中a second memory, where 所述数据处理装置经组态以在传送所述第一响应至所述数据产生装置之前,将所述第二命令从所述第一内存转存至所述第二内存中。The data processing device is configured to dump the second command from the first memory into the second memory before transmitting the first response to the data generating device. 9.根据权利要求8所述的系统,其中所述数据处理装置经组态以响应于一第三响应将储存于所述第二内存中之所述第二命令传送至所述数据测试装置。9. The system of claim 8, wherein the data processing device is configured to transmit the second command stored in the second memory to the data testing device in response to a third response. 10.一种用于测试半导体组件的方法,其包含:10. A method for testing a semiconductor assembly comprising: 提供一数据产生装置;providing a data generating device; 提供一数据处理装置;及providing a data processing device; and 提供一数据测试装置;providing a data testing device; 由所述数据处理装置在一第一时间传送一第一命令至所述数据测试装置,使所述数据测试装置根据所述第一命令进行测试;Sending a first command to the data testing device at a first time by the data processing device, so that the data testing device performs a test according to the first command; 在所述第一命令传送至所述数据测试装置后,所述数据处理装置传送一第一响应至所述数据产生装置;After the first command is sent to the data testing device, the data processing device sends a first response to the data generating device; 所述数据产生装置根据所接收之所述第一响应传送一第一数据至所述数据处理装置。The data generating device transmits a first data to the data processing device according to the received first response. 11.根据权利要求10所述的方法,其进一步包含由所述数据处理装置处理所述第一数据并产生一第二命令。11. The method of claim 10, further comprising processing, by the data processing device, the first data and generating a second command. 12.根据权利要求10所述的方法,其中12. The method of claim 10, wherein 所述数据产生装置响应于所述第一响应而产生所述第一数据,并响应于来自所述数据处理装置之一第二响应将所述第一数据传送至所述数据处理装置。The data generating means generates the first data in response to the first response, and transmits the first data to the data processing means in response to a second response from the data processing means. 13.根据权利要求11所述的方法,其中所述数据处理装置响应于一第三响应,在处理所述第一数据之同时将所述第二命令同步传送至所述数据测试装置。13. The method of claim 11, wherein the data processing device synchronously transmits the second command to the data testing device while processing the first data in response to a third response. 14.根据权利要求13所述的方法,其中所述第一数据之传送在所述数据处理装置接收所述第三回应之前完成。14. The method of claim 13, wherein the transmission of the first data is completed before the data processing device receives the third response.
CN201710062839.1A 2016-12-23 2017-01-26 System and method for testing semiconductor devices Active CN108241117B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW105143111 2016-12-23
TW105143111A TWI637177B (en) 2016-12-23 2016-12-23 System and method for testing semiconductor elements

Publications (2)

Publication Number Publication Date
CN108241117A true CN108241117A (en) 2018-07-03
CN108241117B CN108241117B (en) 2021-02-05

Family

ID=62702914

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710062839.1A Active CN108241117B (en) 2016-12-23 2017-01-26 System and method for testing semiconductor devices

Country Status (2)

Country Link
CN (1) CN108241117B (en)
TW (1) TWI637177B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111856246B (en) * 2020-07-13 2024-07-09 胜达克半导体科技(上海)股份有限公司 High-speed synchronous trigger bus circuit and synchronous trigger method

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1330273A (en) * 2000-04-24 2002-01-09 株式会社鼎新 Multiple testing end signal for testing system based on event
US20030152111A1 (en) * 2002-02-14 2003-08-14 Sony Computer Entertainment Inc. System for verifying operations of system LSI
US20060150046A1 (en) * 2001-09-28 2006-07-06 Inapac Technology, Inc. Integrated circuit testing module
CN1834678A (en) * 2005-03-17 2006-09-20 上海华虹集成电路有限责任公司 Multi-channel analyzer of non-contact applied chip
US20070007981A1 (en) * 2005-07-06 2007-01-11 Optimaltest Ltd. Optimize parallel testing
US20070234154A1 (en) * 2006-02-03 2007-10-04 Texas Instruments Incorporated Scan testing using scan frames with embedded commands
CN101059546A (en) * 2006-04-18 2007-10-24 盛群半导体股份有限公司 System chip with multiple test modes and its test method
CN101340190A (en) * 2007-04-27 2009-01-07 恩益禧电子股份有限公司 Semiconductor integrated circuit and its testing method
CN101576603A (en) * 2008-05-07 2009-11-11 环隆电气股份有限公司 Testing device
CN103048610A (en) * 2012-12-24 2013-04-17 上海金东唐精机科技有限公司 Entrance waiting time-free automatic test system for printed circuit board (PCB)
CN103185859A (en) * 2011-12-27 2013-07-03 国民技术股份有限公司 In-chip mixed testing device and in-chip mixed testing method
CN104515951A (en) * 2014-11-27 2015-04-15 北京航天测控技术有限公司 Board-level embedded test controller and board-level embedded test method
CN104678982A (en) * 2013-11-28 2015-06-03 英业达科技有限公司 Test device using independent control module to test, and method of test device
CN105004984A (en) * 2015-06-25 2015-10-28 深圳市芯海科技有限公司 Automatic chip testing method
CN105474024A (en) * 2013-08-21 2016-04-06 莱特普茵特公司 Method for testing data packet signal transceiver using coordinated transmitted data packet signal power

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5446695A (en) * 1994-03-22 1995-08-29 International Business Machines Corporation Memory device with programmable self-refreshing and testing methods therefore
US7058535B2 (en) * 2004-02-12 2006-06-06 Credence Systems Corporation Test system for integrated circuits with serdes ports
US7218127B2 (en) * 2004-02-18 2007-05-15 Formfactor, Inc. Method and apparatus for probing an electronic device in which movement of probes and/or the electronic device includes a lateral component
KR20090082341A (en) * 2006-07-10 2009-07-30 아스테리온, 인크. System and method for performing processing in a testing system
US7848899B2 (en) * 2008-06-09 2010-12-07 Kingtiger Technology (Canada) Inc. Systems and methods for testing integrated circuit devices
TWM491837U (en) * 2014-04-14 2014-12-11 Chun-Yi Lu Testing apparatus and testing system

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1330273A (en) * 2000-04-24 2002-01-09 株式会社鼎新 Multiple testing end signal for testing system based on event
US20060150046A1 (en) * 2001-09-28 2006-07-06 Inapac Technology, Inc. Integrated circuit testing module
US20030152111A1 (en) * 2002-02-14 2003-08-14 Sony Computer Entertainment Inc. System for verifying operations of system LSI
CN1834678A (en) * 2005-03-17 2006-09-20 上海华虹集成电路有限责任公司 Multi-channel analyzer of non-contact applied chip
US20070007981A1 (en) * 2005-07-06 2007-01-11 Optimaltest Ltd. Optimize parallel testing
US20070234154A1 (en) * 2006-02-03 2007-10-04 Texas Instruments Incorporated Scan testing using scan frames with embedded commands
CN101059546A (en) * 2006-04-18 2007-10-24 盛群半导体股份有限公司 System chip with multiple test modes and its test method
CN101340190A (en) * 2007-04-27 2009-01-07 恩益禧电子股份有限公司 Semiconductor integrated circuit and its testing method
CN101576603A (en) * 2008-05-07 2009-11-11 环隆电气股份有限公司 Testing device
CN103185859A (en) * 2011-12-27 2013-07-03 国民技术股份有限公司 In-chip mixed testing device and in-chip mixed testing method
CN103048610A (en) * 2012-12-24 2013-04-17 上海金东唐精机科技有限公司 Entrance waiting time-free automatic test system for printed circuit board (PCB)
CN105474024A (en) * 2013-08-21 2016-04-06 莱特普茵特公司 Method for testing data packet signal transceiver using coordinated transmitted data packet signal power
CN104678982A (en) * 2013-11-28 2015-06-03 英业达科技有限公司 Test device using independent control module to test, and method of test device
CN104515951A (en) * 2014-11-27 2015-04-15 北京航天测控技术有限公司 Board-level embedded test controller and board-level embedded test method
CN105004984A (en) * 2015-06-25 2015-10-28 深圳市芯海科技有限公司 Automatic chip testing method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
俞洋: "系统芯片测试优化关键技术研究", 《中国博士学位论文全文数据库 信息科技辑》 *

Also Published As

Publication number Publication date
TW201823743A (en) 2018-07-01
TWI637177B (en) 2018-10-01
CN108241117B (en) 2021-02-05

Similar Documents

Publication Publication Date Title
US10649030B2 (en) Blade centric automatic test equipment system
US10289779B2 (en) Universal verification methodology (UVM) register abstraction layer (RAL) traffic predictor
US10108578B2 (en) Single wire communications interface and protocol
US20120131403A1 (en) Multi-chip test system and test method thereof
CN115210589A (en) Chip testing device and testing method
US11061665B2 (en) System for online cascaded loading firmware based on boundary scan and method thereof
US12025659B2 (en) Lockstep comparators and related methods
CN108919006A (en) Interface Expanding mould group, aging testing system, ageing testing method and storage medium
CN107704067A (en) A kind of SoC chip repositioning method and reset system
US20140164858A1 (en) Testing apparatus and testing method of electronic device
CN101770416B (en) Bus testing method for new generation of peripheral connecting interface
US20090210566A1 (en) Multi-chip digital system signal identification apparatus
WO2019218466A1 (en) Application program testing method and apparatus, terminal device, and medium
US9158609B2 (en) Universal serial bus testing device
US11953550B2 (en) Server JTAG component adaptive interconnection system and method
CN108241117A (en) System and method for testing semiconductor devices
US20110153902A1 (en) Test Interface Card and Testing Method
CN102541705A (en) Testing method for computer and tooling plate
GB2398390A (en) Testing a connection interface between a hot pluggable component and a system
US8169228B2 (en) Chip testing circuit
GB2443541A (en) Serializer/De-serializer bus and controller for a ASIC with a method for testing the ASIC.
KR20170045588A (en) Test device and test system having the same
US11486926B1 (en) Wearout card use count
CN113407408B (en) Data transmission rule verification method, device, equipment and storage medium
CN116860679A (en) Hot plug method, server system and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant