WO2020217970A1 - ワイヤ形状測定装置及びワイヤ三次元画像生成方法並びにワイヤ形状測定方法 - Google Patents

ワイヤ形状測定装置及びワイヤ三次元画像生成方法並びにワイヤ形状測定方法 Download PDF

Info

Publication number
WO2020217970A1
WO2020217970A1 PCT/JP2020/015653 JP2020015653W WO2020217970A1 WO 2020217970 A1 WO2020217970 A1 WO 2020217970A1 JP 2020015653 W JP2020015653 W JP 2020015653W WO 2020217970 A1 WO2020217970 A1 WO 2020217970A1
Authority
WO
WIPO (PCT)
Prior art keywords
wire
dimensional image
dimensional
shape
semiconductor element
Prior art date
Application number
PCT/JP2020/015653
Other languages
English (en)
French (fr)
Inventor
隆也 金城
晶太 中野
陽 関川
広志 宗像
Original Assignee
株式会社新川
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 株式会社新川 filed Critical 株式会社新川
Priority to KR1020217037336A priority Critical patent/KR20210153672A/ko
Priority to CN202080028664.2A priority patent/CN113677953A/zh
Priority to SG11202111115SA priority patent/SG11202111115SA/en
Priority to US17/605,225 priority patent/US20220180494A1/en
Publication of WO2020217970A1 publication Critical patent/WO2020217970A1/ja

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
    • G06T7/001Industrial image inspection using an image reference approach
    • 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/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/245Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures using a plurality of fixed, simultaneously operating transducers
    • 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/03Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring coordinates of points
    • 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/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/25Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
    • G01B11/2518Projection by scanning of the object
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/30Polynomial surface description
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/50Depth or shape recovery
    • G06T7/55Depth or shape recovery from multiple images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/156Mixing image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/90Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/04Indexing scheme for image data processing or generation, in general involving 3D image data
    • 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
    • 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/30244Camera pose
    • 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
    • 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/49Structure, shape, material or disposition of the wire connectors after the connecting process of a plurality of wire connectors
    • H01L2224/491Disposition
    • H01L2224/4912Layout
    • H01L2224/49171Fan-out 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
    • H01L2224/789Means for monitoring the connection process
    • 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
    • H01L2224/789Means for monitoring the connection process
    • H01L2224/78901Means for monitoring the connection process using a computer, e.g. fully- or semi-automatic 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/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/0001Technical content checked by a classifier
    • H01L2924/00014Technical content checked by a classifier the subject-matter covered by the group, the symbol of which is combined with the symbol of this group, being disclosed without further technical details

Definitions

  • the present invention is a wire shape measuring device for measuring the shape of a wire connecting an electrode of a semiconductor element mounted on a substrate and an electrode of the substrate, a method for generating a three-dimensional image of the wire, and a wire for measuring the wire shape. Regarding the shape measurement method.
  • the loop shape of the bonding wire (hereinafter referred to as the wire) that connects the pad of the semiconductor chip and the lead of the substrate is measured.
  • the wire As a method for measuring the loop shape of a wire, a method for measuring the three-dimensional shape of the entire wire by detecting the XY coordinates of the wire at the focusing height of the optical system has been proposed (see, for example, Patent Document 1). ).
  • the wire is illuminated with a ring-shaped illuminator, the wire image is imaged while changing the focusing height using an optical system with a shallow depth of focus, and the dark part appearing in the center of each wire image is detected.
  • each XY coordinate of the wire at each focusing height is detected, and the three-dimensional shape of the entire wire is detected from the data.
  • an object of the present invention is to provide a wire shape measuring device capable of measuring the shape of a wire with high accuracy in a short time.
  • the wire shape measuring device of the present invention is a wire that connects a substrate, a semiconductor element attached to the substrate, an electrode of the semiconductor element and an electrode of the substrate, or one electrode of the semiconductor element and another electrode of the semiconductor element. It is a wire shape measuring device of a semiconductor device including, and measures the shape of a wire based on a plurality of cameras that capture a two-dimensional image of the semiconductor device and each two-dimensional image of the semiconductor device acquired by each camera. A control unit is provided, and the control unit is based on each two-dimensional image of the semiconductor device acquired by each camera by pattern matching using the connection position information of the wire to the substrate or the semiconductor element and the thickness information of the wire. It is characterized in that a three-dimensional image of a wire is generated and the shape of the wire is measured based on the three-dimensional image of the generated wire.
  • a three-dimensional image of the wire is generated from each two-dimensional image of the semiconductor device acquired by each camera by pattern matching using the connection position information of the wire to the substrate or the semiconductor element and the thickness information of the wire. Therefore, a three-dimensional image can be generated accurately in a short time. This makes it possible to provide a wire shape measuring device capable of measuring the shape of a wire with high accuracy in a short time.
  • the control unit uses the connection position information of the wire to the substrate or the semiconductor element and the thickness information of the wire in each two-dimensional image of the semiconductor device acquired by each camera.
  • the two-dimensional coordinates of each point in each two-dimensional image corresponding to one part of the wire are extracted from, and the three-dimensional coordinates of one part of the wire are calculated using the extracted two-dimensional coordinates.
  • a three-dimensional image of the wire may be generated based on the calculated three-dimensional coordinates.
  • the control unit uses the connection position information of the wire to the substrate or the semiconductor element and the thickness information of the wire to obtain each two-dimensional image of the semiconductor device acquired by each camera.
  • each two-dimensional coordinate of each point in each two-dimensional image corresponding to one part of the wire from the inside from the beginning to the end of the wire, it corresponds to each of a plurality of parts of the wire.
  • the original coordinates may be calculated, and a three-dimensional image from the beginning to the end of the wire may be generated based on the calculated three-dimensional coordinates of a plurality of parts of the wire.
  • the image of the wire is specified from the two-dimensional image of the entire semiconductor device captured by the camera, and the wire is identified. Since the two-dimensional coordinates of the point on the image are extracted, the two-dimensional coordinates of the point on the wire image can be extracted in a short time from the two-dimensional image of the entire semiconductor device. This makes it possible to provide a wire shape measuring device capable of measuring the shape of a wire with high accuracy in a short time.
  • the cameras may be arranged on both sides of the wire so that the optical axis intersects the extending direction of the wire.
  • each camera By arranging each camera in this way, the difference in the two-dimensional coordinates of each point in each two-dimensional image corresponding to one part of the wire imaged by each camera becomes large, and one part of the wire is accurately measured.
  • the three-dimensional coordinates of can be calculated, and the accuracy of wire shape measurement can be improved.
  • the control unit may inspect the shape of the wire based on the three-dimensional image of the generated wire, or compare the three-dimensional image of the generated wire with the reference shape of the wire.
  • the shape of the wire may be inspected by the above method, or the shape of the wire may be inspected by extracting the shape parameter of the wire from the three-dimensional image of the generated wire and comparing the extracted shape parameter with the reference value of the shape parameter. Good.
  • the wire three-dimensional image generation method of the present invention connects a substrate, a semiconductor element attached to the substrate, an electrode of the semiconductor element and an electrode of the substrate, or one electrode of the semiconductor element and another electrode of the semiconductor element.
  • a wire three-dimensional image generation method for a semiconductor device including a wire, an imaging step of capturing a two-dimensional image of the semiconductor device with a plurality of cameras, information on the connection position of the wire to a substrate or a semiconductor element, and It is characterized by including a three-dimensional image generation step of generating a three-dimensional image of the wire from each two-dimensional image of the semiconductor device acquired by each camera by pattern matching using the thickness information of the wire.
  • a three-dimensional image of the wire is generated from each two-dimensional image of the semiconductor device acquired by each camera by pattern matching using the connection position information of the wire to the substrate or the semiconductor element and the thickness information of the wire. Therefore, a three-dimensional image can be generated with high accuracy in a short time.
  • the three-dimensional image generation step is each of the semiconductor devices acquired by each camera using the connection position information of the wire to the substrate or the semiconductor element and the wire thickness information.
  • a two-dimensional coordinate extraction step that extracts each two-dimensional coordinate of each point in each two-dimensional image corresponding to one part of the wire from the two-dimensional image, and one of the wires using each extracted two-dimensional coordinate.
  • a three-dimensional coordinate calculation step for calculating the three-dimensional coordinates of one of the parts of the above portion and an image generation step for generating a three-dimensional image of the wire based on the calculated three-dimensional coordinates may be included.
  • the two-dimensional coordinate extraction step is a semiconductor device acquired by each camera using the connection position information of the wire to the substrate or the semiconductor element and the thickness information of the wire.
  • a plurality of wires are used.
  • the 2D coordinates of each point in each 2D image corresponding to each part of the wire are extracted, and the 3D coordinate calculation step is performed in each 2D image in each 2D image corresponding to a plurality of parts of the extracted wire.
  • the coordinates are used to calculate each 3D coordinate of multiple parts of the wire, and the image generation step generates a 3D image from the beginning to the end of the wire based on the calculated 3D coordinates of the multiple parts of the wire. You may.
  • the image of the wire is specified from the two-dimensional image of the entire semiconductor device captured by the camera, and the wire is identified. Since the two-dimensional coordinates of the point on the image are extracted, the two-dimensional coordinates of the point on the wire image can be extracted in a short time from the two-dimensional image of the entire semiconductor device.
  • the wire shape measuring method of the present invention is a wire that connects a substrate, a semiconductor element attached to the substrate, an electrode of the semiconductor element and an electrode of the substrate, or one electrode of the semiconductor element and another electrode of the semiconductor element.
  • This is a method for measuring the wire shape of a semiconductor device, comprising: an imaging step of capturing a two-dimensional image of the semiconductor device with a plurality of cameras, information on the connection position of the wire to a substrate or a semiconductor element, and a thickness of the wire.
  • a three-dimensional image generation step of generating a three-dimensional image of a wire from each two-dimensional image of a semiconductor device acquired by each camera by pattern matching using information, and a wire shape based on the generated three-dimensional image of the wire. It is characterized by including a measurement step for performing measurement.
  • the wire shape measuring method of the present invention includes an inspection step of inspecting the shape of the wire based on the three-dimensional image of the generated wire, and the inspection step compares the three-dimensional image of the generated wire with the reference shape of the wire. By doing so, the shape of the wire may be inspected. Further, in the inspection step, the shape inspection of the wire may be performed by extracting the shape parameter of the wire from the three-dimensional image of the generated wire and comparing the extracted shape parameter with the reference value of the shape parameter.
  • the present invention can provide a wire shape measuring device capable of measuring the shape of a wire with high accuracy in a short time.
  • the wire shape measuring device 100 includes a substrate 11, a semiconductor element 20 attached to the substrate 11, a wire 30 connecting the electrode 25 of the semiconductor element 20 and the electrode 12 of the substrate 11.
  • This is a device for measuring the shape of the wire 30 of the semiconductor device 10 provided with the above.
  • the wire shape measuring device 100 includes a plurality of cameras 41 to 44 that capture a two-dimensional image of the semiconductor device 10, and a control unit 50 that inspects the shape of the wire 30 based on the two-dimensional images acquired by the cameras 41 to 44. Consists of. In the following description, it is assumed that the X direction and the Y direction are orthogonal to each other in the horizontal plane, and the Z direction is the vertical direction.
  • the cameras 41 and 42 are arranged so that the optical axes 41a and 42a extend in the X direction, and the semiconductor device 10 is imaged from an obliquely upward direction in the X direction.
  • the cameras 43 and 44 are arranged so that the optical axes 43a and 44a extend in the Y direction, and the semiconductor device 10 is imaged from diagonally above in the Y direction. Therefore, the cameras 41 and 42 are arranged on both sides of the wire 30 extending in the Y direction so that the optical axes 41a and 42a intersect with the wire 30 extending in the Y direction, and the cameras 43 and 44 are arranged on both sides of the optical axes 43a and 44a.
  • the control unit 50 is a computer including a CPU 51 that processes information internally and a memory 52 that stores data, programs, and the like.
  • the wire shape measuring device 100 of the embodiment will be described with reference to FIGS. 3 to 6.
  • the wire 30 extending in the X direction between the electrode 25 of the semiconductor element 20 and the electrode 12 of the substrate 11 is arranged diagonally above the wire 30 on the plus side in the Y direction.
  • a three-dimensional image of the wire 30 was generated and generated based on the two-dimensional image captured by the camera 43 and the two-dimensional image captured by the camera 44 arranged diagonally above the wire 30 on the minus side in the Y direction. It will be described as inspecting the shape of the wire 30 extending in the X direction using a three-dimensional image.
  • FIG. 4 inspecting the shape of the wire 30 extending in the X direction using a three-dimensional image.
  • reference numerals 35 to 37, 39 are two-dimensional coordinate detection regions for detecting the two-dimensional coordinates of the wire 30 set at predetermined intervals ⁇ X in the middle of the X-axis connecting the start end 31 and the end 32 of the wire 30.
  • the part of the wire 30 located at 60 (described later with reference to FIGS. 5 and 6) is shown.
  • the CPU 51 of the control unit 50 has coordinates of the start end 31 connected to the electrode 25 of the semiconductor element 20 of the wire 30 from the memory 52 and the end 32 connected to the electrode 12 of the substrate 11. Read (xs, ys) and (xe, ye). Here, each coordinate is the connection position information of the wire 30 to the semiconductor element 20. Further, the CPU 51 of the control unit 50 reads out the diameter of the wire 30 which is the thickness information of the wire 30 from the memory 52.
  • control unit 50 captures an image of the semiconductor device 10 with the cameras 43 and 44 as shown in step S102 of FIG. 3, and stores the captured image in the memory 52 as shown in step S103 of FIG. ..
  • the two-dimensional image of the wire 30 acquired by the camera 43 changes in the height of the wire 30 as shown in FIG.
  • the image is curved to the minus side in the Y direction accordingly.
  • the two-dimensional image of the wire 30 acquired by the camera 44 is the height of the wire 30 as shown in FIG.
  • the image is curved to the plus side in the Y direction according to the change.
  • step S104 and FIG. 5 of FIG. 3 the control unit 50 is placed at predetermined intervals ⁇ X between the start end 31 and the end 32 of the wire 30 in the image acquired by the camera 43 and connected to the X axis.
  • a two-dimensional coordinate detection area 60 for detecting the two-dimensional coordinates of the wire 30 is set.
  • the control unit 50 searches the two-dimensional coordinate detection region 60 for a linear image having the same thickness as the diameter of the wire 30 by using pattern matching.
  • the control unit 50 detects an image having a thickness similar to the diameter of the wire 30, the two-dimensional coordinates of the center point of the image are set to (x31, y31), (x32, y32), (x33, y33). Acquire and store in the memory 52.
  • the two-dimensional coordinates (x31, y31), (x32, y32), (x33, y33) are the two-dimensional coordinates corresponding to the parts 35 to 36 of the wire 30 shown in FIG.
  • the control unit 50 repeats the operation of acquiring the two-dimensional coordinates from the start end 31 to the end 32, and is the same as the diameter of the wire 30 in all the two-dimensional coordinate detection regions 60 from the start end 31 to the end 32.
  • the two-dimensional coordinates (x31, y31) to (x3e, y3e) of the center point of the image having the thickness of are acquired. These two-dimensional coordinates are the two-dimensional coordinates corresponding to the parts 35 to 39 of the wire 30, respectively.
  • the control unit 50 sets the two-dimensional coordinate detection area 60 in the image acquired by the camera 44, and uses pattern matching to set the wire 30 in the two-dimensional coordinate detection area 60. Search for a linear image with a thickness similar to the diameter. Then, when the control unit 50 detects an image having a thickness similar to the diameter of the wire 30, it acquires the two-dimensional coordinates of the center point of the image as (x41, y41) to (x4e, y4e) and stores them in the memory 52. To do. These two-dimensional coordinates are the two-dimensional coordinates corresponding to the parts 35 to 39 of the wire 30, respectively. Then, if the control unit 50 determines YES in step S106 of FIG. 3, the control unit 50 proceeds to step S107 of FIG.
  • the two-dimensional coordinates (x31, y31) acquired from the image of the camera 43 and the two-dimensional coordinates (x41, y41) acquired from the image of the camera 44 in step S105 of FIG. 3 are the same parts of the wire 30 shown in FIG. Since the two-dimensional coordinates correspond to 35, the three-dimensional coordinates of the part 35 of the wire 30 can be calculated from the two two-dimensional coordinates and the positions of the cameras 43 and 44. Similarly, the two-dimensional coordinates (x32, y32) and (x33, y33) acquired from the image of the camera 43 and the two-dimensional coordinates (x42, y42) and (x43, y43) acquired from the image of the camera 44 are shown in FIG. With the two-dimensional coordinates corresponding to the same parts 36 and 37 of the wire 30 shown in 4, the three-dimensional coordinates of the parts 36 and 37 of the wire 30 can be calculated from these coordinates.
  • step S107 of FIG. 3 the control unit 50 acquires the two-dimensional coordinates (x31, y31) to (x3e, y3e) from the start end 31 to the end 32 of the wire 30 acquired by the camera 43 and the camera 44. From the start end 31 of the wire 30 shown in FIG. 4 based on the two-dimensional coordinates (x41, y41) to (x4e, y4e) from the start end 31 to the end end 32 of the wire 30 and the positions of the cameras 43 and 44. The three-dimensional coordinates of the plurality of parts 35 to 39 up to the end 32 are calculated.
  • step S108 of FIG. 3 the control unit 50 connects the three-dimensional coordinates of the plurality of parts 35 to 39 calculated to generate a three-dimensional image of the wire 30. Therefore, the three-dimensional image of the wire 30 is a curved curve that is bent three-dimensionally.
  • the control unit 50 measures the shape and dimension of the wire 30 based on the three-dimensional image of the generated wire 30 in step S109 of FIG. Further, the control unit 50 compares the three-dimensional image of the generated wire 30 with the reference shape such as the reference loop shape of the wire 30, detects the difference in dimensions between the two, and the difference exceeds a predetermined threshold value. In some cases, it may be determined that the shape of the wire 30 is abnormal.
  • control unit 50 determines the shape parameters of the wire 30, for example, the loop height which is the height from the start end 31 of the wire 30, and the thickness of the crimping ball formed at the start end 31.
  • the inspection may be performed by measuring the shape dimensions such as the diameter of the crimping ball and comparing each measured shape dimension with the reference value.
  • the wire shape measuring device 100 uses the two-dimensional coordinates (xs, ys) and (xe, ye) of the start end 31 and the end 32 of the wire 30 and the diameter of the wire 30 for pattern matching.
  • the three-dimensional image of the wire 30 is generated from each two-dimensional image of the semiconductor device 10 acquired by the cameras 43 and 44, so that the three-dimensional image can be generated accurately in a short time. This enables shape measurement and shape inspection of the wire 30 with high accuracy and in a short time.
  • shape measurement and shape inspection are performed by performing the same processing based on the two-dimensional images captured by the cameras 41 and 42.
  • the two-dimensional images acquired by the four cameras 41 to 44 may be processed to generate the three-dimensional image of the wire 30.
  • the two-dimensional images of four or more cameras may be processed to generate a three-dimensional image of the wire 30.
  • the wire 30 for measuring the shape or inspecting the shape has been described as connecting the electrode 25 of the semiconductor element 20 and the electrode 12 of the substrate 11, but the present invention is not limited to this.
  • the semiconductor device 10 stacks a plurality of semiconductor elements 20 on the substrate 11, and each electrode 25 of the semiconductor element 20 in each layer, the electrode 25 of the semiconductor element 20 in the lowermost layer, and the electrode 12 of the substrate 11 are continuous. It can also be applied to inspect the shape of the wires 30 to be connected.
  • the wire 30 connects one electrode 25 of the semiconductor element 20 in one layer and another electrode 25 of the semiconductor element 20 in the other layer, and the electrode 25 of the semiconductor element 20 in the lowermost layer and the substrate 11 Is connected to the electrode 12.
  • a two-dimensional image of the semiconductor device 10 is captured by a camera as shown in steps S102 and S103 shown in FIG. 3, and stored in the memory 52. Storing corresponds to the imaging step. Further, as shown in steps S104 to S108 of FIG. 3, generating a three-dimensional image of the wire 30 from the captured two-dimensional image constitutes a three-dimensional image generation step, and is tertiary as shown in step S109 of FIG. Measuring the shape of the wire 30 based on the original image constitutes a measurement step. Further, inspecting the shape of the wire 30 based on the three-dimensional image as shown in step S109 of FIG. 3 constitutes an inspection step.
  • the step of extracting the two-dimensional coordinates as in steps S104 to S106 of FIG. 3 constitutes a two-dimensional coordinate extraction step, and as shown in step S107 of FIG. 3, the three-dimensional coordinates are based on the extracted two-dimensional coordinates.
  • the step of calculating the three-dimensional coordinates constitutes a three-dimensional coordinate calculation step, and the step of generating a three-dimensional image of the wire 30 from the three-dimensional coordinates calculated as shown in step S108 of FIG. 3 constitutes an image generation step.
  • the camera captures a two-dimensional image of the semiconductor device 10 as shown in steps S102 and S103 of FIG. 3, and the memory 52. Storing in corresponds to the imaging step. Further, as shown in steps S104 to S108 of FIG. 3, generating a three-dimensional image of the wire 30 from the captured two-dimensional image constitutes a three-dimensional image generation step.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Geometry (AREA)
  • Mathematical Optimization (AREA)
  • Quality & Reliability (AREA)
  • Algebra (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Manufacturing & Machinery (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

基板(11)と、半導体素子(20)と、半導体素子(20)の電極(25)と基板(11)の電極(12)を接続するワイヤ(30)と、を備える半導体装置(10)のワイヤ形状測定装置(100)であって、半導体装置(10)の二次元画像を撮像する複数のカメラ(41,42)と、各カメラ(41,42)が取得した半導体装置(10)の各二次元画像に基づいてワイヤ(30)の形状検査を行う制御部(50)と、を備え、制御部(50)は、ワイヤ(30)の基板(11)又は半導体素子(20)への接続位置情報と、ワイヤ(30)の太さ情報とを用いたパターンマッチングにより、各カメラ(41,42)が取得した半導体装置(10)の各二次元画像からワイヤ(30)の三次元画像を生成し、生成したワイヤ(30)の三次元画像に基づいてワイヤ(30)の形状測定を行う。

Description

ワイヤ形状測定装置及びワイヤ三次元画像生成方法並びにワイヤ形状測定方法
 本発明は、基板に取付けられた半導体素子の電極と基板の電極とを接続するワイヤの形状の測定を行うワイヤ形状測定装置及びワイヤの三次元画像を生成する方法並びにワイヤ形状の測定を行うワイヤ形状測定方法に関する。
 半導体チップのパッドと基板のリードとを接続するボンディングワイヤ(以下、ワイヤという)のループ形状の測定が行われている。ワイヤのループ形状を測定する方法としては、光学系の合焦高さにおけるワイヤのXY座標を検出することによりワイヤ全体の三次元形状を測定する方法が提案されている(例えば、特許文献1参照)。
 この方法は、ワイヤをリング状照明器で照明し、焦点深度を浅くした光学系を用いて合焦高さを変化させながらワイヤ画像を撮像し、各ワイヤ画像の中心に現出した暗部を検出することにより、各合焦高さにおけるワイヤの各XY座標を検出し、それらのデータからワイヤ全体の三次元形状を検出するものである。
特許第3235009号明細書
 ところで、近年、半導体チップの電極と基板の電極とを接続する全てのワイヤの形状の測定を行うことが求められている。しかし、特許文献1に記載のワイヤの形状測定方法では、光学系の合焦高さを変化させて複数の画像を撮像することが必要なため、検査に掛かる時間が長くなってしまうという問題があった。
 また、ワイヤの形状測定の高精度化も求められている。特許文献1に記載された従来技術の様に、ワイヤをリング状照明器で照明すると、ワイヤが略水平方向に延びている部分では、合焦点においてワイヤの中心線近傍が暗部でワイヤの幅方向両端のエッジが明るくなる画像となるが、ワイヤが傾斜している部分では、これとは逆にワイヤの中心線近傍が明るくワイヤの幅方向両端のエッジが暗くなる画像となる場合がある。このため、特許文献1に記載された従来技術では、傾斜部分のあるワイヤではワイヤ全体の三次元形状の検出精度が低下してしまう場合があった。
 そこで、本発明は、高精度で短時間にワイヤの形状測定が可能なワイヤ形状測定装置を提供することを目的とする。
 本発明のワイヤ形状測定装置は、基板と、基板に取付けられた半導体素子と、半導体素子の電極と基板の電極、又は、半導体素子の一の電極と半導体素子の他の電極とを接続するワイヤと、を備える半導体装置のワイヤ形状測定装置であって、半導体装置の二次元画像を撮像する複数のカメラと、各カメラが取得した半導体装置の各二次元画像に基づいてワイヤの形状測定を行う制御部と、を備え、制御部は、ワイヤの基板又は半導体素子への接続位置情報と、ワイヤの太さ情報とを用いたパターンマッチングにより、各カメラが取得した半導体装置の各二次元画像からワイヤの三次元画像を生成し、生成したワイヤの三次元画像に基づいてワイヤの形状測定を行うこと、を特徴とする。
 このように、ワイヤの基板又は半導体素子への接続位置情報と、ワイヤの太さ情報とを用いたパターンマッチングにより、各カメラが取得した半導体装置の各二次元画像からワイヤの三次元画像を生成するので、三次元画像を短時間に精度良く生成することができる。これにより、高精度で短時間にワイヤの形状測定が可能なワイヤ形状測定装置を提供できる。
 本発明のワイヤ形状測定装置において、制御部は、ワイヤの基板又は半導体素子への接続位置情報と、ワイヤの太さ情報とを用いて、各カメラが取得した半導体装置の各二次元画像の中からワイヤの一の部位に対応する各二次元画像中の各点の各二次元座標をそれぞれ抽出し、抽出した各二次元座標を用いてワイヤの一の部位の一の三次元座標を算出し、算出した三次元座標に基づいてワイヤの三次元画像を生成してもよい。
 また、本発明のワイヤ形状測定装置において、制御部は、ワイヤの基板または半導体素子への接続位置情報と、ワイヤの太さ情報とを用いて、各カメラが取得した半導体装置の各二次元画像の中からワイヤの一の部位に対応する各二次元画像中の各点の各二次元座標をそれぞれ抽出することを、ワイヤの始端から終端まで繰り返し行うことにより、ワイヤの複数の部位にそれぞれ対応する各二次元画像中の各点の各二次元座標を抽出し、抽出したワイヤの複数の部位にそれぞれ対応する各二次元画像中の各二次元座標を用いてワイヤの複数の部位の各三次元座標を算出し、算出したワイヤの複数の部位の各三次元座標に基づいてワイヤの始端から終端までの三次元画像を生成してもよい。
 このように、ワイヤの基板又は半導体素子への接続位置情報と、ワイヤの太さ情報とを用いて、カメラが撮像した半導体装置全体の二次元画像の中からワイヤの画像を特定し、そのワイヤ画像の上の点の二次元座標を抽出するので、半導体装置全体の二次元画像中からワイヤの画像の上の点の二次元座標を短時間に抽出することができる。これにより、高精度で短時間にワイヤの形状測定が可能なワイヤ形状測定装置を提供できる。
 本発明のワイヤ形状測定装置において、カメラは、光軸がワイヤの延びる方向と交差するようにワイヤの両側にそれぞれ配置されてもよい。
 このように各カメラを配置することにより、各カメラで撮像したワイヤの一の部位に対応する各二次元画像中の各点の各二次元座標の差異が大きくなり、精度良くワイヤの一の部位の三次元座標を算出することができ、ワイヤの形状測定の精度を向上させることができる。
 本発明のワイヤ形状測定装置において、制御部は、生成したワイヤの三次元画像に基づいてワイヤの形状検査を行ってもよいし、生成したワイヤの三次元画像をワイヤの基準形状と比較することによりワイヤの形状検査を行なってもよいし、生成したワイヤの三次元画像からワイヤの形状パラメータを抽出し、抽出した形状パラメータを形状パラメータの基準値と比較することによりワイヤの形状検査を行ってよい。
 これにより、ワイヤの様々な形状測定、形状検査を行うことができる。
 本発明のワイヤ三次元画像生成方法は、基板と、基板に取付けられた半導体素子と、半導体素子の電極と基板の電極、又は、半導体素子の一の電極と半導体素子の他の電極とを接続するワイヤと、を備える半導体装置のワイヤ三次元画像生成方法であって、複数のカメラで半導体装置の二次元画像をそれぞれ撮像する撮像ステップと、ワイヤの基板または半導体素子への接続位置情報と、ワイヤの太さ情報とを用いたパターンマッチングにより、各カメラが取得した半導体装置の各二次元画像からワイヤの三次元画像を生成する三次元画像生成ステップと、を含むこと、を特徴とする。
 このように、ワイヤの基板又は半導体素子への接続位置情報と、ワイヤの太さ情報とを用いたパターンマッチングにより、各カメラが取得した半導体装置の各二次元画像からワイヤの三次元画像を生成するので、三次元画像を短時間に高精度に生成することができる。
 本発明のワイヤ三次元画像生成方法において、三次元画像生成ステップは、ワイヤの基板又は半導体素子への接続位置情報と、ワイヤの太さ情報とを用いて、各カメラが取得した半導体装置の各二次元画像の中からワイヤの一の部位に対応する各二次元画像中の各点の各二次元座標をそれぞれ抽出する二次元座標抽出ステップと、抽出した各二次元座標を用いてワイヤの一の部位の一の三次元座標を算出する三次元座標算出ステップと、算出した三次元座標に基づいてワイヤの三次元画像を生成する画像生成ステップと、を含んでもよい。
 また、本発明のワイヤ三次元画像生成方法において、二次元座標抽出ステップは、ワイヤの基板または半導体素子への接続位置情報と、ワイヤの太さ情報とを用いて、各カメラが取得した半導体装置の各二次元画像の中からワイヤの一の部位に対応する各二次元画像中の各点の各二次元座標をそれぞれ抽出することを、ワイヤの始端から終端まで繰り返し行うことにより、ワイヤの複数の部位にそれぞれ対応する各二次元画像中の各点の各二次元座標を抽出し、三次元座標算出ステップは、抽出したワイヤの複数の部位にそれぞれ対応する各二次元画像中の各二次元座標を用いてワイヤの複数の部位の各三次元座標を算出し、画像生成ステップは、算出したワイヤの複数の部位の各三次元座標に基づいてワイヤの始端から終端までの三次元画像を生成しても良い。
 このように、ワイヤの基板又は半導体素子への接続位置情報と、ワイヤの太さ情報とを用いて、カメラが撮像した半導体装置全体の二次元画像の中からワイヤの画像を特定し、そのワイヤ画像の上の点の二次元座標を抽出するので、半導体装置全体の二次元画像中からワイヤの画像の上の点の二次元座標を短時間に抽出することができる。
 本発明のワイヤ形状測定方法は、基板と、基板に取付けられた半導体素子と、半導体素子の電極と基板の電極、又は、半導体素子の一の電極と半導体素子の他の電極とを接続するワイヤと、を備える半導体装置のワイヤ形状測定方法であって、複数のカメラで半導体装置の二次元画像をそれぞれ撮像する撮像ステップと、ワイヤの基板または半導体素子への接続位置情報と、ワイヤの太さ情報とを用いたパターンマッチングにより、各カメラが取得した半導体装置の各二次元画像からワイヤの三次元画像を生成する三次元画像生成ステップと、生成したワイヤの三次元画像に基づいてワイヤの形状測定を行う測定ステップと、を含むことを特徴とする。
 また、本発明のワイヤ形状測定方法において、生成したワイヤの三次元画像に基づいてワイヤの形状検査を行う検査ステップを含み、検査ステップは、生成したワイヤの三次元画像をワイヤの基準形状と比較することによりワイヤの形状検査を行ってもよい。また、検査ステップは、生成したワイヤの三次元画像からワイヤの形状パラメータを抽出し、抽出した形状パラメータを形状パラメータの基準値と比較することによりワイヤの形状検査を行ってもよい。
 これにより、ワイヤの様々な形状測定、形状検査を行うことができる。
 本発明は、高精度で短時間にワイヤの形状測定が可能なワイヤ形状測定装置を提供することができる。
実施形態のワイヤ形状測定装置を示す立面図である。 実施形態のワイヤ形状測定装置を示す平面図である。 実施形態のワイヤ形状測定装置の動作を示すフローチャートである。 実施形態のワイヤ形状測定装置のカメラとワイヤとの配置を示す斜視図である。 実施形態のワイヤ形状測定装置の半導体装置のY方向プラス側に配置されたカメラでワイヤを撮像した二次元画像を示す説明図である。 実施形態のワイヤ形状測定装置の半導体装置のY方向マイナス側に配置されたカメラでワイヤを撮像した二次元画像を示す説明図である。
 以下、図面を参照しながら実施形態のワイヤ形状測定装置100について説明する。図1,2に示すように、ワイヤ形状測定装置100は、基板11と、基板11に取付けられた半導体素子20と、半導体素子20の電極25と基板11の電極12を接続するワイヤ30と、を備える半導体装置10のワイヤ30の形状を測定する装置である。ワイヤ形状測定装置100は、半導体装置10の二次元画像を撮像する複数のカメラ41~44と、カメラ41~44の取得した二次元画像に基づいてワイヤ30の形状の検査を行う制御部50とで構成される。なお、以下の説明では、X方向、Y方向は水平面で互いに直交する方向であり、Z方向は垂直方向であるとして説明する。
 図2に示すように、カメラ41,42は、光軸41a,42aがX方向に延びるように配置されており、X方向の斜め上方向から半導体装置10を撮像するように配置されている。また、カメラ43,44は、光軸43a,44aがY方向に延びるように配置されており、Y方向の斜め上方から半導体装置10を撮像するように配置されている。従って、カメラ41,42は、光軸41a,42aがY方向に延びるワイヤ30と交差するようにY方向に延びるワイヤ30の両側に配置されており、カメラ43,44は、光軸43a,44aがX方向に延びるワイヤ30と交差するようにX方向に延びるワイヤ30の両側に配置されている。各カメラ41~44は制御部50に接続されており、各カメラが取得した画像のデータは制御部50に入力される。制御部50は、内部に情報処理を行うCPU51とデータやプログラム等を格納するメモリ52とを備えるコンピュータである。
 次に図3~6を参照しながら実施形態のワイヤ形状測定装置100の動作について説明する。以下の説明では、図4に示すように、半導体素子20の電極25と、基板11の電極12との間でX方向に延びるワイヤ30を、Y方向プラス側でワイヤ30の斜め上側に配置されたカメラ43で撮像した二次元画像と、Y方向マイナス側でワイヤ30の斜め上側に配置されたカメラ44で撮像した二次元画像とに基づいて、ワイヤ30の三次元画像を生成し、生成した三次元画像を用いてX方向に延びるワイヤ30の形状の検査を行うこととして説明する。図4において、符号35~37、39は、ワイヤ30の始端31と終端32と結ぶX軸の中間に所定の間隔ΔXごとに設定するワイヤ30の二次元座標の検出を行う二次元座標検出領域60(後で図5、6を参照して説明する)に位置するワイヤ30の部位を示す。
 図3のステップS101に示すように、制御部50のCPU51は、メモリ52からワイヤ30の半導体素子20の電極25に接続される始端31と基板11の電極12に接続される終端32の各座標(xs,ys)、(xe,ye)とを読み出す。ここで、各座標は、ワイヤ30の半導体素子20への接続位置情報である。また、制御部50のCPU51は、メモリ52からワイヤ30の太さ情報であるワイヤ30の直径を読み出す。
 次に制御部50は、図3のステップS102に示すように、カメラ43,44で半導体装置10の画像を撮像し、図3のステップS103に示すように、撮像した画像をメモリ52に格納する。
 半導体装置10のY方向プラス側に配置されたカメラ43でワイヤ30を撮像した場合、カメラ43の取得するワイヤ30の二次元画像は、図5に示すように、ワイヤ30の高さの変化に応じてY方向マイナス側に湾曲した画像となる。また、半導体装置10のY方向マイナス側に配置されたカメラ44でワイヤ30を撮像した場合、カメラ44の取得するワイヤ30の二次元画像は、図6に示すように、ワイヤ30の高さの変化に応じてY方向プラス側に湾曲した画像となる。
 次に、制御部50は、図3のステップS104、図5に示すように、カメラ43が取得した画像中のワイヤ30の始端31と終端32と結ぶX軸の中間に所定の間隔ΔXごとにワイヤ30の二次元座標の検出を行う二次元座標検出領域60を設定する。そして、制御部50は、図3のステップS105に示すように、パターンマッチングを用いて二次元座標検出領域60の中からワイヤ30の直径と同様の太さの線状の画像を検索する。そして、制御部50は、ワイヤ30の直径と同様の太さの画像を検出したら、その画像の中心点の二次元座標を(x31,y31)、(x32,y32)、(x33,y33)として取得しメモリ52に格納する。この二次元座標(x31,y31)、(x32,y32)、(x33,y33)は、図4に示すワイヤ30の部位35~36に対応する二次元座標である。そして、制御部50は、この二次元座標を取得する動作を始端31から終端32まで繰り返し行って、始端31から終端32までの全ての二次元座標検出領域60の中のワイヤ30の直径と同様の太さの画像の中心点の二次元座標(x31,y31)~(x3e,y3e)を取得する。これらの二次元座標は、ワイヤ30の部位35~39にそれぞれ対応する二次元座標である。
 同様に、制御部50は、図6に示すように、カメラ44が取得した画像中に二次元座標検出領域60を設定し、パターンマッチングを用いて二次元座標検出領域60の中のワイヤ30の直径と同様の太さの線状の画像を検索する。そして、制御部50は、ワイヤ30の直径と同様の太さの画像を検出したら、その画像の中心点の二次元座標を(x41,y41)~(x4e,y4e)として取得しメモリ52に格納する。これらの二次元座標は、ワイヤ30の部位35~39にそれぞれ対応する二次元座標である。そして、制御部50は、図3のステップS106でYESと判断したら図3のステップS107に進む。
 図3のステップS105でカメラ43の画像から取得した二次元座標(x31,y31)とカメラ44の画像から取得した二次元座標(x41,y41)とは、図4に示すワイヤ30の同一の部位35に対応する二次元座標なので、2つの二次元座標と各カメラ43,44の位置から、ワイヤ30の部位35の三次元座標を計算することができる。同様に、カメラ43の画像から取得した二次元座標(x32,y32)、(x33,y33)とカメラ44の画像から取得した二次元座標(x42,y42)、(x43,y43)とは、図4に示すワイヤ30の同一の部位36,37に対応する二次元座標で、これらの座標からワイヤ30の部位36,37の三次元座標を算出することができる。
 そこで、制御部50は、図3のステップS107において、カメラ43で取得したワイヤ30の始端31から終端32までの各二次元座標(x31,y31)~(x3e,y3e)と、カメラ44で取得したワイヤ30の始端31から終端32までの各二次元座標(x41,y41)~(x4e,y4e)と、カメラ43,44の各位置とに基づいて、図4に示すワイヤ30の始端31から終端32までの複数の部位35~39の三次元座標を算出する。
 そして、制御部50は、図3のステップS108において、算出した複数の部位35~39の三次元座標を繋げてワイヤ30の三次元画像を生成する。従って、ワイヤ30の三次元画像は、三次元に曲がった曲線となる。
 制御部50は、図3のステップS109において、生成したワイヤ30の三次元画像に基づいてワイヤ30の形状寸法の測定を行う。また、制御部50は、生成したワイヤ30の三次元画像とワイヤ30の基準ループ形状などの基準形状とを比較して、両者の寸法の差異を検出し、差異が所定の閾値を越えていた場合にワイヤ30の形状が異常と判断してもよい。
 また、制御部50は、生成したワイヤ30の三次元画像から、ワイヤ30の形状パラメータ、例えば、ワイヤ30の始端31からの高さであるループ高さ、始端31に形成される圧着ボールの厚さ、圧着ボールの直径等の形状寸法を測定し、測定した各形状寸法を基準値と比較することにより検査を行うようにしてもよい。
 以上、説明したように、ワイヤ形状測定装置100は、ワイヤ30の始端31と終端32との二次元座標(xs,ys)、(xe,ye)と、ワイヤ30の直径とを用いたパターンマッチングにより、各カメラ43,44が取得した半導体装置10の各二次元画像からワイヤ30の三次元画像を生成するので、三次元画像を短時間に精度良く生成することができる。これにより、高精度で短時間にワイヤ30の形状測定、形状検査が可能となる。
 なお、Y方向に延びるワイヤ30の形状の検査以下は、カメラ41,42が撮像した各二次元画像に基づいて同様の処理を行うことにより形状測定、形状検査を行う。
 また、2つのカメラ41,42またはカメラ43,44ではなく、4つのカメラ41~44で取得した二次元画像を処理してワイヤ30の三次元画像を生成してもよい。また、4つ以上のカメラの二次元画像を処理してワイヤ30の三次元画像を生成するようにしてもよい。
 以上、説明した実施形態では、形状の測定或いは形状の検査を行うワイヤ30は、半導体素子20の電極25と基板11の電極12とを接続するものとして説明したが、これに限らない。例えば、半導体装置10が基板11の上に複数の半導体素子20を積層し、各層の半導体素子20の各電極25と、最下層の半導体素子20の電極25と基板11の電極12とを連続して接続するワイヤ30の形状の検査にも適用することができる。この場合、ワイヤ30は、一つの層の半導体素子20の一の電極25と他の層の半導体素子20の他の電極25とを接続すると共に、最下層の半導体素子20の電極25と基板11の電極12とを接続する。
 また、実施形態のワイヤ形状測定装置100を用いてワイヤ形状測定方法を実行する場合、図3に示すステップS102、S103に示すようにカメラで半導体装置10の二次元画像を撮像し、メモリ52に格納することは撮像ステップに該当する。また、図3のステップS104からS108に示すように、撮像した二次元画像からワイヤ30の三次元画像を生成することは三次元画像生成ステップを構成し、図3のステップS109に示すように三次元画像に基づいてワイヤ30の形状の測定を行うことは、測定ステップを構成する。また、図3のステップS109に示すように三次元画像に基づいてワイヤ30の形状の検査を行うことは、検査ステップを構成する。
 また、図3のステップS104からS106のように二次元座標を抽出するステップは二次元座標抽出ステップを構成し、図3のステップS107に示すように、抽出した二次元座標に基づいて三次元座標を算出するステップは三次元座標算出ステップを構成し、図3のステップS108に示すように算出した三次元座標からワイヤ30の三次元画像を生成するステップは画像生成ステップを構成する。
 また、実施形態のワイヤ形状測定装置100を用いてワイヤ三次元画像生成方法を実行する場合、図3のステップS102、S103に示すようにカメラで半導体装置10の二次元画像を撮像し、メモリ52に格納することは撮像ステップに該当する。また、図3のステップS104からS108に示すように、撮像した二次元画像からワイヤ30の三次元画像を生成することは三次元画像生成ステップを構成する。
 10 半導体装置、11 基板、12,25 電極、20 半導体素子、30 ワイヤ、31 始端、32 終端、41~44 カメラ、41a~44a 光軸、50 制御部、51 CPU、52 メモリ、60 二次元座標検出領域、100 ワイヤ形状測定装置。

Claims (14)

  1.  基板と、
     前記基板に取付けられた半導体素子と、
     前記半導体素子の電極と前記基板の電極、又は、前記半導体素子の一の電極と前記半導体素子の他の電極とを接続するワイヤと、を備える半導体装置のワイヤ形状測定装置であって、
     前記半導体装置の二次元画像を撮像する複数のカメラと、
     各前記カメラが取得した前記半導体装置の各二次元画像に基づいて前記ワイヤの形状測定を行う制御部と、を備え、
     前記制御部は、
     前記ワイヤの前記基板又は前記半導体素子への接続位置情報と、前記ワイヤの太さ情報とを用いたパターンマッチングにより、各前記カメラが取得した前記半導体装置の各二次元画像から前記ワイヤの三次元画像を生成し、
     生成した前記ワイヤの三次元画像に基づいて前記ワイヤの形状測定を行うこと、
     を特徴とするワイヤ形状測定装置。
  2.  請求項1に記載のワイヤ形状測定装置であって、
     前記制御部は、
     前記ワイヤの前記基板又は前記半導体素子への接続位置情報と、前記ワイヤの太さ情報とを用いて、各前記カメラが取得した前記半導体装置の各二次元画像の中から前記ワイヤの一の部位に対応する各二次元画像中の各点の各二次元座標をそれぞれ抽出し、
     抽出した各二次元座標を用いて前記ワイヤの一の部位の一の三次元座標を算出し、
     算出した三次元座標に基づいて前記ワイヤの三次元画像を生成すること、
     を特徴とするワイヤ形状測定装置。
  3.  請求項2に記載のワイヤ形状測定装置であって、
     前記制御部は、
     前記ワイヤの前記基板または前記半導体素子への接続位置情報と、前記ワイヤの太さ情報とを用いて、各前記カメラが取得した前記半導体装置の各二次元画像の中から前記ワイヤの一の部位に対応する各二次元画像中の各点の各二次元座標をそれぞれ抽出することを、前記ワイヤの始端から終端まで繰り返し行うことにより、前記ワイヤの複数の部位にそれぞれ対応する各二次元画像中の各点の各二次元座標を抽出し、
     抽出した前記ワイヤの複数の部位にそれぞれ対応する各二次元画像中の各二次元座標を用いて前記ワイヤの複数の部位の各三次元座標を算出し、
     算出した前記ワイヤの複数の部位の各三次元座標に基づいて前記ワイヤの始端から終端までの三次元画像を生成すること、
     を特徴とするワイヤ形状測定装置。
  4.  請求項1から3のいずれか1項に記載のワイヤ形状測定装置であって、
     前記カメラは、
     光軸が前記ワイヤの延びる方向と交差するように前記ワイヤの両側にそれぞれ配置されていること、
     を特徴とするワイヤ形状測定装置。
  5.  請求項1から3のいずれか1項に記載のワイヤ形状測定装置であって、
     前記制御部は、生成した前記ワイヤの三次元画像に基づいて前記ワイヤの形状検査を行うこと、
     を特徴とするワイヤ形状測定装置。
  6.  請求項5に記載のワイヤ形状測定装置であって、
     前記制御部は、
     生成した前記ワイヤの三次元画像を前記ワイヤの基準形状と比較することにより前記ワイヤの形状検査を行うこと、
     を特徴とするワイヤ形状測定装置。
  7.  請求項6に記載のワイヤ形状測定装置であって、
     前記制御部は、
     生成した前記ワイヤの三次元画像から前記ワイヤの形状パラメータを抽出し、
     抽出した前記形状パラメータを前記形状パラメータの基準値と比較することにより前記ワイヤの形状検査を行うこと、
     を特徴とするワイヤ形状測定装置。
  8.  基板と、
     前記基板に取付けられた半導体素子と、
     前記半導体素子の電極と前記基板の電極、又は、前記半導体素子の一の電極と前記半導体素子の他の電極とを接続するワイヤと、を備える半導体装置のワイヤ三次元画像生成方法であって、
     複数のカメラで前記半導体装置の二次元画像をそれぞれ撮像する撮像ステップと、
     前記ワイヤの前記基板または前記半導体素子への接続位置情報と、前記ワイヤの太さ情報とを用いたパターンマッチングにより、各前記カメラが取得した前記半導体装置の各二次元画像から前記ワイヤの三次元画像を生成する三次元画像生成ステップと、を含むこと、
     を特徴とするワイヤ三次元画像生成方法。
  9.  請求項8に記載のワイヤ三次元画像生成方法であって、
     前記三次元画像生成ステップは、
     前記ワイヤの前記基板又は前記半導体素子への接続位置情報と、前記ワイヤの太さ情報とを用いて、各前記カメラが取得した前記半導体装置の各二次元画像の中から前記ワイヤの一の部位に対応する各二次元画像中の各点の各二次元座標をそれぞれ抽出する二次元座標抽出ステップと、
     抽出した各二次元座標を用いて前記ワイヤの一の部位の一の三次元座標を算出する三次元座標算出ステップと、
     算出した三次元座標に基づいて前記ワイヤの三次元画像を生成する画像生成ステップと、を含むこと、
     を特徴とするワイヤ三次元画像生成方法。
  10.  請求項9に記載のワイヤ三次元画像生成方法であって、
     前記二次元座標抽出ステップは、
     前記ワイヤの前記基板または前記半導体素子への接続位置情報と、前記ワイヤの太さ情報とを用いて、各前記カメラが取得した前記半導体装置の各二次元画像の中から前記ワイヤの一の部位に対応する各二次元画像中の各点の各二次元座標をそれぞれ抽出することを、前記ワイヤの始端から終端まで繰り返し行うことにより、前記ワイヤの複数の部位にそれぞれ対応する各二次元画像中の各点の各二次元座標を抽出し、
     前記三次元座標算出ステップは、
     抽出した前記ワイヤの複数の部位にそれぞれ対応する各二次元画像中の各二次元座標を用いて前記ワイヤの複数の部位の各三次元座標を算出し、
     前記画像生成ステップは、
     算出した前記ワイヤの複数の部位の各三次元座標に基づいて前記ワイヤの始端から終端までの三次元画像を生成すること、
     を特徴とするワイヤ三次元画像生成方法。
  11.  基板と、
     前記基板に取付けられた半導体素子と、
     前記半導体素子の電極と前記基板の電極、又は、前記半導体素子の一の電極と前記半導体素子の他の電極とを接続するワイヤと、を備える半導体装置のワイヤ形状測定方法であって、
     複数のカメラで前記半導体装置の二次元画像をそれぞれ撮像する撮像ステップと、
     前記ワイヤの前記基板または前記半導体素子への接続位置情報と、前記ワイヤの太さ情報とを用いたパターンマッチングにより、各前記カメラが取得した前記半導体装置の各二次元画像から前記ワイヤの三次元画像を生成する三次元画像生成ステップと、
     生成した前記ワイヤの三次元画像に基づいて前記ワイヤの形状測定を行う測定ステップと、を含むこと、
     を特徴とするワイヤ形状測定方法。
  12.  請求項11に記載のワイヤ形状測定方法であって、
     生成した前記ワイヤの三次元画像に基づいて前記ワイヤの形状検査を行う検査ステップを含むこと、
     を特徴とするワイヤ形状測定方法。
  13.  請求項12に記載のワイヤ形状測定方法であって、
     前記検査ステップは、
     生成した前記ワイヤの三次元画像を前記ワイヤの基準形状と比較することにより前記ワイヤの形状検査を行うこと、
     を特徴とするワイヤ形状測定方法。
  14.  請求項13に記載のワイヤ形状測定方法であって、
     前記検査ステップは、
     生成した前記ワイヤの前記三次元画像から前記ワイヤの形状パラメータを抽出し、抽出した前記形状パラメータを前記形状パラメータの基準値と比較することにより前記ワイヤの形状検査を行うこと、
     を特徴とするワイヤ形状測定方法。
PCT/JP2020/015653 2019-04-22 2020-04-07 ワイヤ形状測定装置及びワイヤ三次元画像生成方法並びにワイヤ形状測定方法 WO2020217970A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020217037336A KR20210153672A (ko) 2019-04-22 2020-04-07 와이어 형상 측정 장치, 와이어 삼차원 화상 생성 방법 및 와이어 형상 측정 방법
CN202080028664.2A CN113677953A (zh) 2019-04-22 2020-04-07 线形状测量装置、线三维图像产生方法及线形状测量方法
SG11202111115SA SG11202111115SA (en) 2019-04-22 2020-04-07 Wire shape measurement device, wire three-dimensional image generation method, and wire shape measurement method
US17/605,225 US20220180494A1 (en) 2019-04-22 2020-04-07 Wire shape measurement device, wire three-dimensional image generation method, and wire shape measurement method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019081252 2019-04-22
JP2019-081252 2019-04-22

Publications (1)

Publication Number Publication Date
WO2020217970A1 true WO2020217970A1 (ja) 2020-10-29

Family

ID=72942299

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2020/015653 WO2020217970A1 (ja) 2019-04-22 2020-04-07 ワイヤ形状測定装置及びワイヤ三次元画像生成方法並びにワイヤ形状測定方法

Country Status (6)

Country Link
US (1) US20220180494A1 (ja)
KR (1) KR20210153672A (ja)
CN (1) CN113677953A (ja)
SG (1) SG11202111115SA (ja)
TW (1) TWI732506B (ja)
WO (1) WO2020217970A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7450245B2 (ja) 2020-01-29 2024-03-15 ヤマハロボティクスホールディングス株式会社 三次元画像生成装置及び三次元画像生成方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06323822A (ja) * 1993-05-17 1994-11-25 Toshiba Corp ボンディングワイヤ形状認識方法
JPH1054709A (ja) * 1996-08-09 1998-02-24 Techno Horon:Kk 顕微鏡を用いた3次元画像認識装置

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03235009A (ja) 1990-02-09 1991-10-21 Babcock Hitachi Kk 画像処理による形状測定方法
JPH0750329A (ja) * 1992-06-24 1995-02-21 Nippon Steel Corp 半導体用ボンディングワイヤの形状測定方法および装置
JP3235009B2 (ja) * 1994-09-09 2001-12-04 株式会社新川 ボンディングワイヤ検査方法
JPH10112469A (ja) * 1996-10-03 1998-04-28 Canon Inc ワイヤボンディング検査装置
JP3525896B2 (ja) * 1999-03-19 2004-05-10 松下電工株式会社 3次元物体認識方法および同方法を使用したビンピッキングシステム
JP2001264033A (ja) * 2000-03-17 2001-09-26 Sony Corp 三次元形状計測装置とその方法、三次元モデリング装置とその方法、およびプログラム提供媒体
JP2001324313A (ja) * 2000-05-16 2001-11-22 Koichi Nakano 三次元形状計測装置
JP4573085B2 (ja) * 2001-08-10 2010-11-04 日本電気株式会社 位置姿勢認識装置とその位置姿勢認識方法、及び位置姿勢認識プログラム
JP3933060B2 (ja) * 2003-02-26 2007-06-20 トヨタ自動車株式会社 ボンディングワイヤ検査方法
JP4748648B2 (ja) * 2005-03-31 2011-08-17 ルネサスエレクトロニクス株式会社 半導体装置
JP2009031150A (ja) * 2007-07-27 2009-02-12 Omron Corp 三次元形状計測装置、三次元形状計測方法、三次元形状計測プログラム、および記録媒体
JP5136108B2 (ja) * 2008-02-18 2013-02-06 トヨタ自動車株式会社 三次元形状計測方法および三次元形状計測装置
JP5494267B2 (ja) * 2010-06-15 2014-05-14 セイコーエプソン株式会社 三次元形状計測装置、三次元形状計測装置のキャリブレーション方法、およびロボット装置
JP5615604B2 (ja) * 2010-06-30 2014-10-29 第一実業ビスウィル株式会社 チップled検査装置
KR20120005341A (ko) * 2010-07-08 2012-01-16 주식회사 하이닉스반도체 반도체 칩 및 패키지
JP2012134298A (ja) * 2010-12-21 2012-07-12 Renesas Electronics Corp 検査装置、検査方法及びプログラム
JP2013122434A (ja) * 2011-12-12 2013-06-20 Itt:Kk レーザーを用いた単眼カメラによる3次元形状位置計測装置,3次元形状位置計測処理方法および3次元形状位置計測処理プログラム
TWI557407B (zh) * 2014-03-05 2016-11-11 晶元光電股份有限公司 晶粒檢測方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06323822A (ja) * 1993-05-17 1994-11-25 Toshiba Corp ボンディングワイヤ形状認識方法
JPH1054709A (ja) * 1996-08-09 1998-02-24 Techno Horon:Kk 顕微鏡を用いた3次元画像認識装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7450245B2 (ja) 2020-01-29 2024-03-15 ヤマハロボティクスホールディングス株式会社 三次元画像生成装置及び三次元画像生成方法

Also Published As

Publication number Publication date
SG11202111115SA (en) 2021-11-29
CN113677953A (zh) 2021-11-19
US20220180494A1 (en) 2022-06-09
TW202040714A (zh) 2020-11-01
TWI732506B (zh) 2021-07-01
KR20210153672A (ko) 2021-12-17

Similar Documents

Publication Publication Date Title
US8233041B2 (en) Image processing device and image processing method for performing three dimensional measurements
JP3522280B2 (ja) ボールボンド検査システム用の方法および装置
JP4824987B2 (ja) パターンマッチング装置およびそれを用いた半導体検査システム
JP4571763B2 (ja) 画像処理装置、およびボンディング装置
CN110487189B (zh) 平坦度检测方法、平坦度检测装置及存储介质
JP5010207B2 (ja) パターン検査装置及び半導体検査システム
CN108627512B (zh) 三维检测装置以及用于三维检测的方法
JP6621351B2 (ja) レーザー加工用の画像処理装置及び画像処理方法
JP3855244B2 (ja) 顕微鏡を用いた3次元画像認識装置
Perng et al. Design and development of a new machine vision wire bonding inspection system
JP4275149B2 (ja) 境界の位置決定装置、境界の位置を決定する方法、当該装置としてコンピュータを機能させるためのプログラム、および記録媒体
WO2020217970A1 (ja) ワイヤ形状測定装置及びワイヤ三次元画像生成方法並びにワイヤ形状測定方法
JP2011007728A (ja) 欠陥検出方法、欠陥検出装置、および欠陥検出プログラム
JP7336294B2 (ja) ボンディングワイヤの検査装置、ボンディングワイヤの検査方法、及びボンディングワイヤの検査プログラム
CN112834528A (zh) 3d缺陷检测***及方法
JP5684550B2 (ja) パターンマッチング装置およびそれを用いた半導体検査システム
JP4415285B1 (ja) ワイヤ検査装置、ワイヤ検査方法及びワイヤ検査用プログラム
JP2017096625A (ja) パターン測定装置、及びコンピュータープログラム
JP2978866B2 (ja) 画像処理による寸法計測回路
TW201940840A (zh) 外觀檢查裝置
JP2008261692A (ja) 基板検査システム及び基板検査方法
JP2005274309A (ja) 三次元物体の検査方法および検査装置
JP2009139166A (ja) 画像欠陥検査方法および画像欠陥検査装置
CN114264243A (zh) 一种检测压接焊点以及测量压接焊点之间线弧高度的方法
JP2009250777A (ja) 表面検査装置および表面検査方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20794568

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 20217037336

Country of ref document: KR

Kind code of ref document: A

122 Ep: pct application non-entry in european phase

Ref document number: 20794568

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP