Sorting a group of integrated circuit devices for those devices requiring special testing
First Claim
1. A sorting process used for a plurality of inspected integrated circuit devices for grouping a first plurality of inspected integrated circuit devices of a type having an identification code into a group of inspected integrated circuit devices to undergo a first process and for grouping a second plurality of inspected integrated circuit devices to undergo a second process different than the first process comprising:
- storing data in association with an individual identification code of each of the plurality of inspected integrated circuit devices indicating each of the plurality of inspected integrated circuit devices undergoes one of the first process and the second process, the data including at least one of fabrication deviation data, probe data, standard test data, special test data, and enhanced reliability testing data associated with the individual identification code of at least some of the plurality of inspected integrated circuit devices;
reading the individual identification code of each of the plurality of inspected integrated circuit devices;
accessing the data stored in association with the individual identification code of each of the plurality of inspected integrated circuit devices; and
grouping the plurality of inspected integrated circuit devices in accordance with the accessed data into those of the plurality of inspected integrated circuit devices to undergo the first process and those of the plurality of integrated circuit devices to undergo the second process.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for sorting integrated circuit (IC) devices of the type having a fuse identification (ID) into those devices requiring enhanced reliability testing and those requiring standard testing includes storing fabrication deviation data, probe data, and test data in association with the fuse ID of each of the devices indicating each of the devices requires either enhanced reliability testing or standard testing. The fuse ID of each of the devices is then automatically read before, during, or after standard testing of the devices. The testing process requirement data stored in association with the fuse ID of each of the devices is then accessed, and the devices are sorted in accordance with the accessed data into those devices requiring enhanced reliability testing and those requiring standard testing.
153 Citations
28 Claims
-
1. A sorting process used for a plurality of inspected integrated circuit devices for grouping a first plurality of inspected integrated circuit devices of a type having an identification code into a group of inspected integrated circuit devices to undergo a first process and for grouping a second plurality of inspected integrated circuit devices to undergo a second process different than the first process comprising:
-
storing data in association with an individual identification code of each of the plurality of inspected integrated circuit devices indicating each of the plurality of inspected integrated circuit devices undergoes one of the first process and the second process, the data including at least one of fabrication deviation data, probe data, standard test data, special test data, and enhanced reliability testing data associated with the individual identification code of at least some of the plurality of inspected integrated circuit devices;
reading the individual identification code of each of the plurality of inspected integrated circuit devices;
accessing the data stored in association with the individual identification code of each of the plurality of inspected integrated circuit devices; and
grouping the plurality of inspected integrated circuit devices in accordance with the accessed data into those of the plurality of inspected integrated circuit devices to undergo the first process and those of the plurality of integrated circuit devices to undergo the second process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An inspection process for integrated circuit devices from semiconductor wafers in a manufacturing process for integrated circuit devices in wafer form comprising:
-
fabricating a plurality of integrated circuit devices on each of the semiconductor wafers;
causing each of the plurality of integrated circuit devices on each of the semiconductor wafers to store an individual identification code;
separating each of the plurality of integrated circuit devices on each of the semiconductor wafers to form one of a plurality of integrated circuit devices;
storing data in association with the individual identification code associated with each of the plurality of integrated circuit devices that indicates each of the plurality of integrated circuit devices to undergo one of a first process and a second process, storing the data including storing the individual identification code by programming each of the plurality of integrated circuit devices on each of the semiconductor wafers to permanently store a unique fuse identification;
reading the individual identification code associated with each of the separated integrated circuit devices;
accessing the data stored in association with the individual identification code that is associated with each of the separated integrated circuit devices;
grouping each of the plurality of integrated circuit devices in accordance with the accessed data into those integrated circuit devices to undergo the first process and those integrated circuit devices to undergo the second process; and
testing the grouped integrated circuit devices using the first process and the second process. - View Dependent Claims (20, 21)
-
-
22. A sorting process for separating integrated circuit devices to undergo special testing from a group of integrated circuit devices undergoing standard test procedures, the integrated circuit devices being of the type to have an identification code, the process comprising:
-
storing data in association with an individual identification code of each of the integrated circuit devices indicating each of the integrated circuit devices undergoes one of special testing and standard testing; and
reading the individual identification code of each of the integrated circuit devices for accessing the data stored in association with the individual identification code of each of the integrated circuit devices for sorting the integrated circuit devices during the standard testing in accordance with the accessed data for those integrated circuit devices undergoing the special testing.
-
-
23. A process for separating integrated circuit devices undergoing special testing from a group of integrated circuit devices undergoing standard test procedures, each integrated circuit device having a unique identification code, the process comprising:
-
storing fabrication deviation data in association with an individual identification code of at least one of the integrated circuit devices indicating the at least one integrated circuit device undergoes the special testing;
reading the individual identification code of the at least one integrated circuit device; and
accessing the fabrication deviation data stored in association with the individual identification code of the at least one integrated circuit device for separating the integrated circuit devices in accordance with the accessed data for the at least one integrated circuit device undergoing the special testing.
-
-
24. A process for separating integrated circuit devices undergoing special testing from a group of integrated circuit devices that have undergone standard test procedures, the integrated circuit devices having a unique identification code, the process comprising:
-
storing data in association with an individual identification code of at least one of the integrated circuit devices that indicates the at least one integrated circuit device undergoes the special testing;
reading the individual identification code of the at least one integrated circuit device; and
accessing the data stored in association with the individual identification code of the at least one integrated circuit device for separating the integrated circuit devices in accordance with the accessed data for the a plurality of integrated circuit devices undergoing the special testing.
-
-
25. A process for using special test data generated by a first group of integrated circuit devices undergoing special testing to sort a second group of integrated circuit devices into those integrated circuit devices to undergo the special testing and those integrated circuit devices to undergo standard testing after an inspection of the integrated circuit devices, the integrated circuit devices having a unique identification code, the process comprising:
-
storing data in association with an individual identification code of at least one of the second group of integrated circuit devices indicating the at least one of the second group of integrated circuit devices undergoes the special testing;
storing special test data generated by the first group of integrated circuit devices in association with the individual identification code of the at least one of the second group of integrated circuit devices indicating the at least one of the second group of integrated circuit devices undergoes the standard testing instead of the special testing; and
reading the individual identification code of the at least one of the second group of integrated circuit devices for accessing the data stored in association with the individual identification code of the at least one of the second group of integrated circuit devices for identifying the second group of integrated circuit devices in accordance with the accessed data so the at least one of the second group of integrated circuit devices undergoes the standard testing.
-
-
26. A method for sorting a plurality of integrated circuit devices for grouping a first plurality of integrated circuit devices of a type having an identification code into a first group of integrated circuit devices to undergo a first process and for grouping a second plurality of integrated circuit devices having an identification code to undergo a second process different than the first process comprising:
-
storing data in association with an individual identification code of each of the plurality of integrated circuit devices indicating each of the plurality of inspected integrated circuit devices to undergo one of the first process and the second process, the data for indicating that at least one of a semiconductor wafer and a lot of semiconductor wafers have been miss-processed associated with the individual identification code of at least some of the plurality of integrated circuit devices;
reading the individual identification code of each of the plurality of integrated circuit devices;
accessing the data stored in association with the individual identification code of each of the plurality of integrated circuit devices; and
grouping the plurality of integrated circuit devices in accordance with the accessed data into those of the plurality of integrated circuit devices to undergo the first process and those of the plurality of integrated circuit devices to undergo the second process.
-
-
27. A sorting process used for a plurality of inspected integrated circuit devices for grouping a first plurality of inspected integrated circuit devices of a type having an identification code into a group of inspected integrated circuit devices to undergo a first process and for grouping a second plurality of inspected integrated circuit devices to undergo a second process different than the first process comprising:
-
storing data in association with an individual identification code of each of the plurality of inspected integrated circuit devices indicating each of the plurality of inspected integrated circuit devices undergoes one of the first process and the second process, the data indicating at least one of a semiconductor wafer and a semiconductor wafer lot have unacceptable yields after testing thereof associated with the individual identification code of at least some of the plurality of inspected integrated circuit devices;
reading the individual identification code of each of the plurality of inspected integrated circuit devices;
accessing the data stored in association with the individual identification code of each of the plurality of inspected integrated circuit devices; and
grouping the plurality of inspected integrated circuit devices in accordance with the accessed data into those of the plurality of inspected integrated circuit devices to undergo the first process and those of the plurality of integrated circuit devices to undergo the second process.
-
-
28. A method for sorting a plurality of integrated circuit devices for grouping a first plurality of integrated circuit devices of a type having an identification code into a first group of integrated circuit devices to undergo a first process and for grouping a second plurality of integrated circuit devices having an identification code to undergo a second process comprising:
-
generating data for the first plurality of integrated circuit devices undergoing a third process;
storing data in association with an individual identification code of each of the plurality of integrated circuit devices indicating each of the plurality of inspected integrated circuit devices to undergo the third process;
generating data for the second plurality of integrated circuit devices undergoing the third process;
storing data in association with an individual identification code of each of the second plurality of integrated circuit devices indicating that the second plurality of integrated circuit devices underwent the third process;
reading the individual identification code of each of the plurality of integrated circuit devices for accessing the data stored in association with the individual identification code of each of the plurality of integrated circuit devices; and
grouping the plurality of integrated circuit devices in accordance with the accessed data into those of the plurality of integrated circuit devices to undergo the third process.
-
Specification