US7145162B2 - Wire loop height measurement apparatus and method - Google Patents

Wire loop height measurement apparatus and method Download PDF

Info

Publication number
US7145162B2
US7145162B2 US10/698,767 US69876703A US7145162B2 US 7145162 B2 US7145162 B2 US 7145162B2 US 69876703 A US69876703 A US 69876703A US 7145162 B2 US7145162 B2 US 7145162B2
Authority
US
United States
Prior art keywords
wire loop
height
gauge device
height gauge
wire
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US10/698,767
Other versions
US20050094865A1 (en
Inventor
Xiao Hui Cheng
Wing Hong Leung
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ASM Assembly Automation Ltd
Original Assignee
ASM Assembly Automation Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ASM Assembly Automation Ltd filed Critical ASM Assembly Automation Ltd
Priority to US10/698,767 priority Critical patent/US7145162B2/en
Assigned to ASM ASSEMBLY AUTOMATION LTD. reassignment ASM ASSEMBLY AUTOMATION LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHENG, Xiao-hui, LEUNG, WING HONG
Priority to TW093132644A priority patent/TWI252300B/en
Priority to SG200406300A priority patent/SG111279A1/en
Priority to CNB2004100887153A priority patent/CN1321446C/en
Publication of US20050094865A1 publication Critical patent/US20050094865A1/en
Application granted granted Critical
Publication of US7145162B2 publication Critical patent/US7145162B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/026Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring distance between sensor and object
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L24/00Arrangements for connecting or disconnecting semiconductor or solid-state bodies; Methods or apparatus related thereto
    • H01L24/74Apparatus for manufacturing arrangements for connecting or disconnecting semiconductor or solid-state bodies
    • H01L24/78Apparatus for connecting with wire connectors
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L24/00Arrangements for connecting or disconnecting semiconductor or solid-state bodies; Methods or apparatus related thereto
    • H01L24/80Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected
    • H01L24/85Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected using a wire connector
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30141Printed circuit board [PCB]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30148Semiconductor; IC; Wafer
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/42Wire connectors; Manufacturing methods related thereto
    • H01L2224/44Structure, shape, material or disposition of the wire connectors prior to the connecting process
    • H01L2224/45Structure, shape, material or disposition of the wire connectors prior to the connecting process of an individual wire connector
    • H01L2224/45001Core members of the connector
    • H01L2224/45099Material
    • H01L2224/451Material with a principal constituent of the material being a metal or a metalloid, e.g. boron (B), silicon (Si), germanium (Ge), arsenic (As), antimony (Sb), tellurium (Te) and polonium (Po), and alloys thereof
    • H01L2224/45117Material with a principal constituent of the material being a metal or a metalloid, e.g. boron (B), silicon (Si), germanium (Ge), arsenic (As), antimony (Sb), tellurium (Te) and polonium (Po), and alloys thereof the principal constituent melting at a temperature of greater than or equal to 400°C and less than 950°C
    • H01L2224/45124Aluminium (Al) as principal constituent
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/42Wire connectors; Manufacturing methods related thereto
    • H01L2224/44Structure, shape, material or disposition of the wire connectors prior to the connecting process
    • H01L2224/45Structure, shape, material or disposition of the wire connectors prior to the connecting process of an individual wire connector
    • H01L2224/45001Core members of the connector
    • H01L2224/45099Material
    • H01L2224/451Material with a principal constituent of the material being a metal or a metalloid, e.g. boron (B), silicon (Si), germanium (Ge), arsenic (As), antimony (Sb), tellurium (Te) and polonium (Po), and alloys thereof
    • H01L2224/45138Material with a principal constituent of the material being a metal or a metalloid, e.g. boron (B), silicon (Si), germanium (Ge), arsenic (As), antimony (Sb), tellurium (Te) and polonium (Po), and alloys thereof the principal constituent melting at a temperature of greater than or equal to 950°C and less than 1550°C
    • H01L2224/45144Gold (Au) as principal constituent
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/42Wire connectors; Manufacturing methods related thereto
    • H01L2224/44Structure, shape, material or disposition of the wire connectors prior to the connecting process
    • H01L2224/45Structure, shape, material or disposition of the wire connectors prior to the connecting process of an individual wire connector
    • H01L2224/45001Core members of the connector
    • H01L2224/45099Material
    • H01L2224/451Material with a principal constituent of the material being a metal or a metalloid, e.g. boron (B), silicon (Si), germanium (Ge), arsenic (As), antimony (Sb), tellurium (Te) and polonium (Po), and alloys thereof
    • H01L2224/45138Material with a principal constituent of the material being a metal or a metalloid, e.g. boron (B), silicon (Si), germanium (Ge), arsenic (As), antimony (Sb), tellurium (Te) and polonium (Po), and alloys thereof the principal constituent melting at a temperature of greater than or equal to 950°C and less than 1550°C
    • H01L2224/45147Copper (Cu) as principal constituent
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/42Wire connectors; Manufacturing methods related thereto
    • H01L2224/47Structure, shape, material or disposition of the wire connectors after the connecting process
    • H01L2224/48Structure, shape, material or disposition of the wire connectors after the connecting process of an individual wire connector
    • H01L2224/4805Shape
    • H01L2224/4809Loop shape
    • H01L2224/48091Arched
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/42Wire connectors; Manufacturing methods related thereto
    • H01L2224/47Structure, shape, material or disposition of the wire connectors after the connecting process
    • H01L2224/48Structure, shape, material or disposition of the wire connectors after the connecting process of an individual wire connector
    • H01L2224/481Disposition
    • H01L2224/48151Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive
    • H01L2224/48221Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked
    • H01L2224/48225Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked the item being non-metallic, e.g. insulating substrate with or without metallisation
    • H01L2224/48227Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked the item being non-metallic, e.g. insulating substrate with or without metallisation connecting the wire to a bond pad of the item
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/42Wire connectors; Manufacturing methods related thereto
    • H01L2224/47Structure, shape, material or disposition of the wire connectors after the connecting process
    • H01L2224/48Structure, shape, material or disposition of the wire connectors after the connecting process of an individual wire connector
    • H01L2224/484Connecting portions
    • H01L2224/48463Connecting portions the connecting portion on the bonding area of the semiconductor or solid-state body being a ball bond
    • H01L2224/48465Connecting portions the connecting portion on the bonding area of the semiconductor or solid-state body being a ball bond the other connecting portion not on the bonding area being a wedge bond, i.e. ball-to-wedge, regular stitch
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/42Wire connectors; Manufacturing methods related thereto
    • H01L2224/47Structure, shape, material or disposition of the wire connectors after the connecting process
    • H01L2224/49Structure, shape, material or disposition of the wire connectors after the connecting process of a plurality of wire connectors
    • H01L2224/491Disposition
    • H01L2224/4912Layout
    • H01L2224/49175Parallel arrangements
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/74Apparatus for manufacturing arrangements for connecting or disconnecting semiconductor or solid-state bodies and for methods related thereto
    • H01L2224/78Apparatus for connecting with wire connectors
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/80Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected
    • H01L2224/85Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected using a wire connector
    • H01L2224/852Applying energy for connecting
    • H01L2224/85201Compression bonding
    • H01L2224/85205Ultrasonic bonding
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/80Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected
    • H01L2224/85Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected using a wire connector
    • H01L2224/859Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected using a wire connector involving monitoring, e.g. feedback loop
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L24/00Arrangements for connecting or disconnecting semiconductor or solid-state bodies; Methods or apparatus related thereto
    • H01L24/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L24/42Wire connectors; Manufacturing methods related thereto
    • H01L24/44Structure, shape, material or disposition of the wire connectors prior to the connecting process
    • H01L24/45Structure, shape, material or disposition of the wire connectors prior to the connecting process of an individual wire connector
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L24/00Arrangements for connecting or disconnecting semiconductor or solid-state bodies; Methods or apparatus related thereto
    • H01L24/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L24/42Wire connectors; Manufacturing methods related thereto
    • H01L24/47Structure, shape, material or disposition of the wire connectors after the connecting process
    • H01L24/48Structure, shape, material or disposition of the wire connectors after the connecting process of an individual wire connector
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L24/00Arrangements for connecting or disconnecting semiconductor or solid-state bodies; Methods or apparatus related thereto
    • H01L24/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L24/42Wire connectors; Manufacturing methods related thereto
    • H01L24/47Structure, shape, material or disposition of the wire connectors after the connecting process
    • H01L24/49Structure, shape, material or disposition of the wire connectors after the connecting process of a plurality of wire connectors
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/01Chemical elements
    • H01L2924/01005Boron [B]
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/01Chemical elements
    • H01L2924/01006Carbon [C]
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/01Chemical elements
    • H01L2924/01013Aluminum [Al]
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/01Chemical elements
    • H01L2924/01023Vanadium [V]
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/01Chemical elements
    • H01L2924/01029Copper [Cu]
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/01Chemical elements
    • H01L2924/01033Arsenic [As]
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/01Chemical elements
    • H01L2924/01079Gold [Au]
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/01Chemical elements
    • H01L2924/01082Lead [Pb]
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/013Alloys
    • H01L2924/014Solder alloys
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/10Details of semiconductor or other solid state devices to be connected
    • H01L2924/11Device type
    • H01L2924/12Passive devices, e.g. 2 terminal devices
    • H01L2924/1204Optical Diode
    • H01L2924/12042LASER

Definitions

  • the invention relates to an apparatus and method for determining heights of various points along wire loops formed in a semiconductor manufacturing process, such as in a wire bonding process.
  • the invention is especially useful for, but not limited to, determining the highest points of wire loops comprising bonding wires.
  • Wire bonding is used in the microelectronics industry as a means of making electrical interconnections between semiconductor chips and substrates (such as leadframe carriers and printed circuit or wire boards). Wires made from gold, aluminum and copper are commonly used.
  • the interconnect process is automated and it is important to develop processes that are of low cost and high yield, with sufficient long-term reliability to satisfy an end-user.
  • U.S. Pat. No. 5,576,828 for “Bonding Wire Detection Method”.
  • the height of a wire bonded between a semiconductor chip and a lead frame is determined using illumination from circularly arranged LED's installed in a low-angle illuminating device.
  • the angle of illumination is set within a certain range and a focal depth of an optical device is set to be shallow.
  • a dark area appears in the central portion of the wire at the focal point of the optical system.
  • the optical device is moved up and down to obtain a focused image of the dark area, so as to determine the height of the wire relative to a height of the optical system.
  • a problem with this apparatus is that the imaging system is bulky. As a result, the need to lift and lower the relatively large mass of the optical system results in reduced speed of motion on the whole.
  • a further example of the use of an optical system to measure a height of a wire loop is disclosed in U.S. Pat. No. 5,583,641.
  • a correlation between a wire height and wire width is investigated by shifting the focusing level of an optical system.
  • a detection level is set based upon an upper limit level and a lower limit level. These levels are to be the reference levels corresponding to an acceptable height of the wire to be detected.
  • the imaged width of the wire is compared to the upper and lower limit levels to determine whether the height of the wire is within an acceptable range.
  • a problem with this system is again that the optical system or a part of it has to be moved up and down to measure different points on the wire, and the motion of such a relatively large mass slows down the apparatus.
  • the imaging system is also bulky, and the optics design is relatively complex.
  • a method of determining a height of a point on a wire loop comprising the steps of: positioning a height gauge device over the point on the wire loop; projecting incident light from the height gauge device for illuminating the point; receiving with the height gauge device reflected light produced from the incident light; and determining from a characteristic of the reflected light the height of the said point relative to a reference surface.
  • An apparatus for determining a height of a point on a wire loop comprising: a height gauge device positionable over the point on the wire loop for projecting incident light to illuminate the point and for receiving reflected light produced from the incident light; and a processor coupled to the height gauge device for determining from a characteristic of the reflected light the height of the said point relative to a reference surface.
  • FIG. 1 is an isometric view of a section of a substrate upon which stacked dice are mounted, and dual layers of looped wire bonds made between the dice and the substrate are illustrated;
  • FIG. 2 is a schematic side view representation of a method of determining a height of an object using a triangulation type sensor
  • FIG. 3 is a schematic side view representation of another method of determining a height of an object using a confocal type sensor
  • FIG. 4 a is a side view illustration of light projected from an illumination lighting system being reflected by a wire loop formed between a die and a substrate according to a first embodiment of the invention
  • FIG. 4 b is a plan view of wire loops formed between the die and the substrate, and bright spots on the wire loops indicating locations of the highest points of the wire loops;
  • FIG. 5 is a plan view of a scanning routine to determine profiles of selected portions of a plurality of wire loops according to another preferred embodiment of the invention.
  • FIG. 6 is a plan view of a series of adjacent wire loops together with a graphical representation of heights corresponding to points on wire loops that intersect an exemplary scanning path using the preferred embodiment of FIG. 5 ;
  • FIG. 7 is a graphical representation of heights of a wire loop obtained at various points of the wire loop along a selected section of the loop and illustrates how a highest point of the loop may be mathematically estimated;
  • FIG. 8 shows a plan view of a coupling bracket for coupling a height gauge device employing the principles of the invention to a wire bonding mechanism according to an example of one implementation of the invention
  • FIG. 9 shows a side view of the coupling bracket and height gauge device of FIG. 8 ;
  • FIG. 10 is an enlarged view of a portion of the coupling bracket marked as “B” in FIG. 8 ;
  • FIG. 11 is a cross-sectional view of the height gauge device taken along sectional line A—A of FIG. 8 .
  • FIG. 1 is an isometric view of a section of a substrate 10 upon which stacked dice 12 , 14 are mounted. Dual layers of looped wire bonds 16 made between the dice 12 , 14 and the substrate 10 are illustrated. There are various reference heights associated with the object which may be of interest. There is a base plane at the base of the substrate 10 , a substrate height at the top surface of the substrate 10 , a height at the top surface of the first die 12 , a height at the top surface of the second die 14 and heights at various points of the wire loop 16 .
  • the wire loop 16 has a distinctive profile 18 and the highest point of the wire is of particular interest in a wire bonding process because it allows a user to assess whether the loop is properly formed before undergoing further processing. In the preferred embodiments of this invention, the emphasis is on determining the profile 18 of the wire loop 16 , and in particular, the position and/or height of its highest point.
  • FIG. 2 is a schematic side view representation of a method of determining a height of an object using a triangulation type sensor.
  • An illumination source 20 such as a laser diode with optics, emits a narrow ray of incident light to form a light spot on a reference object surface 22 .
  • a reflection or diffusion of the light spot is focused by an imaging system 26 and its position is received and recorded by a receptor, which may be in the form of a position sensitive device (PSD) 28 or sensor.
  • PSD position sensitive device
  • a processor associated with the receptor assesses a characteristic of the received light, which in this example, is a shift of a position where the reflected light is received since the light spot position on the detector varies with the measured height. If a measured surface 24 is at a height of ⁇ above the reference object surface 22 , the reflection of the light spot (represented by dotted lines in FIG. 2 ) is shifted and the image of the light spot on the PSD 28 also changes by ⁇ . As the relationship between ⁇ and ⁇ is known in advance from system parameters, structures and/or calibration, the height value ⁇ can be determined.
  • FIG. 3 is a schematic side view representation of another method of determining a height of an object using a confocal type sensor.
  • An illumination source such as a point light source 30 restricted by a source pinhole 31 is used, and rays of light it emits are focused by a focusing lens 36 onto a spot of light at a reference surface or depth 32 .
  • the spot of light is reflected or scattered from the object at the reference surface or depth 32 , and the reflected light is further deflected towards a receptor, such as a point detector 38 or sensor, by a beam splitter 40 .
  • a pinhole 37 is placed in front of the point detector 38 .
  • the pinholes 31 , 37 and image point of the pinhole 31 are preferably conjugated to each other. Most energy is arranged to pass through the pinhole 37 at the reference depth 32 and a maximum light intensity is received on the point detector 38 when light is reflected from the reference depth 32 .
  • the reflected and deflected spot of light becomes bigger than the pinhole 37 . Only part of the reflected light can pass through the pinhole 37 .
  • a processor associated with the receptor assesses the intensity of the received light. Since the relationship between the object depth and light intensity received by the point detector 38 are known or determinable by system parameters and calibration, the height of the measured object 34 can be obtained.
  • a motion structure such as a vibrating device is attached onto the confocal optics so as to modulate the light intensity received on the point detector 38 .
  • the reflectivity of the object does not affect the measurement result.
  • the object reflectivity and height gauge device are calibrated in advance so that the object height can be obtained as the intensity of the received light is continuously measured.
  • FIGS. 2 and 3 are examples of how a height of a point on an object can be measured in the preferred embodiments of the invention, and are not intended to be limiting. It would be appreciated that other methods of height or depth measurement are also possible. It should also be understood that light includes both visible and invisible light energy.
  • FIG. 4 a is a side view illustration of light 42 projected from an illumination lighting system (not shown) being reflected by a wire loop 16 formed between a die 12 and a substrate 10 according to a first embodiment of the invention.
  • the wire loop 16 has been formed with a wire bonding device by way of a wire bonding process.
  • a location of a highest point on the wire loop 16 is approximated based upon characteristics of the light reflected, and thereafter a height of a point proximate the highest point on the wire loop 16 in that location is determined using a height gauge device.
  • Illuminating light 42 is projected from the illumination lighting system to illuminate a predetermined portion of the wire loop 16 .
  • the lighting device could be an assistant coaxial lighting or high angle side lighting to illuminate the bonded wires.
  • This predetermined portion represents a portion where a highest point of the wire loop 16 is likely to be located, according to a bonding characteristic of a wire bonder machine. Alternatively, substantially the whole of the wire loop 16 may be illuminated. Since bonding wire 16 is principally made from a metallic material, such as gold, aluminum or copper, the wire 16 is generally reflective. The illuminating light 42 will thus be reflected from the surface of the wire 16 in various directions, depending on the profile of the wire loop 16 .
  • the angle of reflection of reflected light 44 will generally be equal to the angle of incidence of the illuminating light 42 projected onto the wire loop 16 .
  • the reflected light 44 will be directed towards an imaging system 26 and a light receptor 28 such as a camera.
  • a location of a highest position of a wire loop can be approximated based upon characteristics of the light reflected.
  • one or more points on substantially horizontal areas of the loop i.e. perpendicular to the angle of incidence of illuminating light from the lighting device
  • are illuminated as in FIG. 4 a resulting in the brightest spots detected by the light receptor 28 in this area of the wire loop 16 . Therefore, in this embodiment, the characteristic of light reflected that is of interest is the brightest spots on the wire loop 16 .
  • FIG. 4 b is a plan view of wire loops 16 a–c formed between the die 12 and the substrate 10 , and areas of bright spots 46 a–c on the wire loops 16 a–c indicating locations of the highest points of the wire loops 16 a–c . These are the locations where the respective wire loops 16 a–c have substantially horizontal profiles, and whereat the positions of highest points of the wire loops 16 a–c can be approximated.
  • a height of a point proximate the highest point of each of the wire loops 16 a–c can be determined by positioning a height gauge device over the locations of the bright spots 46 a–c to detect the heights of the points on the wire loops 16 a–c at those locations.
  • Incident light is projected from the height gauge device for illuminating the point to be measured and reflected light is received by the height gauge device. From a characteristic of the reflected light, such as its deviation from a reference position or brightness of the reflected light received, the height of the point relative to a reference surface can be calculated. For greater accuracy, the height gauge device may be moved across a width of the location to determine the heights of a plurality of points within the said location in order to find the height of a highest point of the wire.
  • FIG. 5 is a plan view of a scanning routine to determine profiles of selected portions of a plurality of wire loops 16 according to another preferred embodiment of the invention.
  • heights of a plurality of points on a wire loop 16 are determined by moving the wire loop 16 relative to the height gauge device. Based upon the heights of the plurality of points, the height of the highest point on a wire loop 16 can be estimated. Alternatively, if the position of the highest point is estimated from the plurality of heights obtained, a height gauge device can be moved to that position to directly measure the height of that point accurately.
  • Stacked dice 12 , 14 are mounted onto a substrate 10 .
  • Wire loops 16 are formed between the lower die 12 and the substrate 10 .
  • a suitable height gauge device such as one utilizing the measurement principles as described in FIG. 2 or FIG. 3 , is set at a position A over the dice 12 , 14 and substrate 10 .
  • Relative movement is then initiated between the substrate 10 and dice 12 , 14 on the one hand, and height gauge device on the other, along a scanning path 50 indicated by dotted lines in FIG. 5 .
  • the height gauge device is moved.
  • the scanning path 50 is arranged such that incident light projected from the height gauge device intersects a length of each wire loop 16 at a plurality of points.
  • One way of generating relative motion is to couple the height gauge device to a positioning device, which may be in the form of an XY table (not shown). If so, the substrate 10 may remain at a substantially stationary position with the XY table moving the height gauge device relative to it.
  • the scanning routine starts at point A and stops at point Z in a spiral fashion.
  • the scanning path may comprise a series of closed paths rather than in a spiral fashion according to different applications. Heights of points along the scanning path 50 are obtained at a preset resolution for determining a height along each point of the path 50 , and in particular, to points of intersection of the path 50 and the wire loops 16 .
  • FIG. 6 is a plan view of a series of adjacent wire loops 16 together with a graphical representation of heights corresponding to points on wire loops 16 that intersect an exemplary scanning path 50 a using the preferred embodiment of FIG. 5 .
  • the graph shows a series of peaks corresponding to the locations of wire loops along scanning path 50 a .
  • the height of the wire loop 16 at each peak is determinable by the height measuring apparatus and may be recorded by a memory device of the system. The same routine is used for another pass of the scanning path 50 b and so on. Combining all the different values that are obtained, the system is able to compute and record the heights of each wire loop along each pass of the scanning path 50 a , 50 b , etc and a profile 18 for a portion of each wire loop is obtained.
  • FIG. 7 is a graphical representation of heights h 1 –h 4 of a wire loop 16 obtained at various points x 1 –x 4 of a portion of the wire loop 16 where the scanning path 50 intersects the wire loop 16 along a selected section of the loop, and illustrates by way of example only, how a highest point of the loop 16 may be mathematically estimated based upon the heights of the wire loop 16 obtained at the various points.
  • a first method involves extrapolation.
  • Straight lines are drawn between points h 1 x 1 and h 2 x 2 , and between h 3 x 3 and h 4 x 4 .
  • the highest point is approximately at the intersection of the two straight lines, as shown in FIG. 7 .
  • the value of the height at the intersection may be obtained by linear equations.
  • a second method involves a formulaic curve fitting method, which will depend on the wire bonder machine's wire loop formation setup and process.
  • Another preferred feature is a mechanism to enable z-axis motion of the height gauge device, or components thereof, in order to change a height of the height gauge device to enlarge its measurement range. This feature is useful to measure different layers of wire loops.
  • An example of wire loops 16 having different general height levels is shown in FIG. 1 .
  • the mechanism may either move components of the optics module of the height gauge device, or the full height gauge device.
  • FIG. 8 shows a plan view of a coupling bracket 60 for coupling a height gauge device 64 employing the principles of the invention to a wire bonding mechanism (not shown) according to an example of one implementation of the invention.
  • the height gauge device 64 may include, without limitation, a triangulation type sensor as demonstrated in FIG. 2 , or a confocal type sensor as demonstrated in FIG. 3 .
  • the coupling bracket 60 may preferably be mounted to an XY table that is also used for positioning the bond head of a wire bonding mechanism so that the height gauge device 64 may move in conjunction with a wire-bonding tool attached to the bond head, such as an ultrasonic transducer used for ultrasonic welding of bonding wires.
  • a wire-bonding tool attached to the bond head such as an ultrasonic transducer used for ultrasonic welding of bonding wires.
  • one end of the coupling bracket 60 includes a wire bonding optics module 62 , which is generally used to monitor a wire bonding process.
  • An opposite end of the coupling bracket 60 includes a CCD camera 67 to capture images that are transmitted from the wire bonding optics module 62 .
  • the height gauge device 64 is preferably mounted adjacent to the wire bonding optics module 62 .
  • FIG. 9 shows a side view of the coupling bracket 60 and height gauge device 64 of FIG. 8 .
  • the height gauge device 64 is positioned over a semiconductor device 66 that includes a bonded wire 68 , so as to measure the heights of one or more points on the bonded wire 68 .
  • An illumination lighting system in the form of a coaxial ring lighting 65 , mounted on the underside of the coupling bracket 60 may be used to produce illuminating light onto the bonded wire 68 in accordance with the first embodiment of the invention as described above.
  • the CCD camera 67 may be used in conjunction with the wire bonding optics module 62 to approximate a location of a highest point of the bonded wire 68 according to the first embodiment.
  • FIG. 10 is an enlarged view of a portion of the coupling bracket 60 marked as “B” in FIG. 8 .
  • a plan view of the orientations of the wire bonding optics module 62 and height gauge device 64 in relation to the coupling bracket 60 is shown.
  • FIG. 11 is a cross-sectional view of the height gauge device 64 taken along sectional line A—A of FIG. 8 .
  • the height gauge device 64 is mounted to the coupling bracket 60 by way of a mounting bracket 70 .
  • a mounting hole 72 may be included to screw the mounting bracket 70 to the coupling bracket 60 .
  • the height gauge device 64 is adapted for vertical movement in the z-axis relative to the coupling bracket 60 .
  • a movement range of 2 mm in both up and down directions is sufficient.
  • the height gauge device 64 is coupled to an actuator to generate such vertical movement.
  • the actuator may comprise a linear motor that includes a voice coil 74 positioned between permanent magnets 76 positioned on either side of the voice coil 74 so as to enable vertical movement of the voice coil 74 relative to the permanent magnets 76 by controlling current-flow through the voice coil 74 .
  • a circuit board 78 is arranged at the top of the height gauge device 64 to generate and receive electronic signals from the components of the device 64 . It includes a processing device for processing the electronic signals.
  • a light source comprising a laser diode 80 is coupled to the circuit board 78 for projecting incident light. Incident light 84 emitted from the laser diode 80 is passed through optical components, such as collimating and focusing lenses 82 that focus the incident light 84 onto a bonded wire 68 of a semiconductor device 66 . The incident light 84 is reflected from a point on the bonded wire 68 to produce reflected light 86 that is passed through imaging lenses 88 of imaging optical components.
  • a position sensitive device 90 coupled to the circuit board 78 is adapted to receive reflected light transmitted through the imaging lenses 88 .
  • a height of a point on which the incident light 84 hits the bonded wire 68 is determinable.
  • this implementation utilizes the triangulation method of determining a height of a point on the bonded wire 68 as illustrated in FIG. 2 .

Abstract

The invention provides a method and an apparatus for determining a height of a point on a wire loop. A height gauge device is positioned over the point on the wire loop to be measured. Incident light is projected from the height gauge device for illuminating the point. The height gauge device receives reflected light produced from the incident light and a processor coupled to the height gauge device determines from a characteristic of the reflected light the height of the said point relative to a reference surface. Further methods and apparatus for finding a position and height of a highest point on the wire loop are also provided.

Description

FIELD OF THE INVENTION
The invention relates to an apparatus and method for determining heights of various points along wire loops formed in a semiconductor manufacturing process, such as in a wire bonding process. The invention is especially useful for, but not limited to, determining the highest points of wire loops comprising bonding wires.
BACKGROUND AND PRIOR ART
Wire bonding is used in the microelectronics industry as a means of making electrical interconnections between semiconductor chips and substrates (such as leadframe carriers and printed circuit or wire boards). Wires made from gold, aluminum and copper are commonly used. The interconnect process is automated and it is important to develop processes that are of low cost and high yield, with sufficient long-term reliability to satisfy an end-user.
With improvements in back-end semiconductor technology and techniques, bonding wire diameter and bond pitch are becoming smaller and packaging density is on the increase. As a result, greater accuracy and stability is required to form well-controlled wire loops. These wire loops need to be inspected to ensure that they are properly formed within certain pre-defined parameters. By practicing height measurement, stability and reliability of a bonding machine may be maintained. To conduct inspection and measurement, optical methods are usually preferred because they are non-destructive and non-intrusive.
There are various methods used in the prior art to measure a height of a wire loop. One example is U.S. Pat. No. 4,942,618 for “Method and Apparatus for Determining the Shape of Wire or Like Article”. This method employs a plurality of coaxial CCD cameras having their focal planes positioned differently from each other to view a wire loop. The wire loop is viewed by the CCD cameras and the wire images collected by the plurality of cameras are processed to determine the contrast and size of the images, and the results are used to determine the profile of the wire. However, such an apparatus is bulky and cumbersome to control. Further, more cameras have to be used to improve measurement resolution and accuracy.
Another example is U.S. Pat. No. 5,576,828 for “Bonding Wire Detection Method”. In this disclosure, the height of a wire bonded between a semiconductor chip and a lead frame is determined using illumination from circularly arranged LED's installed in a low-angle illuminating device. The angle of illumination is set within a certain range and a focal depth of an optical device is set to be shallow. A dark area appears in the central portion of the wire at the focal point of the optical system. The optical device is moved up and down to obtain a focused image of the dark area, so as to determine the height of the wire relative to a height of the optical system. A problem with this apparatus is that the imaging system is bulky. As a result, the need to lift and lower the relatively large mass of the optical system results in reduced speed of motion on the whole.
A further example of the use of an optical system to measure a height of a wire loop is disclosed in U.S. Pat. No. 5,583,641. A correlation between a wire height and wire width is investigated by shifting the focusing level of an optical system. A detection level is set based upon an upper limit level and a lower limit level. These levels are to be the reference levels corresponding to an acceptable height of the wire to be detected. The imaged width of the wire is compared to the upper and lower limit levels to determine whether the height of the wire is within an acceptable range. A problem with this system is again that the optical system or a part of it has to be moved up and down to measure different points on the wire, and the motion of such a relatively large mass slows down the apparatus. The imaging system is also bulky, and the optics design is relatively complex.
SUMMARY OF THE INVENTION
Therefore, it is an object of the invention to provide an improved apparatus and method to measure a height of a point on a wire loop accurately, and to avoid some of the disadvantages of the aforementioned prior art. In doing so, a height or profile of a part of the wire loop may be obtained using the invention.
According to a first aspect of the invention, there is provided a method of determining a height of a point on a wire loop, comprising the steps of: positioning a height gauge device over the point on the wire loop; projecting incident light from the height gauge device for illuminating the point; receiving with the height gauge device reflected light produced from the incident light; and determining from a characteristic of the reflected light the height of the said point relative to a reference surface.
According to a second aspect of the invention, there is provided An apparatus for determining a height of a point on a wire loop, comprising: a height gauge device positionable over the point on the wire loop for projecting incident light to illuminate the point and for receiving reflected light produced from the incident light; and a processor coupled to the height gauge device for determining from a characteristic of the reflected light the height of the said point relative to a reference surface.
It would be convenient hereinafter to describe the invention in greater detail by reference to the accompanying drawings which illustrate preferred embodiments of the invention. The particularity of the drawings and the related description is not to be understood as superseding the generality of the broad identification of the invention as defined by the claims.
BRIEF DESCRIPTION OF THE INVENTION
An example of a method and apparatus in accordance with the invention will now be described with reference to the accompanying drawings, in which:
FIG. 1 is an isometric view of a section of a substrate upon which stacked dice are mounted, and dual layers of looped wire bonds made between the dice and the substrate are illustrated;
FIG. 2 is a schematic side view representation of a method of determining a height of an object using a triangulation type sensor;
FIG. 3 is a schematic side view representation of another method of determining a height of an object using a confocal type sensor;
FIG. 4 a is a side view illustration of light projected from an illumination lighting system being reflected by a wire loop formed between a die and a substrate according to a first embodiment of the invention;
FIG. 4 b is a plan view of wire loops formed between the die and the substrate, and bright spots on the wire loops indicating locations of the highest points of the wire loops;
FIG. 5 is a plan view of a scanning routine to determine profiles of selected portions of a plurality of wire loops according to another preferred embodiment of the invention;
FIG. 6 is a plan view of a series of adjacent wire loops together with a graphical representation of heights corresponding to points on wire loops that intersect an exemplary scanning path using the preferred embodiment of FIG. 5;
FIG. 7 is a graphical representation of heights of a wire loop obtained at various points of the wire loop along a selected section of the loop and illustrates how a highest point of the loop may be mathematically estimated;
FIG. 8 shows a plan view of a coupling bracket for coupling a height gauge device employing the principles of the invention to a wire bonding mechanism according to an example of one implementation of the invention;
FIG. 9 shows a side view of the coupling bracket and height gauge device of FIG. 8;
FIG. 10 is an enlarged view of a portion of the coupling bracket marked as “B” in FIG. 8; and
FIG. 11 is a cross-sectional view of the height gauge device taken along sectional line A—A of FIG. 8.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
FIG. 1 is an isometric view of a section of a substrate 10 upon which stacked dice 12, 14 are mounted. Dual layers of looped wire bonds 16 made between the dice 12, 14 and the substrate 10 are illustrated. There are various reference heights associated with the object which may be of interest. There is a base plane at the base of the substrate 10, a substrate height at the top surface of the substrate 10, a height at the top surface of the first die 12, a height at the top surface of the second die 14 and heights at various points of the wire loop 16. The wire loop 16 has a distinctive profile 18 and the highest point of the wire is of particular interest in a wire bonding process because it allows a user to assess whether the loop is properly formed before undergoing further processing. In the preferred embodiments of this invention, the emphasis is on determining the profile 18 of the wire loop 16, and in particular, the position and/or height of its highest point.
FIG. 2 is a schematic side view representation of a method of determining a height of an object using a triangulation type sensor. An illumination source 20, such as a laser diode with optics, emits a narrow ray of incident light to form a light spot on a reference object surface 22. A reflection or diffusion of the light spot is focused by an imaging system 26 and its position is received and recorded by a receptor, which may be in the form of a position sensitive device (PSD) 28 or sensor. It should be appreciated that the term “reflection” as used in this description includes scattering or other irregular reflection of light. A processor associated with the receptor assesses a characteristic of the received light, which in this example, is a shift of a position where the reflected light is received since the light spot position on the detector varies with the measured height. If a measured surface 24 is at a height of Δ above the reference object surface 22, the reflection of the light spot (represented by dotted lines in FIG. 2) is shifted and the image of the light spot on the PSD 28 also changes by δ. As the relationship between Δ and δ is known in advance from system parameters, structures and/or calibration, the height value Δ can be determined.
FIG. 3 is a schematic side view representation of another method of determining a height of an object using a confocal type sensor. An illumination source such as a point light source 30 restricted by a source pinhole 31 is used, and rays of light it emits are focused by a focusing lens 36 onto a spot of light at a reference surface or depth 32. The spot of light is reflected or scattered from the object at the reference surface or depth 32, and the reflected light is further deflected towards a receptor, such as a point detector 38 or sensor, by a beam splitter 40. A pinhole 37 is placed in front of the point detector 38. The pinholes 31, 37 and image point of the pinhole 31 are preferably conjugated to each other. Most energy is arranged to pass through the pinhole 37 at the reference depth 32 and a maximum light intensity is received on the point detector 38 when light is reflected from the reference depth 32.
If there is defocus due to object depth variation caused by the presence of a measured object 34—whether negative defocus or positive defocus—the reflected and deflected spot of light becomes bigger than the pinhole 37. Only part of the reflected light can pass through the pinhole 37. A processor associated with the receptor assesses the intensity of the received light. Since the relationship between the object depth and light intensity received by the point detector 38 are known or determinable by system parameters and calibration, the height of the measured object 34 can be obtained.
In a common method, a motion structure such as a vibrating device is attached onto the confocal optics so as to modulate the light intensity received on the point detector 38. Under this structure the reflectivity of the object does not affect the measurement result. In another method, the object reflectivity and height gauge device are calibrated in advance so that the object height can be obtained as the intensity of the received light is continuously measured.
FIGS. 2 and 3 are examples of how a height of a point on an object can be measured in the preferred embodiments of the invention, and are not intended to be limiting. It would be appreciated that other methods of height or depth measurement are also possible. It should also be understood that light includes both visible and invisible light energy.
FIG. 4 a is a side view illustration of light 42 projected from an illumination lighting system (not shown) being reflected by a wire loop 16 formed between a die 12 and a substrate 10 according to a first embodiment of the invention. The wire loop 16 has been formed with a wire bonding device by way of a wire bonding process. Using this first embodiment, a location of a highest point on the wire loop 16 is approximated based upon characteristics of the light reflected, and thereafter a height of a point proximate the highest point on the wire loop 16 in that location is determined using a height gauge device.
Illuminating light 42 is projected from the illumination lighting system to illuminate a predetermined portion of the wire loop 16. The lighting device could be an assistant coaxial lighting or high angle side lighting to illuminate the bonded wires. This predetermined portion represents a portion where a highest point of the wire loop 16 is likely to be located, according to a bonding characteristic of a wire bonder machine. Alternatively, substantially the whole of the wire loop 16 may be illuminated. Since bonding wire 16 is principally made from a metallic material, such as gold, aluminum or copper, the wire 16 is generally reflective. The illuminating light 42 will thus be reflected from the surface of the wire 16 in various directions, depending on the profile of the wire loop 16.
The angle of reflection of reflected light 44 will generally be equal to the angle of incidence of the illuminating light 42 projected onto the wire loop 16. Where the illuminating light 42 strikes substantially normally onto the surface of the wire loop 16, the reflected light 44 will be directed towards an imaging system 26 and a light receptor 28 such as a camera. Using the light receptor 28, a location of a highest position of a wire loop can be approximated based upon characteristics of the light reflected. In accordance with a common looping profile of a typical wire loop 16, one or more points on substantially horizontal areas of the loop (i.e. perpendicular to the angle of incidence of illuminating light from the lighting device) are illuminated as in FIG. 4 a, resulting in the brightest spots detected by the light receptor 28 in this area of the wire loop 16. Therefore, in this embodiment, the characteristic of light reflected that is of interest is the brightest spots on the wire loop 16.
FIG. 4 b is a plan view of wire loops 16 a–c formed between the die 12 and the substrate 10, and areas of bright spots 46 a–c on the wire loops 16 a–c indicating locations of the highest points of the wire loops 16 a–c. These are the locations where the respective wire loops 16 a–c have substantially horizontal profiles, and whereat the positions of highest points of the wire loops 16 a–c can be approximated.
A height of a point proximate the highest point of each of the wire loops 16 a–c can be determined by positioning a height gauge device over the locations of the bright spots 46 a–c to detect the heights of the points on the wire loops 16 a–c at those locations. Incident light is projected from the height gauge device for illuminating the point to be measured and reflected light is received by the height gauge device. From a characteristic of the reflected light, such as its deviation from a reference position or brightness of the reflected light received, the height of the point relative to a reference surface can be calculated. For greater accuracy, the height gauge device may be moved across a width of the location to determine the heights of a plurality of points within the said location in order to find the height of a highest point of the wire.
FIG. 5 is a plan view of a scanning routine to determine profiles of selected portions of a plurality of wire loops 16 according to another preferred embodiment of the invention. Using this second embodiment, heights of a plurality of points on a wire loop 16 are determined by moving the wire loop 16 relative to the height gauge device. Based upon the heights of the plurality of points, the height of the highest point on a wire loop 16 can be estimated. Alternatively, if the position of the highest point is estimated from the plurality of heights obtained, a height gauge device can be moved to that position to directly measure the height of that point accurately.
Stacked dice 12, 14 are mounted onto a substrate 10. Wire loops 16 are formed between the lower die 12 and the substrate 10. A suitable height gauge device, such as one utilizing the measurement principles as described in FIG. 2 or FIG. 3, is set at a position A over the dice 12, 14 and substrate 10.
Relative movement is then initiated between the substrate 10 and dice 12, 14 on the one hand, and height gauge device on the other, along a scanning path 50 indicated by dotted lines in FIG. 5. Most preferably, the height gauge device is moved. The scanning path 50 is arranged such that incident light projected from the height gauge device intersects a length of each wire loop 16 at a plurality of points. One way of generating relative motion is to couple the height gauge device to a positioning device, which may be in the form of an XY table (not shown). If so, the substrate 10 may remain at a substantially stationary position with the XY table moving the height gauge device relative to it. The scanning routine starts at point A and stops at point Z in a spiral fashion. Alternatively, the scanning path may comprise a series of closed paths rather than in a spiral fashion according to different applications. Heights of points along the scanning path 50 are obtained at a preset resolution for determining a height along each point of the path 50, and in particular, to points of intersection of the path 50 and the wire loops 16.
FIG. 6 is a plan view of a series of adjacent wire loops 16 together with a graphical representation of heights corresponding to points on wire loops 16 that intersect an exemplary scanning path 50 a using the preferred embodiment of FIG. 5. The graph shows a series of peaks corresponding to the locations of wire loops along scanning path 50 a. The height of the wire loop 16 at each peak is determinable by the height measuring apparatus and may be recorded by a memory device of the system. The same routine is used for another pass of the scanning path 50 b and so on. Combining all the different values that are obtained, the system is able to compute and record the heights of each wire loop along each pass of the scanning path 50 a, 50 b, etc and a profile 18 for a portion of each wire loop is obtained.
FIG. 7 is a graphical representation of heights h1–h4 of a wire loop 16 obtained at various points x1–x4 of a portion of the wire loop 16 where the scanning path 50 intersects the wire loop 16 along a selected section of the loop, and illustrates by way of example only, how a highest point of the loop 16 may be mathematically estimated based upon the heights of the wire loop 16 obtained at the various points.
A first method involves extrapolation. Straight lines are drawn between points h1x1 and h2x2, and between h3x3 and h4x4. The highest point is approximately at the intersection of the two straight lines, as shown in FIG. 7. The value of the height at the intersection may be obtained by linear equations.
A second method involves a formulaic curve fitting method, which will depend on the wire bonder machine's wire loop formation setup and process.
Another preferred feature is a mechanism to enable z-axis motion of the height gauge device, or components thereof, in order to change a height of the height gauge device to enlarge its measurement range. This feature is useful to measure different layers of wire loops. An example of wire loops 16 having different general height levels is shown in FIG. 1. The mechanism may either move components of the optics module of the height gauge device, or the full height gauge device.
FIG. 8 shows a plan view of a coupling bracket 60 for coupling a height gauge device 64 employing the principles of the invention to a wire bonding mechanism (not shown) according to an example of one implementation of the invention. The height gauge device 64 may include, without limitation, a triangulation type sensor as demonstrated in FIG. 2, or a confocal type sensor as demonstrated in FIG. 3. The coupling bracket 60 may preferably be mounted to an XY table that is also used for positioning the bond head of a wire bonding mechanism so that the height gauge device 64 may move in conjunction with a wire-bonding tool attached to the bond head, such as an ultrasonic transducer used for ultrasonic welding of bonding wires. In FIG. 8, one end of the coupling bracket 60 includes a wire bonding optics module 62, which is generally used to monitor a wire bonding process. An opposite end of the coupling bracket 60 includes a CCD camera 67 to capture images that are transmitted from the wire bonding optics module 62. The height gauge device 64 is preferably mounted adjacent to the wire bonding optics module 62.
FIG. 9 shows a side view of the coupling bracket 60 and height gauge device 64 of FIG. 8. By maneuvering the coupling bracket 60, the height gauge device 64 is positioned over a semiconductor device 66 that includes a bonded wire 68, so as to measure the heights of one or more points on the bonded wire 68. An illumination lighting system, in the form of a coaxial ring lighting 65, mounted on the underside of the coupling bracket 60 may be used to produce illuminating light onto the bonded wire 68 in accordance with the first embodiment of the invention as described above. Thereafter, the CCD camera 67 may be used in conjunction with the wire bonding optics module 62 to approximate a location of a highest point of the bonded wire 68 according to the first embodiment.
FIG. 10 is an enlarged view of a portion of the coupling bracket 60 marked as “B” in FIG. 8. A plan view of the orientations of the wire bonding optics module 62 and height gauge device 64 in relation to the coupling bracket 60 is shown.
FIG. 11 is a cross-sectional view of the height gauge device 64 taken along sectional line A—A of FIG. 8. The height gauge device 64 is mounted to the coupling bracket 60 by way of a mounting bracket 70. A mounting hole 72 may be included to screw the mounting bracket 70 to the coupling bracket 60.
The height gauge device 64 is adapted for vertical movement in the z-axis relative to the coupling bracket 60. In this particular implementation of the invention, a movement range of 2 mm in both up and down directions is sufficient. Preferably, the height gauge device 64 is coupled to an actuator to generate such vertical movement. The actuator may comprise a linear motor that includes a voice coil 74 positioned between permanent magnets 76 positioned on either side of the voice coil 74 so as to enable vertical movement of the voice coil 74 relative to the permanent magnets 76 by controlling current-flow through the voice coil 74.
A circuit board 78 is arranged at the top of the height gauge device 64 to generate and receive electronic signals from the components of the device 64. It includes a processing device for processing the electronic signals. A light source comprising a laser diode 80 is coupled to the circuit board 78 for projecting incident light. Incident light 84 emitted from the laser diode 80 is passed through optical components, such as collimating and focusing lenses 82 that focus the incident light 84 onto a bonded wire 68 of a semiconductor device 66. The incident light 84 is reflected from a point on the bonded wire 68 to produce reflected light 86 that is passed through imaging lenses 88 of imaging optical components. A position sensitive device 90 coupled to the circuit board 78 is adapted to receive reflected light transmitted through the imaging lenses 88. By sensing the position of the reflected light 86 relative to a reference position, a height of a point on which the incident light 84 hits the bonded wire 68 is determinable. As is apparent from the set-up of the equipment, this implementation utilizes the triangulation method of determining a height of a point on the bonded wire 68 as illustrated in FIG. 2.
The invention described herein is susceptible to variations, modifications and/or additions other than those specifically described and it is to be understood that the invention includes all such variations, modifications and/or additions which fall within the spirit and scope of the above description.

Claims (20)

1. A method of determining a height of a highest point on a wire loop, comprising the steps of:
projecting illumination lighting onto a predetermined portion of the wire loop and determining a location of an approximated highest point on said portion of the wire loop based upon characteristics of light reflected from the said location;
positioning a height gauge device over the location of the approximated highest point on the wire loop;
projecting incident light from the height gauge device for illuminating the approximated highest point;
receiving with the height gauge device reflected light produced from the incident light; and
determining from a characteristic of the reflected light the height of the said highest point relative to a reference surface.
2. A method according to claim 1, wherein the height gauge device includes a triangulation type sensor.
3. A method according to claim 1, wherein the height gauge device includes a confocal type sensor.
4. A method according to claim 1, wherein an angle of incidence of the illumination lighting at the location of the approximated highest point is substantially normal to a profile of the wire loop at that location.
5. A method according to claim 1, including determining the heights of a plurality of points within the said location.
6. A method according to claim 1, including moving the height gauge device relative to the wire loop for determining the heights of a plurality of points on the wire loop.
7. A method for determining the heights of the highest points on a plurality of wire loops, comprising the steps of:
positioning a height gauge device over a wire loop;
projecting incident light from the height gauge device onto the wire loop for illuminating a point on the wire loop;
receiving with the height gauge device reflected light produced from the incident light;
determining from a characteristic of the reflected light the height of the said point relative to a reference surface;
moving the height gauge device relative to the wire loop along a scanning path such that incident light projected from the height gauge device intersects a length of each of a plurality of wire loops;
wherein the scanning path intersects the length of each wire loop at a plurality of positions.
8. A method according to claim 7, including recording a height of each point on each wire loop at each position where the scanning path intersects cach wire loop.
9. A method according to claim 8, including the step of estimating a height of a point proximate a highest position an a wire loop based upon the heights of the wire loop recorded at the various positions where the scanning path intersects the wire loop.
10. An apparatus for determining a height of a highest point on a wire loop, comprising:
an illumination lighting system adapted to project illuminating light onto a predetermined portion of the wire loop and a light receptor adapted to receive light reflected from the said portion, the light receptor being configured to determine a location of an approximated highest point on said portion of the wire loop based upon characteristics of the light reflected from the said location;
a height gauge device positionable over the location of the approximated highest point on the wire loop for projecting incident light to illuminate the point and for receiving reflected light produced from the incident light; and
a processor coupled to the height gauge device for determining from a characteristic of the reflected light the height of the said point relative to a reference surface.
11. An apparatus according to claim 10, wherein the height gauge device includes a triangulation type sensor.
12. An apparatus according to claim 11, including a position sensitive device coupled to the height gauge device for receiving reflected light produced from the incident light.
13. An apparatus according to claim 10, wherein the height gauge device includes a confocal type sensor.
14. An apparatus according to claim 10, wherein the illuminating lighting system is airranged such that an angle of incidence of the illuminating light projected at the location of the approximated highest point is substantially normal to a profile of the wire loop in that location.
15. An apparatus according to claim 10, wherein the height gauge device is positioned adjacent a wire bonding optics module.
16. An apparatus according to claim 10, including a laser diode coupled to the height gauge device for projecting incident light onto the point.
17. An apparatus according to claim 10, including a position sensitive device coupled to the height gauge device for receiving reflected light produced from the incident light.
18. An apparatus determining the heights of the highest points of a plurality of wire loops, comprising:
a height gauge device positionable over a wire loop for projecting incident light to illuminate a point on a wire loop and for receiving reflected light produced from the incident light;
a processor coupled to the height gauge device for determining from a characteristic of the reflected light the height of the said point relative to a reference surface;
a positioning device configured to move the height gauge device relative to the wire loops along a scanning path such that incident light projected front the height gauge intersects a length of each wire loop at a plurality of positions.
19. An apparatus according to claim 18, including a memory device for recording heights of points on the wire loop at each position where the scanning path intersects each wire loop.
20. An apparatus according to claim 19, including a processing device operative to estimate a height of a point proximate a highest position on a wire loop based upon the heights of the wire loop recorded at the various positions where the scanning path intersects the wire loop.
US10/698,767 2003-10-31 2003-10-31 Wire loop height measurement apparatus and method Active 2024-09-01 US7145162B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US10/698,767 US7145162B2 (en) 2003-10-31 2003-10-31 Wire loop height measurement apparatus and method
TW093132644A TWI252300B (en) 2003-10-31 2004-10-28 Wire loop height measurement apparatus and method
SG200406300A SG111279A1 (en) 2003-10-31 2004-10-29 Wire loop height measurement apparatus and method
CNB2004100887153A CN1321446C (en) 2003-10-31 2004-11-01 Wire loop height measurement apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/698,767 US7145162B2 (en) 2003-10-31 2003-10-31 Wire loop height measurement apparatus and method

Publications (2)

Publication Number Publication Date
US20050094865A1 US20050094865A1 (en) 2005-05-05
US7145162B2 true US7145162B2 (en) 2006-12-05

Family

ID=34550750

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/698,767 Active 2024-09-01 US7145162B2 (en) 2003-10-31 2003-10-31 Wire loop height measurement apparatus and method

Country Status (4)

Country Link
US (1) US7145162B2 (en)
CN (1) CN1321446C (en)
SG (1) SG111279A1 (en)
TW (1) TWI252300B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7908757B2 (en) 2008-10-16 2011-03-22 Hexagon Metrology, Inc. Articulating measuring arm with laser scanner
US8099877B2 (en) 2009-11-06 2012-01-24 Hexagon Metrology Ab Enhanced position detection for a CMM
US20130219696A1 (en) * 2012-02-24 2013-08-29 Kabushiki Kaisha Toshiba Method of assembling electric equipment having connectors, and inspection device and inspection method for inspecting fitted state of connectors
US20170280075A1 (en) * 2016-03-22 2017-09-28 Omnivision Technologies, Inc. Flare-Reducing Imaging System And Associated Image Sensor
US10036627B2 (en) 2014-09-19 2018-07-31 Hexagon Metrology, Inc. Multi-mode portable coordinate measuring machine
DE102021211601A1 (en) 2020-10-14 2022-04-14 Emage Equipment PTE, Ltd. MEASURING THE LOOP HEIGHT OF OVERLAPPING BONDS

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7086148B2 (en) * 2004-02-25 2006-08-08 Agere Systems Inc. Methods and apparatus for wire bonding with wire length adjustment in an integrated circuit
CN102645311B (en) * 2011-12-12 2014-12-10 浙江吉利汽车研究院有限公司 Centering method for rod crash test
SG2013084975A (en) * 2013-11-11 2015-06-29 Saedge Vision Solutions Pte Ltd An apparatus and method for inspecting asemiconductor package
TWI580511B (en) * 2014-06-10 2017-05-01 Shinkawa Kk A bonding device, and a method of estimating the placement position of the engagement tool
JP6330162B2 (en) * 2016-11-24 2018-05-30 株式会社新川 Bonding apparatus and method for detecting height of bonding object
CN112179920B (en) * 2020-11-29 2021-04-13 惠州高视科技有限公司 Method and system for detecting chip bonding wire defects
CN112485272B (en) * 2020-12-14 2021-11-09 紫创(南京)科技有限公司 Semiconductor detection device and detection method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4942618A (en) * 1988-08-02 1990-07-17 Mitsubishi Denki Kabushiki Kaisha Method and apparatus for determining the shape of wire or like article
US5347362A (en) * 1991-12-02 1994-09-13 Kabushiki Kaisha Shinkawa Bonding wire inspection method
US5576828A (en) * 1994-09-09 1996-11-19 Kabushiki Kaisha Shinkawa Bonding wire detection method
US5621218A (en) * 1994-06-03 1997-04-15 Nec Corporation Method and apparatus inspecting bonding-wire status using a plurality of light sources
TW365037B (en) 1995-09-14 1999-07-21 Tsukuba Seiko Ltd Inspection apparatus for connection wiring height
US6750974B2 (en) * 2002-04-02 2004-06-15 Gsi Lumonics Corporation Method and system for 3D imaging of target regions

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6366357B1 (en) * 1998-03-05 2002-04-02 General Scanning, Inc. Method and system for high speed measuring of microscopic targets
JP2004508649A (en) * 2000-08-16 2004-03-18 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Scanning device including magnetically guided linear motor
JP2002323315A (en) * 2001-04-26 2002-11-08 Olympus Optical Co Ltd Adjusting device for range finder
CN1168951C (en) * 2002-09-18 2004-09-29 清华大学 Apex cuvature radius measuring method and device for aspherics

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4942618A (en) * 1988-08-02 1990-07-17 Mitsubishi Denki Kabushiki Kaisha Method and apparatus for determining the shape of wire or like article
US5347362A (en) * 1991-12-02 1994-09-13 Kabushiki Kaisha Shinkawa Bonding wire inspection method
US5621218A (en) * 1994-06-03 1997-04-15 Nec Corporation Method and apparatus inspecting bonding-wire status using a plurality of light sources
US5576828A (en) * 1994-09-09 1996-11-19 Kabushiki Kaisha Shinkawa Bonding wire detection method
TW365037B (en) 1995-09-14 1999-07-21 Tsukuba Seiko Ltd Inspection apparatus for connection wiring height
US6750974B2 (en) * 2002-04-02 2004-06-15 Gsi Lumonics Corporation Method and system for 3D imaging of target regions

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9618330B2 (en) 2008-10-16 2017-04-11 Hexagon Metrology, Inc. Articulating measuring arm with laser scanner
US10337853B2 (en) 2008-10-16 2019-07-02 Hexagon Metrology, Inc. Articulating measuring arm with laser scanner
US7908757B2 (en) 2008-10-16 2011-03-22 Hexagon Metrology, Inc. Articulating measuring arm with laser scanner
US11029142B2 (en) 2008-10-16 2021-06-08 Hexagon Metrology, Inc. Articulating measuring arm with laser scanner
US8438747B2 (en) 2008-10-16 2013-05-14 Hexagon Metrology, Inc. Articulating measuring arm with laser scanner
US8176646B2 (en) 2008-10-16 2012-05-15 Hexagon Metrology, Inc. Articulating measuring arm with laser scanner
US8955229B2 (en) 2008-10-16 2015-02-17 Hexagon Metrology, Inc. Articulating measuring arm with optical scanner
US8327555B2 (en) 2009-11-06 2012-12-11 Hexagon Metrology Ab Enhanced position detection for a CMM
US8099877B2 (en) 2009-11-06 2012-01-24 Hexagon Metrology Ab Enhanced position detection for a CMM
US9276369B2 (en) * 2012-02-24 2016-03-01 Kabushiki Kaisha Toshiba Method of assembling an electric equipment having a first connector and a second connector
US20130219696A1 (en) * 2012-02-24 2013-08-29 Kabushiki Kaisha Toshiba Method of assembling electric equipment having connectors, and inspection device and inspection method for inspecting fitted state of connectors
US10121239B2 (en) 2012-02-24 2018-11-06 Kabushiki Kaisha Toshiba Method of assembling an electric equipment having a first connector and a second connector
US10036627B2 (en) 2014-09-19 2018-07-31 Hexagon Metrology, Inc. Multi-mode portable coordinate measuring machine
US10663284B2 (en) 2014-09-19 2020-05-26 Hexagon Metrology, Inc. Multi-mode portable coordinate measuring machine
US11215442B2 (en) 2014-09-19 2022-01-04 Hexagon Metrology, Inc. Multi-mode portable coordinate measuring machine
US9781362B1 (en) * 2016-03-22 2017-10-03 Omnivision Technologies, Inc. Flare-reducing imaging system and associated image sensor
US20170280075A1 (en) * 2016-03-22 2017-09-28 Omnivision Technologies, Inc. Flare-Reducing Imaging System And Associated Image Sensor
DE102021211601A1 (en) 2020-10-14 2022-04-14 Emage Equipment PTE, Ltd. MEASURING THE LOOP HEIGHT OF OVERLAPPING BONDS

Also Published As

Publication number Publication date
CN1612313A (en) 2005-05-04
TW200514960A (en) 2005-05-01
TWI252300B (en) 2006-04-01
CN1321446C (en) 2007-06-13
US20050094865A1 (en) 2005-05-05
SG111279A1 (en) 2005-05-30

Similar Documents

Publication Publication Date Title
TW563216B (en) Wire bonding method and apparatus
US6879403B2 (en) Three dimensional scanning camera
US7145162B2 (en) Wire loop height measurement apparatus and method
JP6330162B2 (en) Bonding apparatus and method for detecting height of bonding object
US20050129304A1 (en) Method and apparatus for measuring shape of bumps
JP6684992B2 (en) Projection inspection device and bump inspection device
US11721571B2 (en) Loop height measurement of overlapping bond wires
JP3978507B2 (en) Bump inspection method and apparatus
US6857554B2 (en) Method and device for determining the vectorial distance between the capillary and the image recognition system of a wire bonder
US20040099710A1 (en) Optical ball height measurement of ball grid arrays
JP3259398B2 (en) Inspection equipment for wire bonding
Schick et al. Fast scanning confocal sensor provides high-fidelity surface profiles on a microscopic scale
JP3341739B2 (en) Bump apex detection method and bump height measurement method and apparatus using the same
JP3093048B2 (en) Bonding wire inspection device
JP2003232624A (en) Defect inspection device
JP3481704B2 (en) Height measuring method and device
KR100502197B1 (en) Wire ball size and wire tail length determination apparatus and method using the same
JPH02150705A (en) Linear object inspecting device
JPH09273915A (en) Optical sensor and method for inspecting using the sensor
JPH05152401A (en) Inspection apparatus of bump shape
JP3312395B2 (en) Inspection method of wire bonding
KR20140089846A (en) Height measurement apparatus of substrate bump and measurement method by using the same
JP2001091211A (en) Height-measuring device
JP2001280928A (en) Method and device for recognizing shape
JP2003303866A (en) Prober device and method for obtaining height of target point of object

Legal Events

Date Code Title Description
AS Assignment

Owner name: ASM ASSEMBLY AUTOMATION LTD., CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHENG, XIAO-HUI;LEUNG, WING HONG;REEL/FRAME:014665/0519;SIGNING DATES FROM 20031020 TO 20031023

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553)

Year of fee payment: 12