Test apparatus and test module

US9201750B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9201750-B2
Application numberUS-201213430694-A
CountryUS
Kind codeB2
Filing dateMar 27, 2012
Priority dateMar 1, 2012
Publication dateDec 1, 2015
Grant dateDec 1, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided is a test apparatus that tests a device under test, comprising a test module that communicates with the device under test to test the device under test; and a control apparatus that executes a plurality of test programs, causes the test module to perform tests corresponding respectively to the test programs, receives test results from the test module, and performs predetermined result processes on the test results. The control apparatus stores an execution order of the test programs, and executes at least a portion of the result processes in an order indicated by the stored execution order.

First claim

Opening claim text (preview).

What is claimed is: 1. A test apparatus that tests a device under test, comprising: a test module that communicates with the device under test to test the device under test; and a control apparatus that executes a first test program and a second test program, stores an execution order of the first test program and the second test program, causes the test module to perform a first test and a second test corresponding respectively to the first test program and the second test program, receives a first test result corresponding to the first test and a second test result corresponding to the second test from the test module, and performs result processes on the first test result and the second test result in parallel such that, among the result processes, a predetermined result process common to the first test result and the second test result is performed on the first test result and the second test result in an order indicated by the stored execution order, wherein the test module includes a first memory and a second memory that store the first test result and the second test result, and the test module performs the first test and the second test such that at least a portion of a result processing time period of the first test, which is from when the first test result stored in the first memory begins to be transmitted to the control apparatus to when performance of the result processes on the first test result by the control apparatus is finished, overlaps with at least a portion of a test execution time period of the second test, which is from when the second test is begun to when the second test result is stored in the second memory. 2. The test apparatus according to claim 1 , wherein the test module starts to perform the second test using the second memory at a timing at which a test execution time period of the first test using the first memory is finished, the test execution time period of the first test being from when the first test is begun to when the first test result is stored in the first memory. 3. The test apparatus according to claim 2 , wherein the test module starts to perform the second test using the second memory in parallel with starting transmission of the first test result stored in the first memory to the control apparatus. 4. The test apparatus according to claim 1 , wherein the test module stores test results corresponding to sequentially executed test programs alternately between the first memory and the second memory for each test program. 5. A test apparatus that tests a device under test, comprising: a test module that communicates with the device under test to test the device under test; and a control apparatus that executes a first test program and a second test program, stores an execution order of the first test program and the second test program, causes the test module to perform a first test and a second test corresponding respectively to the first test program and the second test program, receives a first test result corresponding to the first test and a second test result corresponding to the second test from the test module, and performs result processes on the first test result and the second test result in parallel such that, among the result processes, a predetermined result process common to the first test result and the second test result is performed on the first test result and the second test result in an order indicated by the stored execution order, wherein when a result process performed on the second test result immediately prior to the predetermined process ends before the predetermined process is performed on the first test result, the control apparatus postpones performance of the predetermined process on the second test result until the predetermined process is performed on the first test result. 6. The test apparatus according to claim 5 , wherein the predetermined result process is a final process, which is performed last among the result processes performed on the first test result and performed last among the result processes performed on the second test result. 7. The test apparatus according to claim 6 , wherein the final process is a process to classify the device under test according to the test results. 8. A control apparatus for use in a test apparatus that tests a device under test and includes a test module that communicates with the device under test to test the device under test, the control apparatus comprising: a memory for storing an execution order of a first test program and a second test program, wherein the control apparatus executes the first test program and the second test program, stores the execution order of the first test program and the second test program, causes the test module to perform a first test and a second test corresponding respectively to the first test program and the second test program, receives a first test result corresponding to the first test and a second test result corresponding to the second test from the test module, and performs result processes on the first test result and the second test result in parallel such that, among the result processes, a predetermined result process common to the first test result and the second test result is performed on the first test result and the second test result in an order indicated by the stored execution, and when a result process performed on the second test result immediately prior to the predetermined process ends before the predetermined process is performed on the first test result, the control apparatus postpones performance of the predetermined process on the second test result until the predetermined process is performed on the first test result.

Assignees

Inventors

Classifications

  • Functional testing · CPC title

  • G06F11/263Primary

    Generation of test inputs, e.g. test vectors, patterns or sequences {; with adaptation of the tested hardware for testability with external testers} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9201750B2 cover?
Provided is a test apparatus that tests a device under test, comprising a test module that communicates with the device under test to test the device under test; and a control apparatus that executes a plurality of test programs, causes the test module to perform tests corresponding respectively to the test programs, receives test results from the test module, and performs predetermined result …
Who is the assignee on this patent?
Sugimura Hajime, Yaguchi Takeshi, Nakajima Takahiro, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F11/263. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 01 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).