Test management system
First Claim
1. A method for testing test structures on substrates using a plurality of test cells, wherein each test cell has a plurality of test instruments each having an associated instrument driver, the method comprising:
- receiving a substrate having a plurality of combinatorially processed regions, the combinatorially processing forming the regions with one of different material, different processes or different process sequences;
at a first test cell testing a first combinatorially processed region, obtaining a given test recipe and, based on the given test recipe, identifying which test types are to be performed on the test structures at the first test cell;
at the first test cell, running at least a given test type module that corresponds to a given one of the identified test types, wherein when the given test type module is run, a first set of instrument drivers is invoked to test the test structures using the instruments of the first test cell;
at a second test cell, obtaining the given test recipe and, based on the given test recipe, identifying which test types are to be performed on the test structures at the second test cell for testing a second combinatorially processed region; and
at the second test cell, running at least the given test type module that corresponds to the given one of the identified test types, wherein when the given test type module is run, a second set of instrument drivers is invoked to test the test structures using the instruments of the second test cell, wherein the first and second sets of instrument drivers are different, and wherein one of the test types performed at the first cell is a voltage breakdown test that is destructive to the test structures at the first cell.
1 Assignment
0 Petitions
Accused Products
Abstract
A test management system is provided that performs tests on integrated circuit test structures. A server may be used to distribute a test recipe to multiple test cells. Each test cell may have multiple test instruments and associated instrument drivers. When performing a test, a test type module may run on a given test cell. The test type module may perform tests by using the instrument drivers to control the test instruments available in the test cell. Users may make test option selections using graphical interface screens such as a test recipe setup screen and a platform engine control screen. A user can select test sites for testing based on which process parameters where used to fabricate the test structures associated with the test sites or other criteria.
21 Citations
26 Claims
-
1. A method for testing test structures on substrates using a plurality of test cells, wherein each test cell has a plurality of test instruments each having an associated instrument driver, the method comprising:
-
receiving a substrate having a plurality of combinatorially processed regions, the combinatorially processing forming the regions with one of different material, different processes or different process sequences; at a first test cell testing a first combinatorially processed region, obtaining a given test recipe and, based on the given test recipe, identifying which test types are to be performed on the test structures at the first test cell; at the first test cell, running at least a given test type module that corresponds to a given one of the identified test types, wherein when the given test type module is run, a first set of instrument drivers is invoked to test the test structures using the instruments of the first test cell; at a second test cell, obtaining the given test recipe and, based on the given test recipe, identifying which test types are to be performed on the test structures at the second test cell for testing a second combinatorially processed region; and at the second test cell, running at least the given test type module that corresponds to the given one of the identified test types, wherein when the given test type module is run, a second set of instrument drivers is invoked to test the test structures using the instruments of the second test cell, wherein the first and second sets of instrument drivers are different, and wherein one of the test types performed at the first cell is a voltage breakdown test that is destructive to the test structures at the first cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A test system comprising:
-
a first test cell having a first set of test instruments and configured to run a given test type module to perform a given type of test on test structures at the first cell using the first set of test instruments; and a second test cell having a second set of test instruments and configured to run the given test type module to perform the given type of test on test structures at the second cell using the second set of test instruments, wherein the second set of test instruments is different than the first set of test instruments, and wherein at least one of the test structures of a region of a die of the first cell is formed through a combinatorial process by utilizing one of a different process material, or process sequence than other similar test structures of the region of the die. - View Dependent Claims (15, 16, 17)
-
-
18. A method of testing test structures on substrates in a test system wherein each test cell has a different set of instruments, the method comprising:
-
performing the same test on test structures at each of the plurality of test cells by running a common test type module on each of the test cells, wherein the test type module invokes unique sets of instruments drivers on each of the test cells; providing visual confirmation of which test structures are tested prior to initiation of the testing; during testing of the test structures, storing test data in local databases on the test cells; and periodically uploading the test data from the test cells to a server over a network, wherein at least one of the test structures of a region of a die of the first cell is formed through a combinatorial process by utilizing one of a different process material, or process sequence than other similar test structures of the region of the die. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification