US5668745A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for testing of semiconductor devices
Assignee: Bell Semiconductor LLC
•
Filing: 1995-10-20
•
Granted: 1997-09-16
•
Expires: 2015-10-20
Abstract
Abstract A computer-based method is provided for determining whether a semi-conductor device conforms to design requirements. In one embodiment, the method is based on data stored in a design database, and an automatic test equipment ("ATE") datalog. In a further embodiment, the method includes generating a requirements datalog responsive to the design database, generating a standard datalog responsive to the automatic test equipment datalog, and generating a conformance indication responsive to the requirements datalog and the standard datalog.
Inventors
- 👤 Chris Day
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 18:08
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3183; G01R31/318307
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
205 words
A method useful in a computer system having a data processing unit operative with a memory, data retrieval circuitry and a user interface to determine whether a semiconductor device conforms to design requirements based on data stored in a design database and an automatic test equipment ("ATE") data log, the method comprising: retrieving design database data from the design database; retrieving ATE data from the automatic test equipment ("ATE") datalog, the ATE data being generated by a test program executed on the ATE which applies test data to the semiconductor device, the test program being responsive to the design database data; generating a standard datalog responsive to the ATE data such that the standard datalog represents actual data produced by the semiconductor device in response to the test data applied to the semiconductor device by the ATE; generating a requirements datalog from the design database data such that a one-to-one correspondence exists between each test performed by the ATE and verification data in the requirements datalog whereby the verification data represents data to verify that the actual data produced by the semiconductor device conforms to design requirements; comparing the requirements datalog to the standard datalog to determine whether the semiconductor device conforms to design requirements.
Claim 2
Independent Claim
205 words
A method useful in a computer system having a data processing unit operative with a memory, data retrieval circuitry and a user interface to determine whether a semiconductor device conforms to design requirements based on data stored in a design database and an automatic test equipment ("ATE") data log, the method comprising: retrieving design database data from the design database; retrieving ATE data from the automatic test equipment ("ATE") datalog, the ATE data being generated by a test program executed on the ATE which applies test data to the semiconductor device, the test program being responsive to the design database data; generating a standard datalog responsive to the ATE data such that the standard datalog represents actual data produced by the semiconductor device in response to the test data applied to the semiconductor device by the ATE; generating a requirements datalog from the design database data such that a one-to-one correspondence exists between each test performed by the ATE and verification data in the requirements datalog whereby the verification data represents data to verify that the actual data produced by the semiconductor device conforms to design requirements; comparing the requirements datalog to the standard datalog to determine whether the semiconductor device conforms to design requirements.
Claim 3
Dependent Claim
47 words
A method as in claim 1 wherein generating a requirements datalog comprises: establishing a first data structure having a first plurality of predefined fields; formatting the design database data in accordance with the first data structure; storing the formatted design database data into the first data structure.
Claim 4
Dependent Claim
51 words
A method as in claim 2 wherein the first plurality of predefined fields comprises: a first plurality of name fields, each name field being associated with a test performed by an ATE; a first plurality of parameter fields for storing design parameters, each parameter field being associated with a name field.
Claim 5
Dependent Claim
59 words
A method as in claim 3 wherein generating a standard datalog comprises: establishing a second data structure having a second plurality of predefined fields, the second plurality of predefined fields corresponding to the first plurality of predefined fields; formatting the ATE data in accordance with the second data structure; storing the formatted ATE data into the second data structure.
Claim 6
Dependent Claim
53 words
A method as in claim 4 wherein the second plurality of predefined fields comprises: a second plurality of name fields, each name filed being associated with a test performed by the ATE; a second plurality of parameter fields for storing ATE test result parameters, each parameter field being associated with a name field.
Claim 7
Dependent Claim
54 words
A method as in claim 5 wherein generating a conformance indication comprises: comparing the formatted design database data stored in the first data structure with the formatted ATE data stored in the second data structure; generating a signal to the user interface indicating whether the device conforms to design requirements based on the comparison.
Claim 8
Dependent Claim
160 words
A computer-based system, having a data processing unit operative with a memory, data retrieval circuitry, and a user interface, for testing a semiconductor device, the system being responsive to a design database and an automatic test equipment ("ATE") datalog and comprising: a datalog requirements generator responsive to the design database which generates a requirements datalog from the design database such that a one-to-one correspondence exists between each test performed by the ATE and verification data in the requirements datalog, whereby the verification data represents data to verify that actual data produced by the semiconductor device conforms to design requirements; a standard datalog generator responsive to the automatic test equipment datalog which generates a standard datalog such that the standard datalog represents the actual produced by the semiconductor device in response to the test data applied to the semiconductor device by the ATE; a verification circuit which compares the requirements datalog and the standard datalog to produce a device conformance indication.
Claim 9
Dependent Claim
160 words
A computer-based system, having a data processing unit operative with a memory, data retrieval circuitry, and a user interface, for testing a semiconductor device, the system being responsive to a design database and an automatic test equipment ("ATE") datalog and comprising: a datalog requirements generator responsive to the design database which generates a requirements datalog from the design database such that a one-to-one correspondence exists between each test performed by the ATE and verification data in the requirements datalog, whereby the verification data represents data to verify that actual data produced by the semiconductor device conforms to design requirements; a standard datalog generator responsive to the automatic test equipment datalog which generates a standard datalog such that the standard datalog represents the actual produced by the semiconductor device in response to the test data applied to the semiconductor device by the ATE; a verification circuit which compares the requirements datalog and the standard datalog to produce a device conformance indication.
Claim 10
Dependent Claim
44 words
A system as in claim 7 wherein the datalog requirements generator comprises: a retrieval circuit which retrieves data from the design database; a data processing unit which formats the design database data and stores the formatted design database data into a first memory structure.
Claim 11
Dependent Claim
58 words
A system as in claim 8 wherein the datalog requirements generator further comprises: means, responsive to the design database data, for determining a plurality of tests performed by an ATE; means for categorizing each test into a test type; means for assigning a test name to each test; means for assigning acceptable test parameters to each test name.
Claim 12
Dependent Claim
43 words
A system as in claim 9 wherein the standard datalog generator comprises: a retrieval circuit which retrieves data from the ATE datalog; a data processing unit which formats the ATE datalog data and stores the formatted ATE datalog data into a second memory.
Claim 13
Dependent Claim
58 words
A system as in claim 10 wherein the standard datalog generator further comprises: means, responsive to the ATE datalog data, for determining a plurality of tests performed by the ATE; means for categorizing each test into a test type; means for assigning a test name to each test; means for assigning test result parameters to each test name.
References Cited (Backward Citations)
US3764995A
Cited
US4888715A
Cited
US4894829A
Cited
US5446742A
Cited
US5258932A
Cited
US5550971A
Cited
US5539652A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-09-15 | 2001-03-17 | 2001-09-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-09-15 | 2005-03-17 | 2005-09-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-09-15 | 2009-03-17 | 2009-09-16 | $7700.00 | Window Closed / Lapsed |