Method for using data regarding manufacturing procedures integrated circuits (IC's) have undergone, such as repairs, to select procedures the IC's will undergo, such as additional repairs
First Claim
1. A manufacturing process for an integrated circuit device having a substantially unique identification code using data regarding manufacturing procedures a plurality of integrated circuit devices have undergone to select manufacturing procedures for the integrated circuit device, the process comprising:
- providing memory devices;
storing data using the substantially unique identification code of each of the memory devices for identifying manufacturing procedures the memory devices have undergone, said storing data including storing data for identifying repairs performed on the memory devices and for identifying spare rows and columns available to effect repairs in the memory devices;
automatically reading the substantially unique identification code of each of the memory devices;
accessing the data stored in association with the substantially unique identification code of each of the memory devices; and
selecting manufacturing procedures for the memory devices using the accessed data; and
assembling the memory devices into packaged memory devices.
0 Assignments
0 Petitions
Accused Products
Abstract
An inventive method in an integrated circuit (IC) manufacturing process for using data regarding repair procedures conducted on IC'"'"'s at probe to determine whether any further repairs will be conducted later in the manufacturing process includes storing the data in association with a fuse ID of each of the IC'"'"'s. The ID codes of the IC'"'"'s are automatically read, for example, at an opens/shorts test during the manufacturing process. The data stored in association with the ID codes of the IC'"'"'s is then accessed, and additional repair procedures the IC'"'"'s may undergo are selected in accordance with the accessed data. Thus, for example, the accessed data may indicate that an IC is unrepairable, so the IC can proceed directly to a scrap bin without having to be queried to determine whether it is repairable, as is necessary in traditional IC manufacturing processes.
-
Citations
35 Claims
-
1. A manufacturing process for an integrated circuit device having a substantially unique identification code using data regarding manufacturing procedures a plurality of integrated circuit devices have undergone to select manufacturing procedures for the integrated
circuit device, the process comprising: -
providing memory devices;
storing data using the substantially unique identification code of each of the memory devices for identifying manufacturing procedures the memory devices have undergone, said storing data including storing data for identifying repairs performed on the memory devices and for identifying spare rows and columns available to effect repairs in the memory devices;
automatically reading the substantially unique identification code of each of the memory devices;
accessing the data stored in association with the substantially unique identification code of each of the memory devices; and
selecting manufacturing procedures for the memory devices using the accessed data; and
assembling the memory devices into packaged memory devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
-
-
15. A manufacturing method for integrated circuit devices from semiconductor wafers comprising:
-
providing a plurality of semiconductor wafers;
fabricating a plurality of devices on each wafer of the plurality of wafers;
causing each device of the devices on each wafer of the plurality of wafers to store a substantially unique identification code;
storing data using substantially unique identification code of each device of the devices for identifying manufacturing procedures for the devices;
separating each of the devices on each wafer of the plurality of wafers for forming one die of a plurality of dice;
assembling each die of the plurality of dice into an semiconductor device, said assembling including;
picking die of the plurality of dice from its wafer;
placing each die of the plurality of dice onto an epoxy coated bonding site of one lead frame of a plurality of lead frames;
curing the epoxy on the bonding site of each lead frame of the plurality of lead frames;
wire bonding each die of the plurality of dice to an associated lead frame;
encapsulating each die of the plurality of dice and an associated lead frame for forming one package of a plurality of packages, each package having projecting leads;
curing each package of the plurality of packages;
de-flashing the projecting leads of each package of the plurality of packages;
electroplating the projecting leads of each package of the plurality of packages; and
singulating each package of the plurality of packages into one semiconductor device package of a plurality of semiconductor device packages;
automatically reading the substantially unique identification code associated with each semiconductor device package of the plurality of semiconductor devices packages; and
accessing the data stored using substantially unique identification code associated with each semiconductor device package of the plurality of semiconductor device packages.
-
-
21. A method of manufacturing Multi-Chip Modules from semiconductor wafers comprising:
-
fabricating a plurality of semiconductor devices on each wafer of a plurality of wafers, each semiconductor device comprising a Dynamic Random Access Memory;
causing each of the semiconductor devices on each wafer of the plurality of wafers to store a substantially unique identification code;
storing data in association with the substantially unique identification code of each semiconductor device of the plurality of semiconductor devices for identifying manufacturing procedures for the plurality of semiconductor devices, said storing data including storing data for identifying repairs performed on the semiconductor device and for identifying spare rows and columns available to effect repairs in the semiconductor device;
separating each semiconductor device of the plurality of semiconductor devices on each wafer of the wafers from its wafer for forming one semiconductor device of a plurality of semiconductor devices;
assembling at least two semiconductor devices into each Multi-Chip-Module of a plurality of Multi-Chip-Modules;
automatically reading the substantially unique identification code of each semiconductor device f the semiconductor devices in each Multi-Chip-Module of a plurality of Multi-Chip-Modules; and
accessing the data stored using the substantially unique code of each semiconductor device of the plurality of semiconductor devices in each Multi-Chip-Module of a plurality of Multi-Chip-Modules. - View Dependent Claims (22, 23, 25, 26, 28, 29, 30)
-
-
24. A manufacturing method for semiconductor devices from semiconductor wafers, the method comprising:
-
fabricating a plurality of semiconductor devices on each semiconductor wafer of the semiconductor wafers;
electronically probing each semiconductor device of the semiconductor devices on each semiconductor wafer of the semiconductor wafers for identifying good, bad and repairable semiconductor devices on each semiconductor wafer of the semiconductor wafers;
repairing the repairable semiconductor devices;
programming each semiconductor device of the semiconductor devices on each semiconductor wafer of the semiconductor wafers to store a unique fuse identification;
storing data in association with the fuse identification of each semiconductor device of the semiconductor devices identifying repairs performed on each semiconductor device of the semiconductor devices;
mounting each semiconductor wafer of the semiconductor wafers on an adhesive film;
sawing each semiconductor device of the semiconductor devices on each semiconductor wafer of the semiconductor wafers for forming one of a plurality of discrete semiconductor devices;
automatically picking each semiconductor device of the semiconductor devices from a semiconductor wafer;
placing each semiconductor device of the semiconductor devices onto an epoxy coated bonding site of one lead frame of a plurality of lead frames;
curing the epoxy on the bonding site of each lead frame of the plurality of lead frames;
wire bonding each semiconductor device of the semiconductor devices to an associated lead frame;
encapsulating each semiconductor device of the semiconductor devices and an associated lead frame for forming one semiconductor device package of a plurality of semiconductor device packages each semiconductor device package having projecting leads;
curing each semiconductor device package of the plurality of semiconductor device packages;
de-flashing the projecting leads of each semiconductor device package of the plurality of semiconductor device packages;
electroplating the projecting leads of each semiconductor device package of the plurality of semiconductor device packages;
singulating each semiconductor device package of the plurality of semiconductor device packages;
testing each semiconductor device package of the plurality of semiconductor devices for opens and shorts;
burn-in testing each semiconductor device package of the plurality of semiconductor device packages;
back-end testing each semiconductor device package of the plurality of semiconductor device packages;
automatically reading the identification code of each semiconductor device package of the semiconductor device packages;
accessing the data stored using the identification code of each semiconductor device package of the semiconductor device packages;
for any semiconductor device package failing any one of the opens/shorts, burn-in, and back-end tests, evaluating the accessed data to determine whether the failing semiconductor device package may be repaired;
repairing any semiconductor package device determined in accordance with the accessed data to be repairable and returning the repaired semiconductor device package to the semiconductor manufacturing process; and
discarding any of the semiconductor device package determined in accordance with the accessed data to be unrepairable.
-
-
27. A manufacturing method for Multi-Chip Modules (MCM'"'"'s) from semiconductor wafers using Chip-On-Board (COB) techniques, the method comprising:
-
electronically probing each of a plurality of semiconductor devices on each wafer of a plurality of wafers for identifying good, bad and repairable semiconductor devices;
repairing the repairable semiconductor devices;
programming each semiconductor device of the semiconductor devices to store a unique fuse identification;
storing an electronic wafer map for each wafer that identifies the locations of good and bad semiconductor devices on the wafer using a fuse ID of the semiconductor device;
storing data in association with the fuse ID of each semiconductor device of the semiconductor devices identifying repairs;
mounting each wafer of the plurality of wafers on an adhesive film;
sawing each wafer of the plurality of wafers forming a plurality of discrete semiconductor dice;
accessing the stored wafer map for each wafer;
accessing the stored data for each semiconductor device;
automatically picking each of the good semiconductor device from a wafer;
discarding non-picked semiconductor devices identified as bad by the accessed wafer maps;
diverting picked semiconductor devices identified as good but unrepairable by the accessed wafer maps and data to a non-MCM semiconductor manufacturing process;
placing picked semiconductor devices identified as good and repairable by the accessed wafer maps onto epoxy coated bonding sites of a plurality of printed circuit boards using COB techniques to form a plurality of MCM'"'"'s;
curing the epoxy;
wire bonding each semiconductor device of the semiconductor devices to its associated MCM;
testing each semiconductor device of the semiconductor devices on each of the MCM'"'"'s for opens and shorts;
encapsulating each semiconductor device of the semiconductor devices;
retesting each semiconductor device of the semiconductor devices for opens and shorts;
burn-in testing each semiconductor device of the semiconductor devices;
back-end testing each semiconductor device of the semiconductor devices;
automatically reading the ID code of each semiconductor device;
accessing the data stored in association with the ID code of each semiconductor device of the semiconductor devices;
for any semiconductor device failing any one of the opens/shorts, burn-in, and back-end tests, evaluating the accessed data to determine whether the failing semiconductor device may be repaired;
repairing any semiconductor device determined in accordance with the accessed data to be repairable and returning the repaired MCM'"'"'s to the manufacturing process; and
replacing any semiconductor device determined in accordance with the accessed data to be unrepairable using a Known Good Die (KGD) dice and returning the repaired MCM'"'"'s to the manufacturing process.
-
-
31. A manufacturing method for Multi-Chip Modules (MCM'"'"'s) from semiconductor wafers using flip-chip techniques, the method comprising:
-
electronically probing each semiconductor device of the semiconductor wafers to identify good, bad and repairable semiconductor devices;
repairing the repairable semiconductor devices;
programming each semiconductor device of the semiconductor wafers to store a unique fuse identification (ID);
storing an electronic wafer map for each wafer for identifying the locations of good and bad semiconductor devices using a fuse ID;
storing data in association with the fuse ID of the semiconductor devices identifying repairs;
mounting the semiconductor wafers on an adhesive film;
sawing the semiconductor wafers;
accessing the stored wafer map for the semiconductor wafers;
accessing the stored data for each of the devices on each of the wafers;
automatically picking the good semiconductor devices;
discarding non-picked semiconductor devices;
diverting picked semiconductor devices identified as good but unrepairable by the accessed wafer maps and data to a non-MCM device manufacturing process;
flip-chip attaching picked semiconductor devices identified as good and repairable by the accessed wafer maps and data to a plurality of MCM'"'"'s;
testing the semiconductor devices of the plurality of MCM'"'"'s for opens and shorts;
encapsulating the plurality of MCM'"'"'s;
retesting the semiconductor devices on the plurality of MCM'"'"'s for opens and shorts;
burn-in testing the semiconductor devices of the plurality of MCM'"'"'s;
back-end testing the semiconductor devices of the plurality of MCM'"'"'s;
automatically reading the ID code of the semiconductor devices of the plurality of MCM'"'"'s;
accessing the data stored in association with the ID code of the semiconductor devices;
for any semiconductor device failing any one of the opens/shorts, burn-in, and back-end tests, evaluating the accessed data to determine whether the failing semiconductor device may be repaired;
repairing any semiconductor device determined in accordance with the accessed data to be repairable and returning the repaired MCM'"'"'s to the manufacturing process; and
replacing any of the semiconductor device determined in accordance with the accessed data to be unrepairable with a Known Good Die (KGD) die and returning the repaired MCM'"'"'s to the manufacturing process. - View Dependent Claims (32, 33, 35)
-
-
34. A manufacturing method for Multi-Chip Module (MCM) for diverting good but unrepairable semiconductor devices from the process, the MCM having semiconductor devices having a substantially unique identification (ID) code, the method comprising:
-
storing data in association with the ID code of at least some of the semiconductor devices for identifying semiconductor devices that are good and repairable, that are good but unrepairable, and that are bad;
automatically reading the ID code of at some of the semiconductor devices;
accessing the data stored in association with the ID code of at least some of the semiconductor devices;
diverting semiconductor devices identified as good but unrepairable to other semiconductor device manufacturing processes; and
discarding semiconductor devices identified as bad.
-
Specification