Non-lot based method for assembling integrated circuit devices
First Claim
1. A method in an integrated circuit (IC) device manufacturing process for tracking multiple lots of IC devices through an assembly step in the process, each of the IC devices including a mounting substrate, the method comprising:
- providing a mounting substrate;
providing an IC device;
placing an ID code on each of the IC devices;
placing a substantially unique mounting substrate ID code on the mounting substrate in a readable position thereon;
mounting the IC device on the mounting substrate;
reading the mounting substrate ID code of each of the IC devices in each of the multiple lots;
advancing the IC devices in the multiple lots through a series of assembly steps in the manufacturing process in a substantially continuous manner;
generating data related to the advancement of each of the IC devices through the assembly step; and
associating the data generated for each of the IC devices with the mounting substrate ID code of its associated IC device so the multiple lots of IC devices may be tracked through the assembly step.
6 Assignments
0 Petitions
Accused Products
Abstract
An inventive method tracks IC devices through the assembly steps in a manufacturing process. Prior to die attach, a laser scribe marks the lead frame of each of the devices with a coded hole matrix that gives each device a unique ID code. During die attach, an optical hole reader retrieves the ID code of each of the IC devices, and a computer system stores the retrieved ID codes in association with the lot numbers of the ICs attached to the lead frames. The ID codes of the devices are then read at each step in assembly so the devices can be tracked through assembly individually, rather than by lots. As a result, the devices can proceed through assembly in a more efficient, continuous manner (i.e., without breaks between lots).
94 Citations
33 Claims
-
1. A method in an integrated circuit (IC) device manufacturing process for tracking multiple lots of IC devices through an assembly step in the process, each of the IC devices including a mounting substrate, the method comprising:
-
providing a mounting substrate; providing an IC device; placing an ID code on each of the IC devices; placing a substantially unique mounting substrate ID code on the mounting substrate in a readable position thereon; mounting the IC device on the mounting substrate; reading the mounting substrate ID code of each of the IC devices in each of the multiple lots; advancing the IC devices in the multiple lots through a series of assembly steps in the manufacturing process in a substantially continuous manner; generating data related to the advancement of each of the IC devices through the assembly step; and associating the data generated for each of the IC devices with the mounting substrate ID code of its associated IC device so the multiple lots of IC devices may be tracked through the assembly step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of manufacturing integrated circuit (IC) devices, the method comprising:
-
providing a plurality of fabrication substrates in multiple lots; fabricating a plurality of IC dice on each of the fabrication substrates; separating each IC die of the plurality of IC dice on each of the fabrication substrates from its fabrication substrate to form one IC die of a plurality of IC dice; providing a plurality of mounting substrates, each marked with a substantially unique mounting substrate identification (ID) code; reading a front-end ID code associated with each IC die of the plurality of IC dice; reading the mounting substrate ID code marked on each of the mounting substrates; attaching each IC die of the plurality of IC dice to one of the mounting substrates to form one IC device of a plurality of IC devices; storing the front-end ID code of each IC die of the plurality of IC dice in each of the IC devices in association with the mounting substrate ID code of the mounting substrate to which each IC die of the plurality of IC dice is attached; advancing each IC device of the IC devices through assembly; while advancing the IC devices through assembly; advancing the IC devices through at least one assembly step in a substantially continuous manner; generating data related to the advancement of each of the IC devices through the assembly step; and associating the data generated for each of the IC devices with the mounting substrate ID code of the mounting substrate of each IC device of the IC devices so the IC devices may be tracked through the assembly step; and back-end testing each IC device of the IC devices. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of manufacturing multi-chip integrated circuit (IC) devices, the method comprising:
-
providing a plurality of fabrication substrates in multiple lots; fabricating a plurality of IC dice on each of the fabrication substrates; separating each IC die of the IC dice ICs on each of the fabrication substrates from its fabrication substrate to form one IC die of a plurality of IC dice; providing a plurality of mounting substrates, each mounting substrate marked with a substantially unique mounting substrate identification (ID) code; reading a front-end ID code associated with each IC die of the IC dice; reading the mounting substrate ID code marked on each mounting substrate of the mounting substrates; attaching more than one IC die of the IC dice to each mounting substrate of the mounting substrates to form a plurality of multi-chip IC devices; storing the front-end ID code of each IC die of the IC dice in each of the multi-chip IC devices in association with the mounting substrate ID code of the mounting substrate to which each IC die of the IC dice is attached; advancing each multi-chip device of the multi-chip IC devices through assembly; while advancing the multi-chip IC devices through assembly; advancing the multi-chip IC devices through at least one assembly step in a substantially continuous manner; generating data related to the advancement of each of the multi-chip IC devices through the assembly step; and associating the data generated for each of the multi-chip IC devices with the mounting substrate ID code of the mounting substrate of each multi-chip device so the multi-chip devices may be tracked through the assembly step; and back-end testing each of the multi-chip IC devices. - View Dependent Claims (29, 30)
-
-
31. A method of locating an individual integrated circuit (IC) die of an integrated circuit (IC) device having at least one IC die on an IC device manufacturing line on which a multitude of IC devices are being manufactured, the method comprising:
-
providing at least one IC die having an IC die identification code; marking a mounting substrate of the at least one IC die with a substantially unique, optically-readable mounting substrate identification (ID) code; mounting the at least one IC die on the mounting substrate to form an IC device; when one IC device of the IC devices is being processed by an assembly-related machine, reading the mounting substrate ID code of the at least one IC die of the IC device and storing the code in association with a machine ID number of the assembly-related machine; when one of the IC devices is stored in an IC device carrier, reading the mounting substrate ID code of the at least one IC die of the IC device and storing the code in association with a carrier ID number of the IC device carrier; reading the carrier ID numbers of IC device carriers in which IC devices are stored and storing the carrier ID numbers in association with a location code identifying the location of the carriers on the manufacturing line; and when an individual IC device is stored in an IC device carrier, locating the individual IC device on the manufacturing line by accessing the carrier ID number stored in association with the mounting substrate ID code of the at least one IC die of an individual IC device and by accessing the location code stored in association with the accessed carrier ID number; and when an individual IC device is being processed by an assembly-related machine, locating the individual IC device on the manufacturing line by accessing the machine ID number stored in association with the mounting substrate ID code of the at least one IC die of an individual IC device. - View Dependent Claims (32, 33)
-
Specification