[go: up one dir, main page]

TWI769172B - Methods of generating three-dimensional (3-d) information of a sample using an optical microscope - Google Patents

Methods of generating three-dimensional (3-d) information of a sample using an optical microscope Download PDF

Info

Publication number
TWI769172B
TWI769172B TW106127073A TW106127073A TWI769172B TW I769172 B TWI769172 B TW I769172B TW 106127073 A TW106127073 A TW 106127073A TW 106127073 A TW106127073 A TW 106127073A TW I769172 B TWI769172 B TW I769172B
Authority
TW
Taiwan
Prior art keywords
pixel
sample
captured image
image
characteristic value
Prior art date
Application number
TW106127073A
Other languages
Chinese (zh)
Other versions
TW201825860A (en
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
Priority claimed from US15/233,812 external-priority patent/US20180045937A1/en
Priority claimed from US15/338,838 external-priority patent/US10157457B2/en
Priority claimed from US15/346,607 external-priority patent/US10168524B2/en
Priority claimed from US15/346,594 external-priority patent/US10359613B2/en
Application filed by 美商科磊股份有限公司 filed Critical 美商科磊股份有限公司
Publication of TW201825860A publication Critical patent/TW201825860A/en
Application granted granted Critical
Publication of TWI769172B publication Critical patent/TWI769172B/en

Links

Images

Classifications

    • 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/022Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by means of tv-camera scanning
    • 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/06Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness for measuring thickness ; e.g. of sheet material
    • G01B11/0608Height gauges
    • 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/22Measuring arrangements characterised by the use of optical techniques for measuring depth
    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B9/00Measuring instruments characterised by the use of optical techniques
    • G01B9/04Measuring microscopes
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B21/00Microscopes
    • G02B21/0004Microscopes specially adapted for specific applications
    • G02B21/0016Technical microscopes, e.g. for inspection or measuring in industrial production processes
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B21/00Microscopes
    • G02B21/36Microscopes arranged for photographic purposes or projection purposes or digital imaging or video purposes including associated control and data processing arrangements
    • G02B21/365Control or image processing arrangements for digital or video microscopes
    • G02B21/367Control or image processing arrangements for digital or video microscopes providing an output produced by processing a plurality of individual source images, e.g. image tiling, montage, composite images, depth sectioning, image comparison
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0007Image acquisition
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/50Depth or shape recovery
    • G06T7/55Depth or shape recovery from multiple images
    • G06T7/571Depth or shape recovery from multiple images from focus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • 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/2441Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures using interferometry
    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B2210/00Aspects not specifically covered by any group under G01B, e.g. of wheel alignment, caliper-like sensors
    • G01B2210/56Measuring geometric parameters of semiconductor structures, e.g. profile, critical dimensions or trench depth
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
    • G01N21/956Inspecting patterns on the surface of objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10056Microscopic image
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Optics & Photonics (AREA)
  • Multimedia (AREA)
  • Geometry (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Microscoopes, Condenser (AREA)

Abstract

A method of generating 3D information including: varying the distance between the sample and an objective lens of the optical microscope at pre-determined steps; capturing an image at each pre-determined step; determining a characteristic value of each pixel in each captured image; determining, for each captured image, the greatest characteristic value across a first portion of pixels in the captured image; comparing the greatest characteristic value for each captured image to determine if a surface of the sample is present at each pre- determined step; determining a first captured image that is focused on an apex of a bump of the sample; determining a second captured image that is focused on a first surface of the sample based on the characteristic value of each pixel in each captured image; and determining a first distance between the apex of the bump and the first surface.

Description

使用一光學顯微鏡產生一樣本之三維(3-D)資訊之方法 Method for generating three-dimensional (3-D) information of a sample using an optical microscope

所描述實施例大體上係關於量測一樣本之三維資訊且更特定言之係關於按一快速且可靠方式自動量測三維資訊。 The described embodiments are generally concerned with measuring three-dimensional information of a sample and more specifically about automatically measuring three-dimensional information in a fast and reliable manner.

各種物件或樣本之三維(3-D)量測在許多不同應用中係有用的。一個此應用係在晶圓級封裝處理期間。在晶圓級製造之不同步驟期間之一晶圓之三維量測資訊可提供關於存在可存在於晶圓上之晶圓處理缺陷之洞察。在晶圓級製造期間之晶圓之三維量測資訊可在耗費額外資金來繼續處理晶圓之前提供關於不存在缺陷之洞察。當前藉由一顯微鏡之人類操縱來收集一樣本之三維量測資訊。人類使用者使用其眼睛使顯微鏡聚焦以判定顯微鏡何時聚焦在樣本之一表面上。需要收集三維量測資訊之一改良方法。 Three-dimensional (3-D) measurements of various objects or samples are useful in many different applications. One such application is during wafer level packaging processing. Three-dimensional metrology information of a wafer during different steps of wafer-level manufacturing can provide insight into the presence of wafer handling defects that may exist on the wafer. Three-dimensional metrology information of wafers during wafer-level manufacturing can provide insight into the absence of defects before expending additional capital to continue wafer processing. Three-dimensional measurements of a sample are currently collected by human manipulation of a microscope. A human user focuses the microscope using their eyes to determine when the microscope is focused on one of the surfaces of the sample. An improved method of collecting 3D measurement information is needed.

在一第一新穎態樣中,使用一光學顯微鏡藉由以下步驟產生一樣本之三維(3-D)資訊:按預定步階變更該樣本與該光學顯微鏡之一物鏡之間的距離;在各預定步階處擷取一影像;判定各經擷取影像中之各像素之一特性值;針對各經擷取影像判定跨該經擷取影像中之所有像素之最大特性值;比較各經擷取影像之該最大特性值以判定各預定步階處是否存在該樣本之一表面;基於各經擷取影像中之各像素之該特性值判定聚焦在該樣本 之一第一表面上之一第一經擷取影像;基於各經擷取影像中之各像素之該特性值判定聚焦在該樣本之一第二表面上之一第二經擷取影像;及判定該第一表面與該第二表面之間的一第一距離。 In a first novel aspect, an optical microscope is used to generate three-dimensional (3-D) information of a sample by changing the distance between the sample and an objective lens of the optical microscope in predetermined steps; Capture an image at a predetermined step; determine a characteristic value of each pixel in each captured image; determine, for each captured image, a maximum characteristic value across all pixels in the captured image; compare each captured image The maximum characteristic value of the image is taken to determine whether a surface of the sample exists at each predetermined step; the focus is determined on the sample based on the characteristic value of each pixel in each captured image a first captured image on a first surface; determining a second captured image focused on a second surface of the sample based on the characteristic value of each pixel in each captured image; and A first distance between the first surface and the second surface is determined.

在一第二新穎態樣中,一種三維(3-D)量測系統包含:判定樣本之一半透明層之一厚度;及判定該樣本之一金屬層之一厚度,其中該金屬層之該厚度等於該半透明層之該厚度與第一距離之間的差,其中第一表面係一光阻層之一頂表面,且其中第二表面係一金屬層之一頂表面。 In a second novel aspect, a three-dimensional (3-D) measurement system includes: determining a thickness of a translucent layer of a sample; and determining a thickness of a metal layer of the sample, wherein the thickness of the metal layer is equal to the difference between the thickness of the translucent layer and the first distance, wherein the first surface is a top surface of a photoresist layer, and wherein the second surface is a top surface of a metal layer.

在一第三新穎態樣中,使用一光學顯微鏡藉由以下步驟產生一樣本之三維(3-D)資訊:按預定步階變更該樣本與該光學顯微鏡之一物鏡之間的距離;在各預定步階處擷取一影像;判定各經擷取影像中之各像素之一特性值;針對各經擷取影像判定跨該經擷取影像中之像素之一第一部分之最大特性值;比較各經擷取影像之該最大特性值以判定各預定步階處是否存在該樣本之一表面;判定聚焦在該樣本之一凸塊之一頂點上之一第一經擷取影像;基於各經擷取影像中之各像素之該特性值判定聚焦在該樣本之一第一表面上之一第二經擷取影像;及判定該凸塊之該頂點與該第一表面之間的一第一距離。 In a third novel aspect, an optical microscope is used to generate three-dimensional (3-D) information of a sample by changing the distance between the sample and an objective lens of the optical microscope in predetermined steps; capturing an image at a predetermined step; determining a characteristic value of each pixel in each captured image; determining a maximum characteristic value across a first portion of pixels in the captured image for each captured image; comparing the maximum characteristic value of each captured image to determine whether a surface of the sample exists at each predetermined step; determine a first captured image focused on a vertex of a bump of the sample; based on each captured image The characteristic value of each pixel in the captured image determines a second captured image focused on a first surface of the sample; and determines a first between the vertex of the bump and the first surface distance.

在一第四新穎態樣中,判定在跨所有經擷取影像之x-y像素位置之一第二部分內之各x-y像素位置之一最大特性值,其中x-y像素位置之該第二部分包含在各經擷取影像中所包含之至少一些該等x-y像素位置;判定該經擷取影像之一子集,其中僅包含一x-y像素位置最大特性值之經擷取影像包含於該子集中;及判定在該經擷取影像子集內之所有經擷取影像當中,該第一經擷取影像相較於該經擷取影像子集內之所有其他經擷取影像聚焦在一最高z位置上。 In a fourth novel aspect, a maximum characteristic value is determined for each x-y pixel location within a second portion of x-y pixel locations across all of the captured images, wherein the second portion of x-y pixel locations is included in each at least some of the x-y pixel locations included in the captured image; determining a subset of the captured image in which only the captured image that includes a maximum characteristic value for an x-y pixel location is included in the subset; and determining Among all the captured images within the subset of captured images, the first captured image is focused at a highest z position compared to all other captured images within the subset of captured images.

在下文實施方式中描述進一步細節及實施例以及技術。本發明內容 並不界定本發明。本發明係由發明申請專利範圍界定。 Further details and examples and techniques are described in the description below. SUMMARY OF THE INVENTION It does not define the invention. The present invention is defined by the scope of the invention application patent.

1:半自動化三維計量系統 1: Semi-automatic 3D metrology system

2:載物台 2: Stage

3:晶圓 3: Wafer

4:電腦 4: Computer

5:開啟/關閉按鈕 5: On/Off button

10:三維成像顯微鏡 10: 3D Imaging Microscopy

11:可調整物鏡 11: Adjustable objective lens

12:可調整載物台 12: Adjustable stage

20:三維計量系統 20: 3D Metrology System

21:三維顯微鏡 21: 3D Microscopy

22:樣本處置器/載物台 22: Sample handler/stage

23:電腦 23: Computer

24:處理器 24: Processor

25:儲存裝置 25: Storage device

26:網路裝置 26: Network Devices

27:顯示器 27: Display

28:輸入裝置 28: Input device

29:網路 29: Internet

30:矽基板 30: Silicon substrate

31:光阻層 31: photoresist layer

40:頂表面開口之邊界 40: Boundary of top surface opening

41:最佳擬合線 41: Best Fit Line

42:底表面開口之邊界 42: Boundary of bottom surface opening

43:最佳擬合線 43: Best Fit Line

200:流程圖 200: Flowchart

201:步驟 201: Steps

202:步驟 202: Steps

203:步驟 203: Steps

204:步驟 204: Steps

205:步驟 205: Steps

300:流程圖 300: Flowchart

301:步驟 301: Steps

302:步驟 302: Step

303:步驟 303: Step

304:步驟 304: Step

305:步驟 305: Steps

311:步驟 311: Steps

312:步驟 312: Steps

313:步驟 313: Steps

314:步驟 314: Steps

315:步驟 315: Steps

321:步驟 321: Steps

322:步驟 322: Steps

323:步驟 323: Steps

324:步驟 324: Steps

隨附圖式(其中相同數字指示相同組件)繪示本發明之實施例。 The accompanying drawings, wherein like numerals refer to like components, illustrate embodiments of the present invention.

圖1係執行一樣本之自動化三維量測之一半自動化三維計量系統1之一圖。 FIG. 1 is a diagram of a semi-automatic three-dimensional metrology system 1 that performs automated three-dimensional measurement of a sample.

圖2係包含可調整物鏡11及一可調整載物台12之一三維成像顯微鏡10之一圖。 FIG. 2 is a diagram of a three-dimensional imaging microscope 10 including an adjustable objective lens 11 and an adjustable stage 12 .

圖3係包含一三維顯微鏡、一樣本處置器、一電腦、一顯示器及輸入裝置之一三維計量系統20之一圖。 FIG. 3 is a diagram of a three-dimensional metrology system 20 including a three-dimensional microscope, a sample handler, a computer, a display, and input devices.

圖4係繪示在變更光學顯微鏡之物鏡與載物台之間的距離時擷取影像之一方法之一圖。 FIG. 4 is a diagram illustrating one method of capturing images when changing the distance between the objective lens and the stage of the optical microscope.

圖5係繪示光學顯微鏡之物鏡與樣本表面之間的距離之一圖表,其中各x-y座標具有最大特性值。 5 is a graph showing the distance between the objective lens of an optical microscope and the sample surface, where each x-y coordinate has a maximum characteristic value.

圖6係使用在圖5中展示之各x-y座標之最大特性值呈現之一影像之一三維圖。 FIG. 6 is a three-dimensional plot of an image rendered using the maximum characteristic value of each x-y coordinate shown in FIG. 5 .

圖7係繪示使用在各種距離處擷取之影像之峰值模式操作之一圖。 7 is a diagram illustrating a peak mode operation using images captured at various distances.

圖8係繪示當一光阻開口在光學顯微鏡之視場內時使用在各種距離處擷取之影像之峰值模式操作之一圖。 8 is a graph showing peak mode operation using images captured at various distances when a photoresist opening is within the field of view of an optical microscope.

圖9係繪示源自峰值模式操作之三維資訊之一圖表。 9 is a graph showing three-dimensional information from peak mode operation.

圖10係繪示使用在各種距離處擷取之影像之求和模式操作之一圖。 10 is a diagram illustrating a summation mode operation using images captured at various distances.

圖11係繪示在使用求和模式操作時之錯誤表面偵測之一圖。 FIG. 11 is a diagram showing false surface detection when operating using summing mode.

圖12係繪示源自求和模式操作之三維資訊之一圖表。 FIG. 12 is a graph showing three-dimensional information from sum mode operation.

圖13係繪示使用在各種距離處擷取之影像之範圍模式操作之一圖。 13 is a diagram illustrating a range mode operation using images captured at various distances.

圖14係繪示源自範圍模式操作之三維資訊之一圖表。 14 is a graph showing three-dimensional information from range mode operation.

圖15係僅繪示具有一第一範圍內之一特性值之像素計數之一圖表。 Figure 15 shows only a graph of pixel counts with a characteristic value within a first range.

圖16係僅繪示具有一第二範圍內之一特性值之像素計數之一圖表。 Figure 16 shows only a graph of pixel counts with a characteristic value in a second range.

圖17係繪示包含於峰值模式操作中之各種步驟之一流程圖。 Figure 17 is a flow diagram showing one of the various steps involved in peak mode operation.

圖18係繪示包含於範圍模式操作中之各種步驟之一流程圖。 FIG. 18 is a flow diagram showing one of the various steps involved in range mode operation.

圖19係聚焦在一光阻層之頂表面上之一經擷取影像(包含一單一特徵)之一圖。 Figure 19 is a view of a captured image (including a single feature) focused on the top surface of a photoresist layer.

圖20係繪示產生一強度臨限值之一第一方法之一圖。 FIG. 20 is a diagram illustrating a first method of generating an intensity threshold.

圖21係繪示產生一強度臨限值之一第二方法之一圖。 Figure 21 is a diagram showing a second method of generating an intensity threshold.

圖22係繪示產生一強度臨限值之一第三方法之一圖。 FIG. 22 is a diagram illustrating a third method of generating an intensity threshold.

圖23係一樣本中之一光阻開口之一三維圖。 Figure 23 is a three-dimensional view of a photoresist opening in a sample.

圖24係在圖23中展示之光阻之頂表面開口之一二維圖。 24 is a two-dimensional view of the top surface opening of the photoresist shown in FIG. 23. FIG.

圖25係在圖23中展示之光阻之底表面開口之二維圖。 25 is a two-dimensional view of the bottom surface opening of the photoresist shown in FIG. 23. FIG.

圖26係聚焦在一光阻層之一頂表面上之一經擷取影像。 Figure 26 is a captured image focused on a top surface of a photoresist layer.

圖27係繪示偵測在圖26中繪示之光阻層之一邊界之一圖。 FIG. 27 is a diagram showing detection of a boundary of the photoresist layer shown in FIG. 26. FIG.

圖28係聚焦在一光阻層之一底表面上之一經擷取影像。 Figure 28 focuses on a captured image on a bottom surface of a photoresist layer.

圖29係繪示偵測在圖28中繪示之光阻層之一邊界之一圖。 FIG. 29 is a diagram showing detection of a boundary of the photoresist layer shown in FIG. 28. FIG.

圖30係聚焦在一溝槽結構中之一光阻層之一頂表面上之一經擷取影像。 Figure 30 focuses on a captured image on a top surface of a photoresist layer in a trench structure.

圖31係繪示偵測在圖30中繪示之光阻層之一邊界之一圖。 FIG. 31 is a diagram showing detection of a boundary of the photoresist layer shown in FIG. 30. FIG.

圖32係部分填充有鍍金屬之一光阻開口之一三維圖。 Figure 32 is a three-dimensional view of a photoresist opening partially filled with metallization.

圖33係部分填充有鍍金屬之一光阻開口之一橫截面圖。 33 is a cross-sectional view of a photoresist opening partially filled with metallization.

圖34係具有鍍金屬之一光阻開口之一三維圖。 Figure 34 is a three-dimensional view of a photoresist opening with metallization.

圖35係具有鍍金屬之一光阻開口之一橫截面圖。 Figure 35 is a cross-sectional view of a photoresist opening with metallization.

圖36係鈍化層上方之一金屬柱之一三維圖。 Figure 36 is a three-dimensional view of a metal pillar above the passivation layer.

圖37係鈍化層上方之一金屬柱之一橫截面圖。 Figure 37 is a cross-sectional view of a metal post above the passivation layer.

圖38係鈍化層上方之金屬之一三維圖。 Figure 38 is a three-dimensional view of the metal over the passivation layer.

圖39係鈍化層上方之金屬之一橫截面圖。 Figure 39 is a cross-sectional view of the metal over the passivation layer.

圖40係繪示接近於一鍍金屬表面之一半透明材料之量測之一橫截面圖。 Figure 40 is a cross-sectional view showing a measurement of a translucent material proximate to a metallized surface.

圖41係繪示當一光阻開口在光學顯微鏡之視場內時使用在各種距離處擷取之影像之峰值模式操作之一圖。 41 is a graph showing peak mode operation using images captured at various distances when a photoresist opening is within the field of view of an optical microscope.

圖42係繪示源自在圖41中繪示之峰值模式操作之三維資訊之一圖表。 FIG. 42 is a graph showing three-dimensional information derived from the peak mode operation shown in FIG. 41 .

圖43係聚焦在一溝槽結構中之一光阻層之一頂表面上之一經擷取影像之一圖,包含一第一分析區域A及一第二分析區域B之一輪廓。 43 is a view of a captured image, including an outline of a first analysis area A and a second analysis area B, focused on a top surface of a photoresist layer in a trench structure.

圖44係鈍化結構上方之一凸塊之一三維圖。 Figure 44 is a three-dimensional view of a bump above the passivation structure.

圖45係鈍化結構上方之凸塊之一俯視圖,包含一第一分析區域A及一第二分析區域B之一輪廓。 45 is a top view of the bump above the passivation structure, including an outline of a first analysis area A and a second analysis area B. FIG.

圖46係繪示當整個凸塊未定位於原始分析區域A中時調整分析區域A及分析區域B之一俯視圖。 46 is a top view of the adjusted analysis area A and the analysis area B when the entire bump is not positioned in the original analysis area A. FIG.

圖47係鈍化結構上方之凸塊之一橫截面圖。 Figure 47 is a cross-sectional view of the bump above the passivation structure.

圖48係繪示當僅一光阻層在光學顯微鏡之視場之區域B內時使用在各種距離處擷取之影像之峰值模式操作之一圖。 Figure 48 is a graph showing peak mode operation using images captured at various distances when only one photoresist layer is within region B of the optical microscope's field of view.

圖49係繪示源自圖48之峰值模式操作之三維資訊之一圖表。 FIG. 49 is a graph showing three-dimensional information derived from the peak mode operation of FIG. 48. FIG.

相關申請案之交叉參考 Cross-references to related applications

本申請案係2016年10月31日申請之標題為「OPTICAL MEASUREMENT OF OPENING DIMENSIONS IN A WAFER」之非臨時美國專利申請案第15/338,838號之一部分接續案且根據35 U.S.C.§120規定主張該案之優先權。該案之全部揭示內容以引用的方式併入本文中。申請案15/338,838係2016年8月10日申請之標題為「AUTOMATED 3-D MEASUREMENT」之非臨時美國專利申請案第15/233,812號之一部分接續案且根據35 U.S.C.§120規定主張該案之優先權。該案之全部揭示內容以引用的方式併入本文中。 This application is a continuation-in-part of non-provisional U.S. Patent Application Serial No. 15/338,838, filed on October 31, 2016, entitled "OPTICAL MEASUREMENT OF OPENING DIMENSIONS IN A WAFER," and is claimed under 35 U.S.C. § 120 priority. The entire disclosure of this case is incorporated herein by reference. Application 15/338,838 is a continuation-in-part of non-provisional U.S. patent application Ser. priority. The entire disclosure of this case is incorporated herein by reference.

現將詳細參考本發明之背景實例及一些實施例,其等之實例在隨附圖式中加以繪示。在下文描述及發明申請專利範圍中,諸如「頂部」、「下面」、「上」、「下」、「頂部」、「底部」、「左」及「右」之關係術語可用於描述所描述結構之不同部分之間的相對定向,且應理解,所描述之整體結構可實際上以任何方式定向在三維空間中。 Reference will now be made in detail to background examples and some embodiments of the present invention, examples of which are illustrated in the accompanying drawings. In the following description and the scope of the patent application, relational terms such as "top", "below", "top", "bottom", "top", "bottom", "left" and "right" may be used to describe the described relative orientation between the different parts of the structure, and it should be understood that the overall structure described may be oriented in three-dimensional space in virtually any manner.

圖1係一半自動化三維計量系統1之一圖。半自動化三維計量系統1包含一光學顯微鏡(未展示)、一開啟/關閉按鈕5、一電腦4及一載物台2。在操作中,將一晶圓3放置在載物台2上。半自動化三維計量系統1之功能係擷取一物件之多個影像且自動產生描述物件之各種表面之三維資訊。此亦稱為一物件之一「掃描」。晶圓3係由半自動化三維計量系統1分析之一物件之一實例。一物件亦可稱為一樣本。在操作中,將晶圓3放置在載物台2上且半自動化三維計量系統1開始自動產生描述晶圓3之表面之三維資訊之程序。在一個實例中,半自動化三維計量系統1開始於按壓連接至電腦4之 一鍵盤(未展示)上之一指定鍵。在另一實例中,半自動化三維計量系統1開始於跨一網路(未展示)將一開始命令發送至電腦4。半自動化三維計量系統1亦可經組態以與一半自動化晶圓處置系統(未展示)配接,該自動化晶圓處置系統在完成一晶圓之一掃描之後移除該晶圓且插入一新晶圓進行掃描。 FIG. 1 is a diagram of a semi-automatic three-dimensional metrology system 1 . The semi-automatic three-dimensional metrology system 1 includes an optical microscope (not shown), an on/off button 5 , a computer 4 and a stage 2 . In operation, a wafer 3 is placed on the stage 2 . The function of the semi-automatic three-dimensional metrology system 1 is to capture a plurality of images of an object and automatically generate three-dimensional information describing various surfaces of the object. This is also known as a "scan" of an object. Wafer 3 is an example of an object analyzed by semi-automated three-dimensional metrology system 1 . An object can also be called a sample. In operation, the wafer 3 is placed on the stage 2 and the semi-automated three-dimensional metrology system 1 begins the process of automatically generating three-dimensional information describing the surface of the wafer 3 . In one example, the semi-automated three-dimensional metrology system 1 begins by pressing a connection to a computer 4 A designated key on a keyboard (not shown). In another example, the semi-automated three-dimensional metrology system 1 begins by sending an initial command to the computer 4 across a network (not shown). The semi-automated 3D metrology system 1 can also be configured to interface with a semi-automated wafer handling system (not shown) that removes a wafer after completing a scan of the wafer and inserts a new one The wafer is scanned.

一全自動化三維計量系統(未展示)類似於圖1之半自動化三維計量系統;然而,一全自動化三維計量系統亦包含一機器人處置器,其可在無人類干預的情況下自動拾取一晶圓且將晶圓放置在載物台上。以一類似方式,一全自動化三維計量系統亦可使用機器人處置器自載物台自動拾取一晶圓且自載物台移除晶圓。在生產許多晶圓期間可期望一全自動化三維計量系統,因為其避免一人類操作者之可能污染且改良時間效率及總成本。替代性地,當僅需量測少量晶圓時,在研究及開發活動期間可期望半自動化三維計量系統1。 A fully automated 3D metrology system (not shown) is similar to the semi-automated 3D metrology system of FIG. 1; however, a fully automated 3D metrology system also includes a robotic handler that automatically picks up a wafer without human intervention And place the wafer on the stage. In a similar fashion, a fully automated 3D metrology system can also use a robotic handler to automatically pick up a wafer from the stage and remove the wafer from the stage. A fully automated three-dimensional metrology system is desirable during the production of many wafers because it avoids possible contamination by a human operator and improves time efficiency and overall cost. Alternatively, a semi-automated three-dimensional metrology system 1 may be desired during research and development activities when only a small number of wafers need to be measured.

圖2係包含多個可調整物鏡11及一可調整載物台12之一三維成像顯微鏡10之一圖。三維成像顯微鏡可為一共焦顯微鏡、一結構化照明顯微鏡、一干涉儀顯微鏡或此項技術中熟知的任何其他類型之顯微鏡。一共焦顯微鏡將量測強度。一結構化照明顯微鏡將量測一經投影結構之對比度。一干涉儀顯微鏡將量測干涉條紋對比度。 FIG. 2 is a diagram of a three-dimensional imaging microscope 10 including a plurality of adjustable objective lenses 11 and an adjustable stage 12 . The three-dimensional imaging microscope can be a confocal microscope, a structured illumination microscope, an interferometric microscope, or any other type of microscope well known in the art. A confocal microscope will measure the intensity. A structured illumination microscope will measure the contrast of a projected structure. An interferometer microscope will measure the fringe contrast.

在操作中,將一晶圓放置在可調整載物台12上且選擇一物鏡。三維成像顯微鏡10在調整載物台(晶圓擱置於其上)之高度時擷取晶圓之多個影像。此導致在晶圓定位於遠離選定透鏡之各種距離處時擷取晶圓之多個影像。在一個替代實例中,將晶圓放置在一固定載物台上且調整物鏡之位置,藉此在不移動載物台的情況下變更物鏡與樣本之間的距離。在另一實 例中,可在x-y方向上調整載物台且可在z方向上調整物鏡。 In operation, a wafer is placed on the adjustable stage 12 and an objective lens is selected. The three-dimensional imaging microscope 10 captures multiple images of the wafer while adjusting the height of the stage on which the wafer rests. This results in multiple images of the wafer being captured when the wafer is positioned at various distances away from the selected lens. In an alternative example, the wafer is placed on a fixed stage and the position of the objective is adjusted, thereby changing the distance between the objective and the sample without moving the stage. in another real For example, the stage can be adjusted in the x-y direction and the objective lens can be adjusted in the z direction.

經擷取影像可本地儲存在包含於三維成像顯微鏡10中之一記憶體中。替代性地,經擷取影像可儲存在包含於一電腦系統中之一資料儲存裝置中,其中三維成像顯微鏡10跨一資料通信鏈路將經擷取影像傳遞至電腦系統。一資料通信鏈路之實例包含:一通用串列匯流排(USB)介面、一乙太網路連接、一火線匯流排介面、一無線網路(諸如WiFi)。 The captured images may be stored locally in a memory included in the three-dimensional imaging microscope 10 . Alternatively, the captured images may be stored in a data storage device included in a computer system, where the three-dimensional imaging microscope 10 communicates the captured images to the computer system across a data communication link. Examples of a data communication link include: a Universal Serial Bus (USB) interface, an Ethernet connection, a FireWire bus interface, a wireless network (such as WiFi).

圖3係包含一三維顯微鏡21、一樣本處置器22、一電腦23、一顯示器27(選用)及輸入裝置28之一三維計量系統20之一圖。三維計量系統20係包含於半自動化三維計量系統1中之一系統之一實例。電腦23包含一處理器24、一儲存裝置25及一網路裝置26(選用)。電腦經由顯示器27將資訊輸出至一使用者。若顯示器27係一觸控螢幕裝置,則該顯示器亦可用作一輸入裝置。輸入裝置28可包含一鍵盤及一滑鼠。電腦23控制三維顯微鏡21及樣本處置器/載物台22之操作。當由電腦23接收一開始掃描命令時,電腦發送一或多個命令以組態用於影像擷取之三維顯微鏡(「顯微鏡控制資料」)。例如,需選擇正確物鏡,需選擇待擷取影像之解析度,且需選擇儲存經擷取影像之模式。當由電腦23接收一開始掃描命令時,電腦發送一或多個命令以組態樣本處置器/載物台22(「處置器控制資料」)。例如,需選擇正確高度(z方向)調整且需選擇正確水平(x-y方向)對準。 FIG. 3 is a diagram of a three-dimensional metrology system 20 including a three-dimensional microscope 21 , a sample handler 22 , a computer 23 , a display 27 (optional) and an input device 28 . The three-dimensional metrology system 20 is an example of one of the systems included in the semi-automated three-dimensional metrology system 1 . The computer 23 includes a processor 24, a storage device 25 and a network device 26 (optional). The computer outputs information to a user via the display 27 . If the display 27 is a touch screen device, the display can also be used as an input device. The input device 28 may include a keyboard and a mouse. The computer 23 controls the operation of the three-dimensional microscope 21 and the sample handler/stage 22 . When a start scan command is received by computer 23, the computer sends one or more commands to configure the three-dimensional microscope for image capture ("microscope control data"). For example, the correct objective needs to be selected, the resolution of the image to be captured needs to be selected, and the mode in which the captured image is stored needs to be selected. When an initial scan command is received by computer 23, the computer sends one or more commands to configure sample handler/stage 22 ("handler control data"). For example, the correct height (z direction) adjustment needs to be selected and the correct horizontal (x-y direction) alignment needs to be selected.

在操作期間,電腦23引起樣本處置器/載物台22調整至適當位置。一旦樣本處置器/載物台22經適當定位,電腦23將引起三維顯微鏡聚焦在一焦平面上且擷取至少一個影像。接著,電腦23將引起該載物台在z方向上移動,使得改變樣本與光學顯微鏡之物鏡之間的距離。一旦載物台移動至新位置,電腦23將引起光學顯微鏡擷取一第二影像。此程序繼續直至在光 學顯微鏡之物鏡與樣本之間的各所要距離處擷取一影像。將在各距離處擷取之影像自三維顯微鏡21傳遞至電腦23(「影像資料」)。將經擷取影像儲存在包含於電腦23中之儲存裝置25中。在一個實例中,電腦23分析經擷取影像且將三維資訊輸出至顯示器27。在另一實例中,電腦23分析經擷取影像且經由網路29將三維資訊輸出至一遠端裝置。在又另一實例中,電腦23並不分析經擷取影像,而是經由網路29將經擷取影像發送至另一裝置進行處理。三維資訊可包含基於經擷取影像呈現之一三維影像。三維資訊可不包含任何影像,而是包含基於各經擷取影像之各種特性之資料。 During operation, computer 23 causes sample handler/stage 22 to be adjusted into position. Once the sample handler/stage 22 is properly positioned, the computer 23 will cause the three-dimensional microscope to focus on a focal plane and capture at least one image. Next, the computer 23 will cause the stage to move in the z-direction so that the distance between the sample and the objective of the optical microscope is changed. Once the stage is moved to the new position, the computer 23 will cause the optical microscope to capture a second image. This procedure continues until the light An image is captured at each desired distance between the objective lens of the microscope and the sample. The images captured at each distance are transferred from the three-dimensional microscope 21 to the computer 23 ("image data"). The captured images are stored in the storage device 25 included in the computer 23 . In one example, computer 23 analyzes the captured images and outputs three-dimensional information to display 27 . In another example, the computer 23 analyzes the captured images and outputs the 3D information to a remote device via the network 29 . In yet another example, the computer 23 does not analyze the captured images, but sends the captured images to another device via the network 29 for processing. The three-dimensional information may include rendering a three-dimensional image based on the captured image. The 3D information may not contain any images, but rather data based on various characteristics of each captured image.

圖4係繪示在變更光學顯微鏡之物鏡與樣本之間的距離時擷取影像之一方法之一圖。在圖4中繪示之實施例中,各影像包含1000乘1000個像素。在其他實施例中,影像可包含各種像素組態。在一個實例中,將連續距離之間的間隔固定為一預定量。在另一實例中,連續距離之間的間隔可不固定。倘若僅樣本之z方向掃描之一部分需要額外z方向解析度,則在z方向上之影像之間的此不固定間隔可為有利的。z方向解析度係基於在z方向上按每單位長度擷取之影像數目,因此在z方向上按每單位長度擷取額外影像將增大所量測之z方向解析度。相反地,在z方向上按每單位長度擷取較少影像將減小所量測之z方向解析度。 FIG. 4 is a diagram illustrating one method of capturing an image while changing the distance between the objective lens of the optical microscope and the sample. In the embodiment shown in FIG. 4, each image includes 1000 by 1000 pixels. In other embodiments, the image may include various pixel configurations. In one example, the interval between successive distances is fixed to a predetermined amount. In another example, the interval between successive distances may not be fixed. This variable spacing between images in the z-direction can be beneficial if only a portion of the z-direction scan of the sample requires additional z-direction resolution. The z-direction resolution is based on the number of images captured per unit length in the z-direction, so capturing additional images per unit-length in the z-direction will increase the measured z-direction resolution. Conversely, capturing fewer images per unit length in the z-direction will reduce the measured z-direction resolution.

如上文論述,首先調整光學顯微鏡以使其聚焦在定位於與光學顯微鏡之一物鏡相距距離1處之一焦平面上。接著,光學顯微鏡擷取一影像,該影像儲存在一儲存裝置(即,「記憶體」)中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離2。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離3。接著,光學顯微鏡擷取一影像,該影像儲存 在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離4。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離5。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。程序針對光學顯微鏡之物鏡與樣本之間的N個不同距離而繼續。指示哪一影像與各距離相關聯之資訊亦儲存在儲存裝置中以用於處理。 As discussed above, the optical microscope is first adjusted to focus on a focal plane positioned at a distance of 1 from one of the objective lenses of the optical microscope. Next, the optical microscope captures an image, which is stored in a storage device (ie, "memory"). Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is distance 2. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 3. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 4. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 5. Next, the optical microscope captures an image, and the image is stored in the storage device. The procedure continues for N different distances between the objective of the optical microscope and the sample. Information indicating which image is associated with each distance is also stored in the storage device for processing.

在一替代實施例中,光學顯微鏡之物鏡與樣本之間的距離係固定的。實情係,光學顯微鏡包含一變焦透鏡,其允許光學顯微鏡變更光學顯微鏡之焦平面。以此方式,當載物台及由載物台支撐之樣本固定時,光學顯微鏡之焦平面跨N個不同焦平面而變化。針對各焦平面擷取一影像且將影像儲存在一儲存裝置中。接著,處理跨所有各種焦平面之經擷取影像以判定樣本之三維資訊。此實施例需要一變焦透鏡,其可提供跨所有焦平面之足夠解析度且引入最小影像失真。另外,需要各變焦位置之間的校準及變焦透鏡之所得焦距。 In an alternative embodiment, the distance between the objective of the optical microscope and the sample is fixed. In fact, the optical microscope includes a zoom lens, which allows the optical microscope to change the focal plane of the optical microscope. In this way, when the stage and the sample supported by the stage are fixed, the focal plane of the optical microscope varies across N different focal planes. An image is captured for each focal plane and stored in a storage device. Next, the captured images across all of the various focal planes are processed to determine three-dimensional information for the sample. This embodiment requires a zoom lens that provides sufficient resolution across all focal planes and introduces minimal image distortion. Additionally, calibration between zoom positions and the resulting focal length of the zoom lens is required.

圖5係繪示光學顯微鏡之物鏡與樣本之間的距離之一圖表,其中各x-y座標具有最大特性值。一旦針對各距離擷取及儲存影像,可分析各影像之各像素之特性。例如,可分析各影像之各像素之光強度。在另一實例中,可分析各影像之各像素之對比度。在又另一實例中,可分析各影像之各像素之條紋對比度。可藉由比較一像素之強度與預設數目個周圍像素之強度來判定一像素之對比度。針對關於如何產生對比度資訊之額外描述,參見由James Jianguo Xu等人於2010年2月3日申請之標題為「3-D Optical Microscope」之美國專利申請案第12/699,824號(該案之標的物以引用的方式併入本文中)。 FIG. 5 is a graph showing the distance between the objective lens of an optical microscope and the sample, where each x-y coordinate has a maximum characteristic value. Once images are captured and stored for each distance, the characteristics of each pixel of each image can be analyzed. For example, the light intensity of each pixel of each image can be analyzed. In another example, the contrast of each pixel of each image can be analyzed. In yet another example, the fringe contrast of each pixel of each image can be analyzed. The contrast of a pixel can be determined by comparing the intensity of a pixel with the intensities of a predetermined number of surrounding pixels. For an additional description of how contrast information is generated, see US Patent Application Serial No. 12/699,824, entitled "3-D Optical Microscope," filed February 3, 2010 by James Jianguo Xu et al. is incorporated herein by reference).

圖6係使用在圖5中展示之各x-y座標之最大特性值呈現之一三維影像之一三維圖。具有介於1與19之間的一X位置之所有像素在z方向距離7處具有一最大特性值。具有介於20與29之間的一X位置之所有像素在z方向距離2處具有一最大特性值。具有介於30與49之間的一X位置之所有像素在z方向距離7處具有一最大特性值。具有介於50與59之間的一X位置之所有像素在z方向距離2處具有一最大特性值。具有介於60與79之間的一X位置之所有像素在z方向距離7處具有一最大特性值。以此方式,可使用跨所有經擷取影像之每x-y像素之最大特性值產生圖6中繪示之三維影像。另外,在已知距離2且已知距離7之情況下,可藉由自距離2減去距離7來計算圖6中繪示之井深度。 FIG. 6 is a 3D plot representing a 3D image using the maximum characteristic value of each x-y coordinate shown in FIG. 5 . All pixels with an X position between 1 and 19 have a maximum characteristic value at distance 7 in the z direction. All pixels with an X position between 20 and 29 have a maximum characteristic value at distance 2 in the z direction. All pixels with an X position between 30 and 49 have a maximum characteristic value at distance 7 in the z direction. All pixels with an X position between 50 and 59 have a maximum characteristic value at distance 2 in the z direction. All pixels with an X position between 60 and 79 have a maximum characteristic value at distance 7 in the z direction. In this way, the three-dimensional image depicted in FIG. 6 can be generated using the maximum characteristic value per x-y pixel across all captured images. In addition, when distance 2 is known and distance 7 is known, the well depth shown in FIG. 6 can be calculated by subtracting distance 7 from distance 2.

峰值模式操作 Peak Mode Operation

圖7係繪示使用在各種距離處擷取之影像之峰值模式操作之一圖。如上文關於圖4論述,首先調整光學顯微鏡以使其聚焦在定位於與光學顯微鏡之一物鏡相距距離1處之一平面上。接著,光學顯微鏡擷取一影像,該影像儲存在一儲存裝置(即,「記憶體」)中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離2。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離3。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離4。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離5。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。程序針對光學顯微鏡之物鏡與載物台之間的N個不同距離而繼續。指示哪一影像與各距離 相關聯之資訊亦儲存在儲存裝置中以用於處理。 7 is a diagram illustrating a peak mode operation using images captured at various distances. As discussed above with respect to Figure 4, the optical microscope is first adjusted to focus on a plane positioned at a distance 1 from one of the objective lenses of the optical microscope. Next, the optical microscope captures an image, which is stored in a storage device (ie, "memory"). Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is distance 2. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 3. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 4. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 5. Next, the optical microscope captures an image, and the image is stored in the storage device. The procedure continues for N different distances between the objective of the optical microscope and the stage. Indicates which image and each distance The associated information is also stored in the storage device for processing.

在峰值模式操作中判定跨在一個z距離處之一單一經擷取影像中之所有x-y位置之最大特性值,而不是判定跨在各種z距離處之所有經擷取影像之各x-y位置之最大特性值。換言之,針對各經擷取影像,選擇跨包含於經擷取影像中之所有像素之最大特性值。如在圖7中繪示,具有最大特性值之像素位置將可能在不同經擷取影像之間變化。特性可為強度、對比度或條紋對比度。 Determine the maximum characteristic value of all x-y positions in a single captured image across a z distance in peak mode operation, rather than determining the maximum value of each x-y position across all captured images at various z distances characteristic value. In other words, for each captured image, the largest characteristic value across all pixels included in the captured image is selected. As shown in Figure 7, the pixel position with the largest characteristic value will likely vary between different captured images. Properties can be intensity, contrast, or fringe contrast.

圖8係繪示當一光阻(PR)開口在光學顯微鏡之視場內時使用在各種距離處擷取之影像之峰值模式操作之一圖。物件之俯視圖展示PR開口在x-y平面中之橫截面積。PR開口亦具有z方向上之特定深度之一深度。在下文圖8中之俯視圖展示在各距離處擷取之影像。在距離1處,光學顯微鏡未聚焦在晶圓之頂表面或PR開口之底表面上。在距離2處,光學顯微鏡聚焦在PR開口之底表面上,但未聚焦在晶圓之頂表面上。此導致與接收自離焦之其他表面(晶圓之頂表面)反射之光之像素相比,接收自PR開口之底表面反射之光之像素中之一增大特性值(強度/對比度/條紋對比度)。在距離3處,光學顯微鏡未聚焦在晶圓之頂表面或PR開口之底表面上。因此,在距離3處,最大特性值將實質上低於在距離2處量測之特性值。在距離4處,光學顯微鏡未聚焦在樣本之任何表面上;然而,歸因於空氣之折射率與光阻層之折射率之差異,量測到最大特性值(強度/對比度/條紋對比度)之一增大。圖11及隨附文字更詳細描述此現象。在距離6處,光學顯微鏡聚焦在晶圓之頂表面上,但未聚焦在PR開口之底表面上。此導致與接收自離焦之其他表面(PR開口之底表面)反射之光之像素相比,接收自晶圓之頂表面反射之光之像素中之一增大特性值(強度/對比度/條紋對比度)。一 旦判定來自各經擷取影像之最大特性值,便可利用結果來判定晶圓之一表面定位於哪些距離處。 8 is a graph showing peak mode operation using images captured at various distances when a photoresist (PR) opening is within the field of view of an optical microscope. The top view of the article shows the cross-sectional area of the PR opening in the x-y plane. The PR opening also has a depth of one of the specified depths in the z-direction. The top view in Figure 8 below shows images captured at various distances. At distance 1, the optical microscope is not focused on the top surface of the wafer or the bottom surface of the PR opening. At distance 2, the optical microscope was focused on the bottom surface of the PR opening, but not on the top surface of the wafer. This results in an increased characteristic value (intensity/contrast/fringe) for one of the pixels receiving light reflected from the bottom surface of the PR opening compared to the pixel receiving light reflected from the other surface (top surface of the wafer) that is out of focus contrast). At distance 3, the optical microscope is not focused on the top surface of the wafer or the bottom surface of the PR opening. Therefore, at distance 3, the maximum characteristic value will be substantially lower than the characteristic value measured at distance 2. At distance 4, the optical microscope was not focused on any surface of the sample; however, due to the difference between the refractive index of air and that of the photoresist layer, the maximum characteristic value (intensity/contrast/fringe contrast) was measured an increase. Figure 11 and accompanying text describe this phenomenon in more detail. At distance 6, the optical microscope was focused on the top surface of the wafer, but not on the bottom surface of the PR opening. This results in an increased characteristic value (intensity/contrast/fringe) for one of the pixels receiving light reflected from the top surface of the wafer compared to pixels receiving light reflected from the other surface that is out of focus (the bottom surface of the PR opening). contrast). one Once the maximum characteristic value from each captured image is determined, the results can be used to determine at which distances a surface of the wafer is located.

圖9係繪示源自峰值模式操作之三維資訊之一圖表。如關於圖8論述,在距離1、3及5處擷取之影像之最大特性值具有小於在距離2、4及6處擷取之影像之最大特性值之一最大特性值。在各種z距離處之最大特性值之曲線可歸因於環境效應(諸如振動)而含有雜訊。為最小化此雜訊,可在進一步資料分析之前應用一標準平滑法,諸如具有某核心大小之高斯濾波(Gaussian filtering)。 9 is a graph showing three-dimensional information from peak mode operation. As discussed with respect to FIG. 8 , the maximum characteristic values of the images captured at distances 1, 3, and 5 have a maximum characteristic value that is less than the maximum characteristic value of the images captured at distances 2, 4, and 6. The curve of the maximum characteristic value at various z-distances may contain noise due to environmental effects such as vibration. To minimize this noise, a standard smoothing method, such as Gaussian filtering with a certain kernel size, can be applied before further data analysis.

由一峰值尋找演算法執行比較最大特性值之一個方法。在一個實例中,使用一導數法沿著z軸定位零交叉點以判定存在各「峰值」之距離。接著,比較在發現一峰值之各距離處之最大特性值以判定量測到最大特性值之距離。在圖9之情況中,將在距離2處發現一峰值,此用作晶圓之一表面定位於距離2處之一指示。 One method of comparing maximum characteristic values is performed by a peak finding algorithm. In one example, a derivative method is used to locate the zero crossings along the z-axis to determine the distance at which each "peak" exists. Next, the maximum characteristic value at each distance where a peak is found is compared to determine the distance at which the maximum characteristic value is measured. In the case of Figure 9, a peak will be found at distance 2, which serves as an indication that a surface of the wafer is located at distance 2.

藉由比較各最大特性值與一預設定臨限值來執行比較最大特性值之另一方法。可基於晶圓材料、距離及光學顯微鏡之規格來計算臨限值。替代性地,可在自動化處理之前藉由經驗測試判定臨限值。在任一情況中,比較各經擷取影像之最大特性值與臨限值。若最大特性值大於臨限值,則判定最大特性值指示晶圓之一表面之存在。若最大特性值不大於臨限值,則判定最大特性值並不指示晶圓之一表面。 Another method of comparing maximum characteristic values is performed by comparing each maximum characteristic value with a predetermined threshold value. Threshold values can be calculated based on wafer material, distance and optical microscope specifications. Alternatively, threshold values can be determined by empirical testing prior to automated processing. In either case, the maximum characteristic value of each captured image is compared to a threshold value. If the maximum characteristic value is greater than the threshold value, it is determined that the maximum characteristic value indicates the presence of a surface of the wafer. If the maximum characteristic value is not greater than the threshold value, it is determined that the maximum characteristic value does not indicate a surface of the wafer.

求和模式操作 Summation mode operation

圖10係繪示使用在各種距離處擷取之影像之求和模式操作之一圖。如上文關於圖4論述,首先調整光學顯微鏡以使其聚焦在定位於與光學顯微鏡之一物鏡相距距離1處之一平面上。接著,光學顯微鏡擷取一影像, 該影像儲存在一儲存裝置(即,「記憶體」)中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離2。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離3。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離4。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離5。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。程序針對光學顯微鏡之物鏡與樣本之間的N個不同距離而繼續。指示哪一影像與各距離相關聯之資訊亦儲存在儲存裝置中以用於處理。 10 is a diagram illustrating a summation mode operation using images captured at various distances. As discussed above with respect to Figure 4, the optical microscope is first adjusted to focus on a plane positioned at a distance 1 from one of the objective lenses of the optical microscope. Next, an optical microscope captures an image, The image is stored in a storage device (ie, "memory"). Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is distance 2. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 3. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 4. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 5. Next, the optical microscope captures an image, and the image is stored in the storage device. The procedure continues for N different distances between the objective of the optical microscope and the sample. Information indicating which image is associated with each distance is also stored in the storage device for processing.

將各經擷取影像之所有x-y位置之特性值相加在一起,而不是判定跨在一個z距離處之一單一經擷取影像中之所有x-y位置之最大特性值。換言之,針對各經擷取影像,將包含於經擷取影像中之所有像素之特性值加總在一起。特性可為強度、對比度或條紋對比度。實質上大於相鄰z距離之平均經加總特性值之一經加總特性值指示在該距離處存在晶圓之一表面。然而,此方法亦可導致如在圖11中描述之假肯定(false positive)。 Instead of determining the maximum characteristic value for all x-y positions in a single captured image across a z-distance, the characteristic values for all x-y positions of each captured image are summed together. In other words, for each captured image, the characteristic values of all the pixels included in the captured image are summed together. Properties can be intensity, contrast, or fringe contrast. An aggregated property value that is substantially greater than the average aggregated property value of adjacent z-distances indicates the presence of a surface of the wafer at that distance. However, this approach can also lead to false positives as described in FIG. 11 .

圖11係繪示在使用求和模式操作時之錯誤表面偵測之一圖。在圖11中繪示之晶圓包含一矽基板30及沈積在矽基板30之頂部上之一光阻層31。矽基板30之頂表面定位於距離2處。光阻層31之頂表面定位於距離6處。在距離2處擷取之影像將導致實質上大於在不存在晶圓之一表面之距離處擷取之其他影像之一特性值總和。在距離6處擷取之影像將導致實質上大於在不存在晶圓之一表面之距離處擷取之其他影像之一特性值總和。此時,求和模式操作看似係存在晶圓之一表面之一有效指示符。然而,在 距離4處擷取之影像將導致實質上大於在不存在晶圓之一表面之距離處擷取之其他影像之一特性值總和。此係一問題,因為如在圖11中清晰展示,晶圓之一表面未定位於距離4處。實情係,距離4處之特性值總和之增大係定位於距離2及6處之表面之一假影。輻照光阻層之光之一主要部分並不反射,而是行進至光阻層中。此光行進之角度歸因於空氣及光阻之折射率差異而改變。新角度比輻照光阻之頂表面之光角度更接近於法線。光行進至在光阻層下方之矽基板之頂表面。接著,藉由高度反射矽基板層反射光。在反射光離開光阻層且進入空氣時,反射光之角度歸因於空氣與光阻層之間的折射率差異而再次改變。輻照光之此第一重導引、反射及第二重導引引起光學顯微鏡觀察到距離4處之特性值(強度/對比度/條紋對比度)之一增大。此實例繪示每當一樣本包含一透明材料時,求和模式操作將偵測不存在於樣本上之表面。 FIG. 11 is a diagram showing false surface detection when operating using summing mode. The wafer shown in FIG. 11 includes a silicon substrate 30 and a photoresist layer 31 deposited on top of the silicon substrate 30 . The top surface of the silicon substrate 30 is positioned at a distance of 2. The top surface of photoresist layer 31 is positioned at distance 6. An image captured at distance 2 will result in a sum of characteristic values that is substantially greater than the other images captured at a distance where a surface of the wafer is not present. The image captured at distance 6 will result in a sum of characteristic values that is substantially greater than the other images captured at a distance where a surface of the wafer is not present. At this point, the summing mode operation appears to be a valid indicator that there is a surface on one of the wafers. However, in An image captured at a distance of 4 will result in a sum of characteristic values that is substantially greater than the other images captured at a distance where a surface of the wafer is not present. This is a problem because, as clearly shown in Figure 11, one of the surfaces of the wafer is not positioned at distance 4. In reality, the increase in the sum of the characteristic values at distance 4 is an artifact located on the surface at distances 2 and 6. A major portion of the light irradiating the photoresist layer is not reflected, but travels into the photoresist layer. The angle at which this light travels changes due to the difference in refractive index of air and photoresist. The new angle is closer to normal than the angle of light irradiating the top surface of the photoresist. The light travels to the top surface of the silicon substrate below the photoresist layer. Next, the light is reflected by the highly reflective silicon substrate layer. As the reflected light leaves the photoresist layer and enters the air, the angle of the reflected light changes again due to the difference in refractive index between the air and the photoresist layer. This first redirection, reflection and second redirection of the irradiated light causes an increase in one of the characteristic values (intensity/contrast/fringe contrast) at distance 4 observed by the optical microscope. This example shows that whenever a sample contains a transparent material, the sum mode operation will detect surfaces that are not present on the sample.

圖12係繪示源自求和模式操作之三維資訊之一圖表。此圖表繪示在圖11中繪示之現象之結果。距離4處之加總特性值之大值錯誤地指示距離4處存在一表面。需要不導致晶圓之表面之存在之假肯定指示之一方法。 FIG. 12 is a graph showing three-dimensional information from sum mode operation. This graph shows the results of the phenomenon depicted in FIG. 11 . A large value of the summed property value at distance 4 erroneously indicates the presence of a surface at distance 4. There is a need for a method that does not result in a false positive indication of the presence of the surface of the wafer.

範圍模式操作 Range Mode Operation

圖13係繪示使用在各種距離處擷取之影像之範圍模式操作之一圖。如上文關於圖4論述,首先調整光學顯微鏡以使其聚焦在定位於與光學顯微鏡之一物鏡相距距離1處之一平面上。接著,光學顯微鏡擷取一影像,該影像儲存在一儲存裝置(即,「記憶體」)中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離2。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離3。接著,光學顯微鏡擷取一影像,該影像儲存 在儲存裝置中。接著,調整載物台,使得光學顯微鏡之物鏡與樣本之間的距離係距離4。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。接著,調整載物台使得光學顯微鏡之物鏡與樣本之間的距離係距離5。接著,光學顯微鏡擷取一影像,該影像儲存在儲存裝置中。程序針對光學顯微鏡之物鏡與樣本之間的N個不同距離而繼續。指示哪一影像與各距離相關聯之資訊亦儲存在儲存裝置中以用於處理。 13 is a diagram illustrating a range mode operation using images captured at various distances. As discussed above with respect to Figure 4, the optical microscope is first adjusted to focus on a plane positioned at a distance 1 from one of the objective lenses of the optical microscope. Next, the optical microscope captures an image, which is stored in a storage device (ie, "memory"). Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is distance 2. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 3. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 4. Next, the optical microscope captures an image, and the image is stored in the storage device. Next, adjust the stage so that the distance between the objective lens of the optical microscope and the sample is the distance 5. Next, the optical microscope captures an image, and the image is stored in the storage device. The procedure continues for N different distances between the objective of the optical microscope and the sample. Information indicating which image is associated with each distance is also stored in the storage device for processing.

判定包含於一個z距離處之一單一經擷取影像中之具有一特定範圍內之一特性值之像素之一計數,而不是判定跨該單一經擷取影像中之所有x-y位置之所有特性值之總和。換言之,針對各經擷取影像,判定具有一特定範圍內之一特性值之像素之一計數。特性可為強度、對比度或條紋對比度。實質上大於相鄰z距離處之平均像素計數之一個特定z距離處之一像素計數指示該距離處存在晶圓之一表面。此方法減少在圖11中描述之假肯定。 Determining a count of pixels with a characteristic value within a specific range contained in a single captured image at a z-distance, rather than determining all characteristic values across all x-y positions in the single captured image the sum. In other words, for each captured image, a count of pixels having a characteristic value within a specific range is determined. Properties can be intensity, contrast, or fringe contrast. A pixel count at a particular z-distance that is substantially greater than the average pixel count at adjacent z-distances indicates that a surface of the wafer is present at that distance. This method reduces the false positives described in Figure 11.

圖14係繪示源自範圍模式操作之三維資訊之一圖表。在知道存在於晶圓上之不同材料類型及光學顯微鏡組態之情況下,可針對各材料類型判定特性值之一預期範圍。例如,光阻層將反射輻照光阻層之頂表面之相對少量光(即,4%)。矽層將反射輻照矽層之頂表面之光(即,37%)。在距離4處觀察到的來自光阻層之頂表面之重導引反射(即,21%)將實質上大於在距離6處觀察到的反射;然而,在距離4處觀察到的來自矽基板之頂表面之重導引反射(即,21%)將實質上小於在距離2處觀察到的反射。因此,當尋找光阻層之頂表面時,以光阻之預期特性值為中心之一第一範圍可用於濾除具有在第一範圍以外的特性值之像素,藉此濾除具有並非源自光阻層之頂表面之反射之特性值之像素。在圖15中繪示藉由應用第一特性值範 圍而產生之跨所有距離之像素計數。如在圖15中展示,藉由應用第一範圍濾除來自其他距離(表面)之一些但未必所有像素。此在多個距離處量測之特性值落入第一範圍內時發生。然而,在計數像素之前應用第一範圍仍用以使所要表面處之像素計數比其他距離處之其他像素計數更突出。此在圖15中繪示。在應用第一範圍之後,距離6處之像素計數大於距離2及4處之像素計數,而在應用第一範圍之前,距離6處之像素計數小於距離2及4處之像素計數(如在圖14中展示)。 14 is a graph showing three-dimensional information from range mode operation. With knowledge of the different material types present on the wafer and the optical microscope configuration, an expected range of property values can be determined for each material type. For example, the photoresist layer will reflect a relatively small amount of light (ie, 4%) that irradiates the top surface of the photoresist layer. The silicon layer will reflect light that irradiates the top surface of the silicon layer (ie, 37%). The re-directed reflection (ie, 21%) from the top surface of the photoresist layer observed at distance 4 will be substantially larger than the reflection observed at distance 6; however, the observed reflection at distance 4 from the silicon substrate The re-directed reflection of the top surface (ie, 21%) will be substantially smaller than the reflection observed at distance 2. Therefore, when looking for the top surface of the photoresist layer, a first range centered on the expected characteristic value of the photoresist can be used to filter out pixels with characteristic values outside the first range, thereby filtering out pixels having characteristic values that do not originate from Pixels with characteristic values of reflection from the top surface of the photoresist layer. 15 shows that by applying the first characteristic value range Count of pixels across all distances resulting from the perimeter. As shown in Figure 15, some but not necessarily all pixels from other distances (surfaces) are filtered out by applying the first range. This occurs when characteristic values measured at multiple distances fall within a first range. However, applying the first range before counting pixels still serves to make pixel counts at the desired surface more prominent than other pixel counts at other distances. This is illustrated in FIG. 15 . After applying the first range, the pixel count at distance 6 is greater than the pixel count at distances 2 and 4, while before applying the first range, the pixel count at distance 6 is smaller than the pixel count at distances 2 and 4 (as shown in Fig. 14).

以一類似方式,當尋找矽基板層之頂表面時,可使用以矽基板層之預期特性值為中心之一第二範圍來濾除具有第二範圍以外的特性值之像素,藉此濾除具有並非源自矽基板層之頂表面之反射之特性值之像素。在圖16中繪示藉由應用第二特性值範圍而產生之跨所有距離之像素計數。此範圍應用憑藉知道存在於所掃描晶圓上之所有材料的預期特性值而減少一晶圓表面定位於距離4處之錯誤指示。如關於圖15論述,藉由應用一範圍濾除來自其他距離(表面)之一些但未必所有像素。然而,當在多個距離處量測之特性值並不落入相同範圍內時,則應用範圍之結果將消除來自其他距離(表面)之所有像素計數。圖16繪示此案例。在圖16中,在產生各距離處之像素計數之前應用第二範圍。應用第二範圍之結果係僅計數距離2處之像素。此產生矽基板之表面定位於距離2處之一十分明確指示。 In a similar manner, when looking for the top surface of the silicon substrate layer, a second range centered on the expected characteristic value of the silicon substrate layer can be used to filter out pixels with characteristic values outside the second range, thereby filtering out pixels with characteristic values outside the second range. Pixels with characteristic values that are not derived from reflections from the top surface of the silicon substrate layer. Pixel counts across all distances produced by applying the second characteristic value range are shown in FIG. 16 . This range application reduces false indications that a wafer surface is located at distance 4 by knowing the expected property values of all materials present on the scanned wafer. As discussed with respect to Figure 15, some but not necessarily all pixels from other distances (surfaces) are filtered out by applying a range. However, when the characteristic values measured at multiple distances do not fall within the same range, the result of applying the range will eliminate all pixel counts from other distances (surfaces). Figure 16 shows this case. In Figure 16, a second range is applied before generating pixel counts at each distance. The result of applying the second range is that only pixels at distance 2 are counted. The resulting surface of the silicon substrate is positioned at a distance of 2 as a very clear indication.

應注意,為減少由潛在雜訊(諸如環境振動)引起之影響,可在實行任何峰值搜尋操作之前將一標準平滑操作(諸如高斯濾波)應用至沿著z距離之總像素計數。 It should be noted that to reduce the effects caused by potential noise, such as ambient vibration, a standard smoothing operation (such as Gaussian filtering) can be applied to the total pixel counts along the z-distance before any peak-seeking operations are performed.

圖17係繪示包含於峰值模式操作中之各種步驟之一流程圖200。在步驟201中,按預定步階變更樣本與一光學顯微鏡之物鏡之間的距離。在步 驟202中,在各預定步階處擷取一影像。在步驟203中,判定各經擷取影像中之各像素之一特性。在步驟204中,針對各經擷取影像,判定跨該經擷取影像中之所有像素之最大特性。在步驟205中,比較各經擷取影像之最大特性以判定各預定步階處是否存在樣本之一表面。 FIG. 17 shows a flowchart 200 of one of the various steps involved in peak mode operation. In step 201, the distance between the sample and the objective lens of an optical microscope is changed in predetermined steps. in step In step 202, an image is captured at each predetermined step. In step 203, a characteristic of each pixel in each captured image is determined. In step 204, for each captured image, the maximum characteristic across all pixels in the captured image is determined. In step 205, the maximum characteristic of each captured image is compared to determine whether a surface of the sample exists at each predetermined step.

圖18係繪示包含於範圍模式操作中之各種步驟之一流程圖300。在步驟301中,按預定步階變更樣本與一光學顯微鏡之物鏡之間的距離。在步驟302中,在各預定步階處擷取一影像。在步驟303中,判定各經擷取影像中之各像素之一特性。在步驟304中,針對各經擷取影像,判定具有一第一範圍內之一特性值之像素之一計數。在步驟305中,基於各經擷取影像之像素計數判定各預定步階處是否存在樣本之一表面。 FIG. 18 shows a flowchart 300 of one of the various steps involved in range mode operation. In step 301, the distance between the sample and the objective lens of an optical microscope is changed in predetermined steps. In step 302, an image is captured at each predetermined step. In step 303, a characteristic of each pixel in each captured image is determined. In step 304, for each captured image, a count of pixels having a characteristic value within a first range is determined. In step 305, it is determined whether a surface of the sample exists at each predetermined step based on the pixel count of each captured image.

圖19係包含一單一特徵之一經擷取影像之一圖。一特徵之一個實例係光阻層中呈一圓形形狀之一開口。一特徵之另一實例係光阻層中呈溝槽形狀之一開口(諸如一未鍍重佈線(RDL)結構)。在晶圓製程期間,量測一晶圓層中之一光阻開口之各種特徵係有利的。一光阻開口之量測在金屬鍍覆至孔中之前提供結構中之瑕疵之偵測。例如,若一光阻開口不具有正確大小,則鍍RDL寬度將係錯誤的。偵測此類型之缺陷可防止一缺陷晶圓之進一步製造。防止一缺陷晶圓之進一步製造節省材料及處理費用。圖19繪示當經擷取影像聚焦在光阻層之頂表面上時,自光阻層之頂表面反射之光之經量測強度大於自光阻層中之開口反射之光之經量測強度。如下文更詳細論述,與經擷取影像中之各像素相關聯之資訊可用於產生經擷取影像中之各像素之一強度值。接著,可比較各像素之強度值與一強度臨限值以判定各像素是否與經擷取影像之一第一區域(諸如光阻層之頂表面)相關聯或與經擷取影像之一第二區域(諸如光阻開口區)相關聯。此可藉由以下步驟 完成:(i)首先將一強度臨限值應用至經擷取影像中之各像素之經量測強度;(ii)將具有低於強度臨限值之一強度值之所有像素分類為與經擷取影像之一第一區域相關聯;(iii)將具有高於強度臨限值之一強度值之所有像素分類為與經擷取影像之一第二區域相關聯;及(iv)將一特徵界定為相同區域內鄰接與相同區域相關聯之其他像素之一像素群組。 Figure 19 is a diagram of a captured image including a single feature. An example of a feature is an opening in the photoresist layer in a circular shape. Another example of a feature is an opening in the photoresist layer in the shape of a trench (such as an unplated redistribution (RDL) structure). During wafer processing, it is advantageous to measure various characteristics of a photoresist opening in a wafer layer. Measurement of a photoresist opening provides detection of defects in the structure before metal is plated into the hole. For example, if a photoresist opening is not the correct size, the plated RDL width will be wrong. Detection of this type of defect can prevent further fabrication of a defective wafer. Preventing further fabrication of a defective wafer saves material and processing costs. Figure 19 shows that the measured intensity of light reflected from the top surface of the photoresist layer is greater than the measured intensity of light reflected from openings in the photoresist layer when the captured image is focused on the top surface of the photoresist layer strength. As discussed in more detail below, the information associated with each pixel in the captured image can be used to generate an intensity value for each pixel in the captured image. Then, the intensity value of each pixel can be compared to an intensity threshold to determine whether each pixel is associated with a first region of the captured image (such as the top surface of the photoresist layer) or with a first region of the captured image Two regions, such as photoresist opening regions, are associated. This can be done by the following steps Done: (i) first apply an intensity threshold to the measured intensity of each pixel in the captured image; (ii) classify all pixels with an intensity value below the intensity threshold as the same as the measured intensity associating with a first region of the captured image; (iii) classifying all pixels having an intensity value above an intensity threshold as being associated with a second region of the captured image; and (iv) associating a A feature is defined as a group of pixels within the same area that are adjacent to other pixels associated with the same area.

在圖19中展示之經擷取影像可為一彩色影像。彩色影像之各像素包含紅色、藍色及綠色(RBG)通道值。此等色彩值之各者可經組合以產生各像素之一單一強度值。在下文描述用於將各像素之RBG值轉換為單一強度值之各種方法。 The captured image shown in Figure 19 may be a color image. Each pixel of the color image contains red, blue and green (RBG) channel values. Each of these color values can be combined to produce a single intensity value for each pixel. Various methods for converting the RBG value of each pixel to a single intensity value are described below.

一第一方法係使用三個加權值將三個色彩通道轉換為一強度值。換言之,各色彩通道具有其自身加權值或轉換因數。吾人可使用在一系統配方中界定之三個轉換因數之一預設集合或基於其樣本量測需求修改三個轉換因數。一第二方法係自各色彩通道之一預設色彩通道值減去各像素之色彩通道,接著使用在第一方法中論述之轉換因數將此結果轉換為強度值。一第三方法係使用一「色差」方案將色彩轉換為強度值。在一色差方案中,藉由一像素之色彩相較於一預定義固定紅色、綠色及藍色色彩值之接近程度來定義所得像素強度。色差之一個實例係一像素之色彩值與固定色彩值之間的加權向量距離。「色差」之又另一方法係具有自影像自動導出之一固定色彩值之一色差法。在一個實例中,其中一影像之邊界區已知具有背景色彩。邊界區像素之色彩之加權平均值可用作色差方案之固定色彩值。 A first method converts the three color channels into an intensity value using three weighting values. In other words, each color channel has its own weighting value or conversion factor. We can use a preset set of three conversion factors defined in a system recipe or modify the three conversion factors based on their sample measurement needs. A second method is to subtract the color channel of each pixel from a predetermined color channel value of each color channel, and then convert this result to an intensity value using the conversion factors discussed in the first method. A third method uses a "color difference" scheme to convert colors to intensity values. In a color-difference scheme, the resulting pixel intensity is defined by how close a pixel's color is to a predefined fixed red, green, and blue color value. An example of color difference is the weighted vector distance between a pixel's color value and a fixed color value. Yet another method of "chromatic aberration" is a chromatic aberration method with a fixed color value automatically derived from an image. In one example, the border region of one of the images is known to have a background color. The weighted average of the colors of the pixels in the border area can be used as a fixed color value for the color difference scheme.

一旦彩色影像已轉換為一強度影像,便可比較一強度臨限值與各像素之強度以判定像素所屬之影像區域。換言之,具有高於強度臨限值之一 強度值之一像素指示像素接收自樣本之一第一表面反射之光,且具有低於強度臨限值之一強度值之一像素指示像素未接收自樣本之第一表面反射之光。一旦將影像中之各像素映射至一區域,便可判定聚焦在影像中之特徵之近似形狀。 Once the color image has been converted to an intensity image, an intensity threshold can be compared with the intensity of each pixel to determine the image region to which the pixel belongs. In other words, with a value above one of the intensity thresholds A pixel with an intensity value indicates that the pixel received light reflected from a first surface of the sample, and a pixel with an intensity value below the intensity threshold value indicates that the pixel did not receive light reflected from the first surface of the sample. Once each pixel in the image is mapped to an area, the approximate shape of the feature in focus in the image can be determined.

圖20、圖21及圖22繪示產生一強度臨限值之三個不同方法,該強度臨限值可用於區分量測自光阻層之頂表面反射之光之像素與量測未自光阻層之頂表面反射之光之像素。 Figures 20, 21, and 22 illustrate three different methods of generating an intensity threshold that can be used to distinguish pixels measuring light reflected from the top surface of the photoresist layer from light not measuring light Pixels of light reflected from the top surface of the resistive layer.

圖20繪示產生用於分析經擷取影像之一強度臨限值之一第一方法。在此第一方法中,針對各經量測強度值產生一像素計數。此類型之圖亦稱為一直方圖。一旦產生每強度值之像素計數,便可判定源自從光阻層反射之經量測光之像素之峰值計數與源自未從光阻層反射之經量測光之像素之峰值計數之間的強度範圍。選擇該強度範圍內之一強度值作為強度臨限值。在一個實例中,選擇兩個峰值計數之間的中點作為臨限值強度。在落入本發明之揭示內容內之其他實例中,可使用兩個峰值計數之間的其他強度值。 Figure 20 illustrates a first method of generating an intensity threshold for analyzing captured images. In this first method, a pixel count is generated for each measured intensity value. This type of graph is also known as a histogram. Once the pixel counts per intensity value are generated, a determination can be made between the peak counts of pixels originating from the measured light reflected from the photoresist layer and the peak counts of pixels originating from the measured light not reflected from the photoresist layer strength range. Select one of the intensity values within this intensity range as the intensity threshold. In one example, the midpoint between the two peak counts is chosen as the threshold intensity. In other examples falling within the present disclosure, other intensity values between the two peak counts may be used.

圖21係產生用於分析經擷取影像之一強度臨限值之一第二方法。在步驟311中,作出關於表示光阻區域之經擷取影像之一第一百分比之判定。可藉由實體量測、光學檢測或基於生產規格作出此判定。在步驟312中,作出關於表示光阻開口區之經擷取影像之一第二百分比之判定。可藉由實體量測、光學檢測或基於生產規格作出此判定。在步驟313中,根據由各像素量測之強度對經擷取影像中之所有像素分類。在步驟314中,選擇具有所有像素強度之倒數第二百分比內之一強度之所有像素。在步驟315中,分析所有選定像素。 Figure 21 generates a second method for analyzing an intensity threshold of the captured image. In step 311, a determination is made regarding a first percentage of the captured image representing the photoresist area. This determination can be made by physical measurement, optical inspection, or based on production specifications. In step 312, a determination is made regarding a second percentage of the captured image representing the photoresist open area. This determination can be made by physical measurement, optical inspection, or based on production specifications. In step 313, all pixels in the captured image are classified according to the intensity measured by each pixel. In step 314, all pixels having an intensity within the penultimate percentage of all pixel intensities are selected. In step 315, all selected pixels are analyzed.

圖22繪示判定一強度臨限值之一第三方法。在步驟321中,將一預定強度臨限值儲存至記憶體中。在步驟322中,比較各像素之強度與經儲存強度臨限值。在步驟323中,選擇具有小於強度臨限值之一強度值之所有像素。在步驟324中,分析選定像素。 Figure 22 illustrates a third method of determining an intensity threshold. In step 321, a predetermined intensity threshold value is stored in memory. In step 322, the intensity of each pixel is compared to a stored intensity threshold. In step 323, all pixels with an intensity value less than an intensity threshold value are selected. In step 324, the selected pixels are analyzed.

無關於如何產生強度臨限值,使用臨限強度值以大致判定經擷取影像中之特徵之邊界所處之位置。接著,將使用特徵之大致邊界以判定特徵之邊界之一更精確量測,如下文論述。 Regardless of how the intensity threshold value is generated, the threshold intensity value is used to roughly determine where the boundaries of the features in the captured image are located. Next, the approximate boundaries of the features will be used to determine a more precise measure of the boundaries of the features, as discussed below.

圖23係在圖19中展示之一光阻開口之一三維圖。在製程期間關注各種光阻開口量測,諸如頂部開口及底部開口之面積、頂部開口及底部開口之直徑、頂部開口及底部開口之圓周、頂部開口及底部開口之橫截面寬度及開口之深度。一第一量測係頂部表面開口面積。圖8(及隨附文字)描述如何自在距樣本之不同距離處獲得之複數個影像選擇聚焦在光阻開口之頂表面上之一影像及聚焦在光阻開口之底表面上之一影像。一旦選擇聚焦在頂表面上之影像,便可使用聚焦在光阻開口之頂表面上之影像來判定上述頂部開口量測。同樣地,一旦選擇聚焦在光阻開口之底表面上之影像,便可使用聚焦在光阻開口之底表面上之影像來判定上述底部開口量測。如在上文及James Jianguo Xu等人之標題為「3-D Optical Microscope」之美國專利申請案第12/699,824號(該案之標的物以引用的方式併入本文中)中論述,在擷取多個影像時可將一圖案或網格投影至樣本之表面上。在一個實例中,包含經投影圖案或網格之一影像用於判定光阻開口量測。在另一實例中,在相同z距離處擷取之未包含圖案或網格之一新影像用於判定光阻開口量測。在後一實例中,不具有樣本上之一經投影圖案或網格之新影像提供一「更清晰」影像,其提供光阻開口之邊界之更容易偵測。 FIG. 23 is a three-dimensional view of a photoresist opening shown in FIG. 19. FIG. Various photoresist opening measurements such as the area of the top and bottom openings, the diameters of the top and bottom openings, the circumference of the top and bottom openings, the cross-sectional widths of the top and bottom openings, and the depth of the openings are of interest during the process. A first measurement is the top surface open area. Figure 8 (and accompanying text) describes how to selectively focus one image on the top surface of the photoresist opening and one image focused on the bottom surface of the photoresist opening from a plurality of images obtained at different distances from the sample. Once the image focused on the top surface is selected, the above top opening measurement can be determined using the image focused on the top surface of the photoresist opening. Likewise, once the image focused on the bottom surface of the photoresist opening is selected, the bottom opening measurement described above can be determined using the image focused on the bottom surface of the photoresist opening. As discussed above and in US Patent Application Serial No. 12/699,824, entitled "3-D Optical Microscope," by James Jianguo Xu et al., the subject matter of which is incorporated herein by reference, the When taking multiple images, a pattern or grid can be projected onto the surface of the sample. In one example, an image of the projected pattern or grid is included for determining photoresist opening measurements. In another example, a new image captured at the same z-distance that does not include a pattern or grid is used to determine photoresist opening measurements. In the latter example, the new image without a projected pattern or grid on the sample provides a "clearer" image that provides easier detection of the boundaries of the photoresist openings.

圖24係在圖23中展示之頂表面開口之一二維圖。二維圖清晰展示頂表面開口之邊界(實線)40。使用一最佳擬合線(虛線41)追蹤邊界。一旦產生最佳擬合線追蹤,便可產生最佳擬合線41之直徑、面積及圓周。 FIG. 24 is a two-dimensional view of the top surface opening shown in FIG. 23. FIG. The two-dimensional map clearly shows the boundary (solid line) 40 of the top surface opening. The boundaries are traced using a line of best fit (dashed line 41). Once the best fit line trace is generated, the diameter, area and circumference of the best fit line 41 can be generated.

圖25係在圖23中展示之底表面開口之二維圖。二維圖清晰展示底表面開口之邊界(實線42)。使用一最佳擬合線(虛線43)追蹤邊界。一旦產生最佳擬合線追蹤,可計算最佳擬合線之底表面開口直徑、面積及圓周。 FIG. 25 is a two-dimensional view of the bottom surface opening shown in FIG. 23 . The two-dimensional map clearly shows the boundaries of the bottom surface opening (solid line 42). The boundaries are traced using a line of best fit (dashed line 43). Once the line of best fit trace is generated, the bottom surface opening diameter, area and circumference of the line of best fit can be calculated.

在本實例中,由與光學顯微鏡通信之一電腦系統自動產生最佳擬合線。可藉由分析選定影像之暗部分及亮部分之間的轉變而產生最佳擬合線,如下文更詳細論述。 In this example, the line of best fit is automatically generated by a computer system in communication with the optical microscope. A line of best fit can be generated by analyzing the transition between dark and light portions of a selected image, as discussed in more detail below.

圖26係一光阻層中之一開口之一二維影像。將影像聚焦在光阻層之頂表面上。在此實例中,自光阻層之頂表面反射之光係亮的,因為顯微鏡聚焦在光阻層之頂表面上。自光阻開口量測之光強度係暗的,因為光阻開口中不存在反射表面。使用各像素之強度來判定像素是否屬於光阻之頂表面或光阻中之開口。來自光阻之頂表面與光阻中之開口之間的轉變之強度改變可跨越多個像素及多個強度位準。影像背景強度亦可不係均勻的。因此,需要進一步分析來判定光阻之邊界之確切像素位置。為判定一單一表面轉變點之像素位置,在轉變區外部之一相鄰亮區內獲得一強度平均值,且在轉變區外部之相鄰暗區內獲得一強度平均值。使用相鄰亮區之平均值與相鄰暗區之平均值之間的中間強度值作為區分一像素是否屬於光阻之頂表面或光阻中之開口之強度臨限值。此強度臨限值可不同於先前論述之用於選擇一單一經擷取影像內之特徵之強度臨限值。一旦判定中間強度臨限值,便比較中間強度臨限值與所有像素以區分屬於光阻之頂表面或光阻中之開口之像素。若像素強度高於強度臨限值,則將像素判定為一光阻像 素。若像素強度低於強度臨限值,則將像素判定為一開口區像素。多個邊界點可以此方式判定且用於擬合一形狀。接著,使用擬合形狀以計算光阻之頂開口之所有所要尺寸。在一個實例中,擬合形狀可選自以下之群組:圓形、方形、矩形、三角形、橢圓形、六邊形、五邊形等。 Figure 26 is a 2D image of an opening in a photoresist layer. The image is focused on the top surface of the photoresist layer. In this example, the light reflected from the top surface of the photoresist layer is bright because the microscope is focused on the top surface of the photoresist layer. The light intensity measured from the photoresist opening is dark because there are no reflective surfaces in the photoresist opening. The intensity of each pixel is used to determine whether the pixel belongs to the top surface of the photoresist or an opening in the photoresist. Intensity changes from transitions between the top surface of the photoresist and the openings in the photoresist can span multiple pixels and multiple intensity levels. The image background intensity may also be non-uniform. Therefore, further analysis is required to determine the exact pixel location of the border of the photoresist. To determine the pixel location of a single surface transition point, an intensity average is obtained in an adjacent bright region outside the transition region, and an intensity average is obtained in an adjacent dark region outside the transition region. The median intensity value between the average of adjacent bright areas and the average of adjacent dark areas is used as the intensity threshold to distinguish whether a pixel belongs to the top surface of the photoresist or an opening in the photoresist. This intensity threshold may be different from the previously discussed intensity threshold for selecting features within a single captured image. Once the median intensity threshold is determined, the median intensity threshold is compared to all pixels to distinguish pixels belonging to the top surface of the photoresist or openings in the photoresist. If the pixel intensity is higher than the intensity threshold, the pixel is judged as a photoresist image white. If the pixel intensity is lower than the intensity threshold value, the pixel is determined as an open area pixel. Multiple boundary points can be determined in this manner and used to fit a shape. Next, the fit shape is used to calculate all the desired dimensions of the top opening of the photoresist. In one example, the fitted shape may be selected from the group of circles, squares, rectangles, triangles, ovals, hexagons, pentagons, and the like.

圖27繪示跨圖26之亮度轉變周圍之相鄰區之經量測強度之變動。在相鄰區之最左部分處,經量測強度較高,因為顯微鏡聚焦在光阻層之頂表面上。經量測光強度透過相鄰區之亮度轉變而減小。經量測光強度在相鄰區之最右部分處下降至一最小範圍,因為在相鄰區之最右部分中不存在光阻層之頂表面。圖27繪製跨相鄰區之經量測強度之此變動。接著,可藉由應用一臨限值強度來判定指示光阻層之頂表面在何處結束之邊界點。光阻之頂表面結束之邊界點定位於經量測強度與臨限值強度之交叉點處。在沿著亮度轉變定位之不同相鄰區處重複此程序。針對各相鄰區判定一邊界點。接著,使用各相鄰區之邊界點來判定頂表面邊界之大小及形狀。 FIG. 27 depicts the variation in measured intensity across adjacent regions around the luminance transition of FIG. 26 . At the leftmost portion of the adjacent region, the measured intensity is higher because the microscope is focused on the top surface of the photoresist layer. The measured light intensity is reduced by luminance transitions in adjacent regions. The measured light intensity drops to a minimum range at the rightmost portion of the adjacent region because there is no top surface of the photoresist layer in the rightmost portion of the adjacent region. Figure 27 plots this variation in measured intensity across adjacent regions. Next, a boundary point indicating where the top surface of the photoresist layer ends can be determined by applying a threshold intensity. The boundary point where the top surface of the photoresist ends is located at the intersection of the measured intensity and the threshold intensity. This procedure is repeated at different adjacent regions located along the luminance transition. A boundary point is determined for each adjacent region. Next, the boundary points of each adjacent region are used to determine the size and shape of the top surface boundary.

圖28係一光阻層中之一開口之一二維影像。將影像聚焦在光阻開口之底表面上。在此實例中,自光阻開口區之底表面反射之光係亮的,因為顯微鏡聚焦在光阻開口之底表面上。自光阻區反射之光亦相對亮,因為基板係具有高反射率之矽或金屬晶種層。歸因於由光阻邊界引起之光散射,自光阻層之邊界反射之光較暗。使用各像素之經量測強度以判定像素是否屬於光阻開口之底表面。來自光阻之底表面與光阻開口區之間的轉變之強度改變可跨越多個像素及多個強度位準。影像背景強度亦可不係均勻的。因此,需要進一步分析來判定光阻開口之確切像素位置。為判定一邊界點之像素位置,在相鄰像素內判定具有最小強度之一像素之位置。多個邊界點可以此方式判定且用於擬合一形狀。接著,使用擬合形狀來計算底部開 口之所要尺寸。 Figure 28 is a 2D image of an opening in a photoresist layer. The image is focused on the bottom surface of the photoresist opening. In this example, the light reflected from the bottom surface of the photoresist opening area is bright because the microscope is focused on the bottom surface of the photoresist opening. The light reflected from the photoresist area is also relatively bright because the substrate is a silicon or metal seed layer with high reflectivity. The light reflected from the boundaries of the photoresist layer is darker due to light scattering caused by the boundaries of the photoresist layer. The measured intensity of each pixel is used to determine whether the pixel belongs to the bottom surface of the photoresist opening. Intensity changes from transitions between the bottom surface of the photoresist and the open regions of the photoresist can span multiple pixels and multiple intensity levels. The image background intensity may also be non-uniform. Therefore, further analysis is required to determine the exact pixel location of the photoresist opening. To determine the pixel location of a boundary point, the location of the pixel with the smallest intensity is determined within adjacent pixels. Multiple boundary points can be determined in this manner and used to fit a shape. Next, use the fitted shape to calculate the bottom opening The desired size of the mouth.

圖29繪示跨圖28之亮度轉變周圍之相鄰區之經量測強度之變動。在相鄰區之最右部分處,經量測強度較高,因為顯微鏡聚焦在光阻開口之底表面上。經量測光強度減小至一最小強度且接著透過相鄰區之亮度轉變而減小。歸因於來自基板表面之光反射,經量測光強度在相鄰區之最右部分處升高至一相對高強度範圍。圖29繪製跨相鄰區之經量測強度之此變動。接著,可藉由尋找最小經量測強度之位置來判定指示光阻開口之邊界所處之位置之邊界點。邊界點定位於最小經量測強度所處之位置。在沿著亮度轉變定位之不同相鄰區處重複程序。針對各相鄰區判定一邊界點。接著,使用各相鄰區之邊界點來判定底表面邊界之大小及形狀。 FIG. 29 shows the variation in measured intensity across adjacent regions around the luminance transition of FIG. 28. FIG. At the rightmost portion of the adjacent region, the measured intensity is higher because the microscope is focused on the bottom surface of the photoresist opening. The measured light intensity is reduced to a minimum intensity and then reduced by luminance transitions in adjacent regions. Due to light reflection from the substrate surface, the measured light intensity rises to a relatively high intensity range at the rightmost portion of the adjacent region. Figure 29 plots this variation in measured intensity across adjacent regions. Next, the boundary points indicating where the boundaries of the photoresist openings are located can be determined by finding the location of the minimum measured intensity. The boundary point is located where the minimum measured intensity is located. The procedure is repeated at different adjacent regions located along the luminance transition. A boundary point is determined for each adjacent region. Next, the boundary points of each adjacent region are used to determine the size and shape of the bottom surface boundary.

圖30係一光阻層中之一溝槽結構(諸如一未鍍重佈線(RDL)結構)之一二維影像。將影像聚焦在光阻層之頂表面上。在此實例中,自光阻層之頂表面反射之光係亮的,因為顯微鏡聚焦在光阻層之頂表面上。自光阻層中之開口反射之光較暗,因為自開口溝槽區反射較少光。使用各像素之強度來判定像素是否屬於光阻之頂表面或光阻中之開口區。來自光阻之頂表面與光阻中之開口區之間的轉變之強度改變可跨越多個像素及多個強度位準。影像背景強度亦可不係均勻的。因此,需要進一步分析來判定光阻之邊界之確切像素位置。為判定一單一表面轉變點之像素位置,在轉變區外部之一相鄰亮區內獲得一強度平均值,且在轉變區外部之相鄰暗區內獲得一強度平均值。使用相鄰亮區之平均值與相鄰暗區之平均值之間的中間強度值作為區分頂表面光阻反射與非頂表面光阻反射之強度臨限值。一旦判定中間強度臨限值,便比較中間強度臨限值與所有相鄰像素以判定頂表面像素與光阻開口區之間的一邊界。若像素強度高於強度臨限值,則將像素 判定為一頂表面光阻像素。若像素強度低於強度臨限值,則將像素判定為一光阻開口區像素。多個邊界點可以此方式判定且用於擬合一形狀。接著,使用擬合形狀來計算溝槽之光阻開口之所有所要尺寸,諸如溝槽寬度。 30 is a two-dimensional image of a trench structure in a photoresist layer, such as an unplated redistribution (RDL) structure. The image is focused on the top surface of the photoresist layer. In this example, the light reflected from the top surface of the photoresist layer is bright because the microscope is focused on the top surface of the photoresist layer. The light reflected from the openings in the photoresist layer is darker because less light is reflected from the open trench areas. The intensity of each pixel is used to determine whether the pixel belongs to the top surface of the photoresist or an open area in the photoresist. Intensity changes from transitions between the top surface of the photoresist and the open regions in the photoresist can span multiple pixels and multiple intensity levels. The image background intensity may also be non-uniform. Therefore, further analysis is required to determine the exact pixel location of the border of the photoresist. To determine the pixel location of a single surface transition point, an intensity average is obtained in an adjacent bright region outside the transition region, and an intensity average is obtained in an adjacent dark region outside the transition region. The median intensity value between the average value of adjacent bright areas and the average value of adjacent dark areas was used as the intensity threshold value for distinguishing top surface photoresist reflections from non-top surface photoresist reflections. Once the mid-intensity threshold is determined, the mid-intensity threshold is compared to all adjacent pixels to determine a boundary between the top surface pixel and the photoresist opening area. If the pixel intensity is above the intensity threshold, the pixel Determined to be a top surface photoresist pixel. If the pixel intensity is lower than the intensity threshold value, the pixel is determined as a photoresist opening area pixel. Multiple boundary points can be determined in this manner and used to fit a shape. Next, the fitted shape is used to calculate all desired dimensions of the photoresist opening of the trench, such as the trench width.

圖31繪示跨圖30之亮度轉變周圍之相鄰區之經量測強度之變動。在相鄰區之最左部分處,經量測強度較高,因為顯微鏡聚焦在光阻層之頂表面上。經量測光強度透過相鄰區之亮度轉變而減小。經量測光強度在相鄰區之最右部分處下降至一最小範圍,因為在相鄰區之最右部分中不存在光阻層之頂表面。圖31繪製跨相鄰區之經量測強度之此變動。接著,可藉由應用一臨限值強度來判定指示光阻層之頂表面結束之邊界點。光阻之頂表面結束之邊界點定位於經量測強度與臨限值強度之交叉點處。在沿著亮度轉變定位之不同相鄰區處重複此程序。針對各相鄰區判定一邊界點。接著,使用各相鄰區之邊界點來判定頂表面邊界之大小及形狀。 FIG. 31 depicts the variation in measured intensity across adjacent regions around the luminance transition of FIG. 30. FIG. At the leftmost portion of the adjacent region, the measured intensity is higher because the microscope is focused on the top surface of the photoresist layer. The measured light intensity is reduced by luminance transitions in adjacent regions. The measured light intensity drops to a minimum range at the rightmost portion of the adjacent region because there is no top surface of the photoresist layer in the rightmost portion of the adjacent region. Figure 31 plots this variation in measured intensity across adjacent regions. Next, a boundary point indicating the end of the top surface of the photoresist layer can be determined by applying a threshold intensity. The boundary point where the top surface of the photoresist ends is located at the intersection of the measured intensity and the threshold intensity. This procedure is repeated at different adjacent regions located along the luminance transition. A boundary point is determined for each adjacent region. Next, the boundary points of each adjacent region are used to determine the size and shape of the top surface boundary.

關於圖26至圖31,像素強度僅為可用於區分一影像中之不同區域之像素之像素特性之一個實例。例如,亦可使用各像素之波長或色彩而以一類似方式區分來自一影像中之不同區域之像素。一旦精確界定各區域之間的邊界,接著,使用該邊界來判定一PR開口之臨界尺寸(CD),諸如其直徑或寬度。通常,接著比較經量測CD值與在其他類型之工具(諸如一臨界尺寸掃描電子顯微鏡(CD-SEM))上量測之值。為確保生產監測工具中之量測精度,此種類的交叉校準係必要的。 With respect to Figures 26-31, pixel intensities are only one example of pixel characteristics that can be used to distinguish pixels from different regions in an image. For example, the wavelength or color of each pixel can also be used to distinguish pixels from different regions in an image in a similar manner. Once the boundaries between regions are precisely defined, the boundaries are then used to determine the critical dimension (CD) of a PR opening, such as its diameter or width. Typically, the measured CD values are then compared to values measured on other types of tools, such as a critical dimension scanning electron microscope (CD-SEM). This type of cross-calibration is necessary to ensure measurement accuracy in production monitoring tools.

圖32係部分填充有鍍金屬之一光阻開口之一三維圖。光阻層中之開口呈溝槽形狀,諸如一鍍重佈線(RDL)結構。在晶圓製程期間,在光阻仍完整時量測沈積至光阻開口中之鍍金屬之各種特徵係有利的。例如,若金 屬之厚度不夠厚,則吾人可始終鍍覆額外金屬,只要光阻尚未被剝除。在晶圓仍處於一可工作階段時發現潛在問題之能力防止一缺陷晶圓之進一步製造且節省材料及處理費用。 Figure 32 is a three-dimensional view of a photoresist opening partially filled with metallization. The openings in the photoresist layer are in the shape of trenches, such as a redistribution wiring (RDL) structure. During wafer processing, it is advantageous to measure various features of the metallization deposited into the photoresist openings while the photoresist is still intact. For example, if Jin The thickness is not thick enough, we can always plate additional metal as long as the photoresist has not been stripped. The ability to spot potential problems while the wafer is still in a workable stage prevents further fabrication of a defective wafer and saves material and handling costs.

圖33係部分填充有鍍金屬之一光阻開口之一橫截面圖。圖33清晰展示光阻(「PR」)區域之頂表面之高度大於鍍金屬之頂表面之高度。亦在圖33中繪示鍍金屬之頂表面之寬度。使用上文描述之各種方法,可判定光阻區域之頂表面之z位置及鍍金屬之頂表面之z位置。光阻區域之頂表面與鍍金屬之頂表面之間的距離(亦稱為「步階高度」)等於光阻區域之頂表面之高度與鍍金屬之頂表面之高度之間的差。為判定鍍金屬之厚度,需要光阻區域之厚度之另一量測。如上文關於圖11論述,光阻區域係半透明的且具有不同於露天之折射率之一折射率。因此,聚焦在自光阻區域之底表面反射之光上之經擷取影像之焦平面實際上未定位於光阻區域之底表面處。然而,此時,吾人之目標不同。吾人不希望濾除錯誤表面量測,而是現需要光阻區域之厚度。圖40繪示未自光阻區域之頂表面反射之入射光之一部分如何歸因於光阻材料之折射率而按不同於入射光之一角度行進通過光阻區域。若未解決此錯誤,則光阻區域之經量測厚度係D’(聚焦在自光阻區域之頂表面反射之光上之經擷取影像之經量測z位置減去聚焦在自光阻區域之底表面反射之光上之經擷取影像之經量測z位置),圖40清晰繪示之經量測厚度D’不接近光阻區域之實際厚度D。然而,可藉由將一校正計算應用至光阻區域之經量測厚度而移除由光阻區域之折射率引入之錯誤。在圖40中展示一第一校正計算,其中光阻區域之實際厚度(D)等於光阻區域之經量測厚度(D’)乘以光阻區域之折射率。在圖40中展示一第二校正計算,其中光阻區域之實際厚度(D)等於光阻區域之經量測厚度(D’)乘以光阻區域 之折射率加上一偏移值。第二校正計算更普遍且考慮以下事實:光阻之折射率依據波長而變化且當透過一透明介質成像時,一物鏡之球面像差可影響z位置量測。因此,只要遵循適當校準程序,便可使用聚焦在自光阻區域之底表面反射之光上之經擷取影像之焦平面之一z位置來計算光阻區域之實際厚度。 33 is a cross-sectional view of a photoresist opening partially filled with metallization. Figure 33 clearly shows that the height of the top surface of the photoresist ("PR") region is greater than the height of the top surface of the metallization. The width of the metallized top surface is also depicted in FIG. 33 . Using the various methods described above, the z-position of the top surface of the photoresist region and the z-position of the top surface of the metallization can be determined. The distance between the top surface of the photoresist region and the top surface of the metallization (also referred to as the "step height") is equal to the difference between the height of the top surface of the photoresist region and the height of the top surface of the metallization. To determine the thickness of the metallization, another measurement of the thickness of the photoresist area is required. As discussed above with respect to FIG. 11, the photoresist regions are translucent and have an index of refraction different from that of the open air. Therefore, the focal plane of the captured image focused on the light reflected from the bottom surface of the photoresist area is not actually located at the bottom surface of the photoresist area. At this time, however, our goals were different. We don't want to filter out false surface measurements, but rather the thickness of the photoresist area is now required. 40 illustrates how a portion of incident light that is not reflected from the top surface of the photoresist region travels through the photoresist region at an angle different from the incident light due to the index of refraction of the photoresist material. If this error is not resolved, the measured thickness of the photoresist area is D' (the measured z-position of the captured image focused on light reflected from the top surface of the photoresist area minus the measured z-position focused on the self-resistance area The measured z-position of the captured image on the light reflected from the bottom surface of the area), the measured thickness D' clearly depicted in Figure 40 is not close to the actual thickness D of the photoresist area. However, the error introduced by the refractive index of the photoresist region can be removed by applying a correction calculation to the measured thickness of the photoresist region. A first correction calculation is shown in Figure 40, where the actual thickness (D) of the photoresist region is equal to the measured thickness (D') of the photoresist region multiplied by the refractive index of the photoresist region. A second correction calculation is shown in Figure 40, where the actual thickness (D) of the photoresist area is equal to the measured thickness (D') of the photoresist area times the photoresist area The refractive index plus an offset value. The second correction calculation is more general and takes into account the fact that the refractive index of the photoresist varies with wavelength and that spherical aberration of an objective can affect z-position measurements when imaging through a transparent medium. Therefore, the actual thickness of the photoresist area can be calculated using a z-position of the focal plane of the captured image focused on the light reflected from the bottom surface of the photoresist area, provided proper calibration procedures are followed.

一旦將校正方程式應用至光阻區域之經量測厚度,便可獲得光阻區域之真實厚度。再次參考圖33,現在可計算鍍金屬之厚度。鍍金屬之厚度等於光阻區域之厚度減去光阻區域之頂表面之z位置與鍍金屬之頂表面之z位置之間的差。 Once the correction equation is applied to the measured thickness of the photoresist area, the true thickness of the photoresist area can be obtained. Referring again to Figure 33, the thickness of the metallization can now be calculated. The thickness of the metallization is equal to the thickness of the photoresist region minus the difference between the z-position of the top surface of the photoresist region and the z-position of the top surface of the metallization.

圖34係具有鍍金屬之一圓形光阻開口之一三維圖。圖35係具有在圖34中展示之鍍金屬之圓形光阻開口之一橫截面圖。圖35之橫截面圖類似於圖33之橫截面圖。圖35清晰展示光阻(「PR」)區域之頂表面之高度大於鍍金屬之頂表面之高度。使用上文描述之各種方法,可判定光阻區域之頂表面之z位置及鍍金屬之頂表面之z位置。光阻區域之頂表面與鍍金屬之頂表面之間的距離(亦稱為「步階高度」)等於光阻區域之頂表面之高度與鍍金屬之頂表面之高度之間的差。為判定鍍金屬之厚度,需要光阻區域之厚度之另一量測。如上文關於圖11論述,光阻區域係半透明的且具有不同於露天之折射率之一折射率。因此,聚焦在自光阻區域之底表面反射之光上之經擷取影像之焦平面實際上未定位於光阻區域之底表面處。然而,此時,吾人之目標不同。現需要光阻區域之厚度。圖40繪示未自光阻區域之頂表面反射之入射光之一部分如何歸因於光阻材料之折射率而按不同於入射光之一角度行進通過光阻區域。若未解決此錯誤,則光阻區域之經量測厚度係D’(聚焦在自光阻區域之頂表面反射之光上之經擷取影像之經量測 z位置減去聚焦在自光阻區域之底表面反射之光上之經擷取影像之經量測z位置),圖40清晰繪示之經量測厚度D’不接近光阻區域之實際厚度D。然而,可藉由將一校正計算應用至光阻區域之經量測厚度而移除由光阻區域之折射率引入之錯誤。在圖40中展示一第一校正計算,其中光阻區域之實際厚度(D)等於光阻區域之經量測厚度(D’)乘以光阻區域之折射率。在圖40中展示一第二校正計算,其中光阻區域之實際厚度(D)等於光阻區域之經量測厚度(D’)乘以光阻區域之折射率加上一偏移值。第二校正計算更普遍且考慮以下事實:光阻之折射率依據波長而變化且當透過一透明介質成像時一物鏡之球面像差可影響z位置量測。因此,只要遵循適當校準程序,便可使用聚焦在自光阻區域之底表面反射之光上之經擷取影像之焦平面之一z位置來計算光阻區域之實際厚度。 Figure 34 is a three-dimensional view of a circular photoresist opening with metallization. 35 is a cross-sectional view of the circular photoresist opening with the metallization shown in FIG. 34. FIG. The cross-sectional view of FIG. 35 is similar to the cross-sectional view of FIG. 33 . Figure 35 clearly shows that the height of the top surface of the photoresist ("PR") region is greater than the height of the top surface of the metallization. Using the various methods described above, the z-position of the top surface of the photoresist region and the z-position of the top surface of the metallization can be determined. The distance between the top surface of the photoresist region and the top surface of the metallization (also referred to as the "step height") is equal to the difference between the height of the top surface of the photoresist region and the height of the top surface of the metallization. To determine the thickness of the metallization, another measurement of the thickness of the photoresist area is required. As discussed above with respect to FIG. 11, the photoresist regions are translucent and have an index of refraction different from that of the open air. Therefore, the focal plane of the captured image focused on the light reflected from the bottom surface of the photoresist area is not actually located at the bottom surface of the photoresist area. At this time, however, our goals were different. The thickness of the photoresist region is now required. 40 illustrates how a portion of incident light that is not reflected from the top surface of the photoresist region travels through the photoresist region at an angle different from the incident light due to the index of refraction of the photoresist material. If this error is not resolved, the measured thickness of the photoresist area is D' (measured for the captured image focused on the light reflected from the top surface of the photoresist area z position minus the measured z position of the captured image focused on the light reflected from the bottom surface of the photoresist area), the measured thickness D' clearly depicted in Figure 40 is not close to the actual thickness of the photoresist area D. However, the error introduced by the refractive index of the photoresist region can be removed by applying a correction calculation to the measured thickness of the photoresist region. A first correction calculation is shown in Figure 40, where the actual thickness (D) of the photoresist region is equal to the measured thickness (D') of the photoresist region multiplied by the refractive index of the photoresist region. A second correction calculation is shown in Figure 40, where the actual thickness (D) of the photoresist region is equal to the measured thickness (D') of the photoresist region times the refractive index of the photoresist region plus an offset value. The second correction calculation is more general and takes into account the fact that the refractive index of the photoresist varies with wavelength and that spherical aberration of an objective can affect the z-position measurement when imaging through a transparent medium. Therefore, the actual thickness of the photoresist area can be calculated using a z-position of the focal plane of the captured image focused on the light reflected from the bottom surface of the photoresist area, provided proper calibration procedures are followed.

一旦將校正方程式應用至光阻區域之經量測厚度,便可獲得光阻區域之真實厚度。再次參考圖35,現可計算鍍金屬之厚度。鍍金屬之厚度等於光阻區域之厚度減去光阻區域之頂表面之z位置與鍍金屬之頂表面之z位置之間的差。 Once the correction equation is applied to the measured thickness of the photoresist area, the true thickness of the photoresist area can be obtained. Referring again to Figure 35, the thickness of the metallization can now be calculated. The thickness of the metallization is equal to the thickness of the photoresist region minus the difference between the z-position of the top surface of the photoresist region and the z-position of the top surface of the metallization.

圖36係鈍化層上方之一金屬柱之一三維圖。圖37係在圖36中展示之鈍化層上方之一金屬柱之一橫截面圖。圖37清晰展示鈍化層之頂表面之高度小於金屬層之頂表面之高度。亦在圖37中繪示鍍金屬之頂表面之直徑。使用上文描述之各種方法,可判定鈍化層之頂表面之z位置及金屬層之頂表面之z位置。鈍化層之頂表面與金屬層之頂表面之間的距離(亦稱為「步階高度」)等於金屬層之頂表面之高度與鈍化層之頂表面之高度之間的差。為判定金屬層之厚度,需要鈍化層之厚度之另一量測。如上文關於圖11論述,半透明材料(諸如一光阻區域或一鈍化層)具有不同於露天之折射 率之一折射率。因此,聚焦在自鈍化層之底表面反射之光上之經擷取影像之焦平面實際上未定位於鈍化層之底表面處。然而,此時,吾人之目標不同。現需要鈍化層之厚度。圖47繪示未自鈍化層之頂表面反射之入射光之一部分如何歸因於鈍化材料之折射率而按不同於入射光之一角度行進通過鈍化層。若未解決此錯誤,則鈍化層之經量測厚度係D’(聚焦在自鈍化區域之頂表面反射之光上之經擷取影像之經量測z位置減去聚焦在自鈍化區域之底表面反射之光上之經擷取影像之經量測z位置),圖47清晰繪示之經量測厚度D’不接近鈍化層之實際厚度D。然而,可藉由將一校正計算應用至鈍化層之經量測厚度而移除由鈍化層之折射率引入之錯誤。在圖47中展示一第一校正計算,其中鈍化層之實際厚度(D)等於鈍化層之經量測厚度(D’)乘以鈍化層之折射率。在圖47中展示一第二校正計算,其中鈍化層之實際厚度(D)等於鈍化層之經量測厚度(D’)乘以鈍化層之折射率加上一偏移值。第二校正計算更普遍且考慮以下事實:鈍化層之折射率依據波長而變化且當透過一透明介質成像時,一物鏡之球面像差可影響z位置量測。因此,只要遵循適當校準程序,便使用聚焦在自鈍化層之底表面反射之光上之擷取影像之焦平面之一z位置以計算鈍化層之實際厚度。 Figure 36 is a three-dimensional view of a metal pillar above the passivation layer. 37 is a cross-sectional view of a metal pillar above the passivation layer shown in FIG. 36. FIG. Figure 37 clearly shows that the height of the top surface of the passivation layer is less than the height of the top surface of the metal layer. The diameter of the metallized top surface is also depicted in FIG. 37 . Using the various methods described above, the z-position of the top surface of the passivation layer and the z-position of the top surface of the metal layer can be determined. The distance between the top surface of the passivation layer and the top surface of the metal layer (also referred to as the "step height") is equal to the difference between the height of the top surface of the metal layer and the height of the top surface of the passivation layer. To determine the thickness of the metal layer, another measurement of the thickness of the passivation layer is required. As discussed above with respect to Figure 11, a translucent material, such as a photoresist region or a passivation layer, has a different refraction than the open air A rate of refraction. Therefore, the focal plane of the captured image focused on the light reflected from the bottom surface of the passivation layer is not actually located at the bottom surface of the passivation layer. At this time, however, our goals were different. The thickness of the passivation layer is now required. 47 illustrates how a portion of incident light that is not reflected from the top surface of the passivation layer travels through the passivation layer at an angle different from the incident light due to the index of refraction of the passivation material. If this error is not resolved, the measured thickness of the passivation layer is D' (the measured z-position of the captured image focused on light reflected from the top surface of the passivation region minus the bottom of the self-passivation region focused The measured z position of the captured image on the light reflected from the surface), the measured thickness D' clearly depicted in Figure 47 is not close to the actual thickness D of the passivation layer. However, errors introduced by the index of refraction of the passivation layer can be removed by applying a correction calculation to the measured thickness of the passivation layer. A first correction calculation is shown in Figure 47, where the actual thickness (D) of the passivation layer is equal to the measured thickness (D') of the passivation layer multiplied by the index of refraction of the passivation layer. A second correction calculation is shown in Figure 47, where the actual thickness (D) of the passivation layer is equal to the measured thickness (D') of the passivation layer times the index of refraction of the passivation layer plus an offset value. The second correction calculation is more general and takes into account the fact that the refractive index of the passivation layer varies depending on wavelength and that spherical aberration of an objective lens can affect z-position measurements when imaging through a transparent medium. Therefore, the actual thickness of the passivation layer is calculated using a z-position of the focal plane of the captured image focused on the light reflected from the bottom surface of the passivation layer, provided proper calibration procedures are followed.

一旦將校正方程式應用至鈍化層之經量測厚度,便可獲得鈍化層之真實厚度。再次參考圖37,現可計算金屬層之厚度。金屬層之厚度等於鈍化層之厚度及鈍化層之頂表面之z位置與金屬層之頂表面之z位置之間的差之和。 Once the correction equation is applied to the measured thickness of the passivation layer, the true thickness of the passivation layer can be obtained. Referring again to Figure 37, the thickness of the metal layer can now be calculated. The thickness of the metal layer is equal to the sum of the thickness of the passivation layer and the difference between the z-position of the top surface of the passivation layer and the z-position of the top surface of the metal layer.

圖38係鈍化層上方之金屬之一三維圖。在此特定情況中,所展示之金屬結構係重佈線(RDL)。圖39係在圖38中展示之鈍化層上方之金屬之一橫截面圖。圖39清晰展示鈍化層之頂表面之高度小於金屬層之頂表面之高 度。使用上文描述之各種方法,可判定鈍化層之頂表面之z位置及金屬層之頂表面之z位置。鈍化層之頂表面與金屬層之頂表面之間的距離(亦稱為「步階高度」)等於金屬層之頂表面之高度與鈍化層之頂表面之高度之間的差。為判定金屬層之厚度,需要鈍化層之厚度之另一量測。如上文關於圖11論述,半透明材料(諸如一光阻區域或一鈍化層)具有不同於露天之折射率之一折射率。因此,聚焦在自鈍化層之底表面反射之光上之經擷取影像之焦平面實際上未定位於鈍化層之底表面處。然而,此時,吾人之目標不同。現需要鈍化層之厚度。圖40繪示未自鈍化層之頂表面反射之入射光之一部分如何歸因於鈍化材料之折射率而按不同於入射光之一角度行進通過鈍化層。若未解決此錯誤,則鈍化層之經量測厚度係D’(聚焦在自鈍化區域之頂表面反射之光上之經擷取影像之經量測z位置減去聚焦在自鈍化區域之底表面反射之光上之經擷取影像之經量測z位置),圖40清晰繪示之經量測厚度D’不接近鈍化層之實際厚度D。然而,可藉由將一校正計算應用至鈍化層之經量測厚度而移除由鈍化層之折射率引入之錯誤。在圖40中展示一第一校正計算,其中鈍化層之實際厚度(D)等於鈍化層之經量測厚度(D’)乘以鈍化層之折射率。在圖40中展示一第二校正計算,其中鈍化層之實際厚度(D)等於鈍化層之經量測厚度(D’)乘以鈍化層之折射率加上一偏移值。第二校正計算更普遍且考慮以下事實:鈍化層之折射率依據波長而變化且當透過一透明介質成像時,一物鏡之球面像差可影響z位置量測。因此,只要遵循適當校準程序,便可使用聚焦在自鈍化層之底表面反射之光上之經擷取影像之焦平面之一z位置來計算鈍化層之實際厚度。 Figure 38 is a three-dimensional view of the metal over the passivation layer. In this particular case, the metal structure shown is redistribution (RDL). 39 is a cross-sectional view of the metal over the passivation layer shown in FIG. 38. FIG. Figure 39 clearly shows that the height of the top surface of the passivation layer is less than the height of the top surface of the metal layer Spend. Using the various methods described above, the z-position of the top surface of the passivation layer and the z-position of the top surface of the metal layer can be determined. The distance between the top surface of the passivation layer and the top surface of the metal layer (also referred to as the "step height") is equal to the difference between the height of the top surface of the metal layer and the height of the top surface of the passivation layer. To determine the thickness of the metal layer, another measurement of the thickness of the passivation layer is required. As discussed above with respect to FIG. 11, the translucent material, such as a photoresist region or a passivation layer, has an index of refraction that is different from that of the open air. Therefore, the focal plane of the captured image focused on the light reflected from the bottom surface of the passivation layer is not actually located at the bottom surface of the passivation layer. At this time, however, our goals were different. The thickness of the passivation layer is now required. 40 illustrates how a portion of incident light that is not reflected from the top surface of the passivation layer travels through the passivation layer at an angle different from the incident light due to the index of refraction of the passivation material. If this error is not resolved, the measured thickness of the passivation layer is D' (the measured z-position of the captured image focused on light reflected from the top surface of the passivation region minus the bottom of the self-passivation region focused The measured z-position of the captured image on the light reflected from the surface), the measured thickness D' clearly depicted in Figure 40 is not close to the actual thickness D of the passivation layer. However, errors introduced by the index of refraction of the passivation layer can be removed by applying a correction calculation to the measured thickness of the passivation layer. A first correction calculation is shown in Figure 40, where the actual thickness (D) of the passivation layer is equal to the measured thickness (D') of the passivation layer multiplied by the index of refraction of the passivation layer. A second correction calculation is shown in Figure 40, where the actual thickness (D) of the passivation layer is equal to the measured thickness (D') of the passivation layer times the index of refraction of the passivation layer plus an offset value. The second correction calculation is more general and takes into account the fact that the refractive index of the passivation layer varies depending on wavelength and that spherical aberration of an objective lens can affect z-position measurements when imaging through a transparent medium. Thus, the actual thickness of the passivation layer can be calculated using a z-position of the focal plane of the captured image focused on light reflected from the bottom surface of the passivation layer, provided proper calibration procedures are followed.

一旦將校正方程式應用至鈍化層之經量測厚度,可獲得鈍化層之真實厚度。再次參考圖39,現可計算金屬層之厚度。金屬層之厚度等於鈍化 層之厚度及鈍化層之頂表面之z位置與金屬層之頂表面之z位置之間的差之和。 Once the correction equation is applied to the measured thickness of the passivation layer, the true thickness of the passivation layer can be obtained. Referring again to Figure 39, the thickness of the metal layer can now be calculated. The thickness of the metal layer is equal to the passivation The sum of the thickness of the layer and the difference between the z-position of the top surface of the passivation layer and the z-position of the top surface of the metal layer.

圖41係繪示當一光阻開口在光學顯微鏡之視場內時使用在各種距離處擷取之影像之峰值模式操作之一圖。自類似於在圖32中展示之樣本結構之一樣本獲得在圖41中繪示之經擷取影像。此結構係一鍍金屬溝槽結構。樣本之俯視圖展示光阻開口(一鍍金屬)在x-y平面中之面積。PR開口亦具有z方向上之特定深度之一深度(高於鍍金屬)。在下文圖41中之俯視圖展示在各距離處擷取之影像。在距離1處,光學顯微鏡未聚焦在光阻區域之頂表面或鍍金屬之頂表面上。在距離2處,光學顯微鏡聚焦在鍍金屬之頂表面上,但未聚焦在光阻區域之頂表面上。此導致與接收自離焦之其他表面(光阻區域之頂表面)反射之光之像素相比,接收自鍍金屬之頂表面反射之光之像素中之一增大特性值(強度/對比度/條紋對比度)。在距離3處,光學顯微鏡未聚焦在光阻區域之頂表面或鍍金屬之頂表面上。因此,在距離3處,最大特性值將實質上低於在距離2處量測之最大特性值。在距離4處,光學顯微鏡未聚焦在樣本之任何表面上;然而,歸因於空氣之折射率與光阻區域之折射率之差異,量測到最大特性值(強度/對比度/條紋對比度)之一增大。圖11、圖40及隨附文字更詳細描述此現象。在距離6處,光學顯微鏡聚焦在光阻區域之頂表面上,但未聚焦在鍍金屬之頂表面上。此導致與接收自離焦之其他表面(鍍金屬之頂表面)反射之光之像素相比,接收自光阻區域之頂表面反射之光之像素中之一增大特性值(強度/對比度/條紋對比度)。一旦判定來自各經擷取影像之最大特性值,便可利用結果來判定晶圓之各表面定位於哪些距離處。 41 is a graph showing peak mode operation using images captured at various distances when a photoresist opening is within the field of view of an optical microscope. The captured image shown in FIG. 41 was obtained from a sample similar to the sample structure shown in FIG. 32 . This structure is a metal plated trench structure. The top view of the sample shows the area of the photoresist opening (a metallization) in the x-y plane. The PR openings also have a depth (higher than metallization) of a specific depth in the z-direction. The top view in Figure 41 below shows images captured at various distances. At distance 1, the optical microscope is not focused on the top surface of the photoresist region or the top surface of the metallization. At distance 2, the optical microscope was focused on the top surface of the metallization, but not on the top surface of the photoresist area. This results in an increased characteristic value (intensity/contrast/ stripe contrast). At distance 3, the optical microscope is not focused on the top surface of the photoresist region or the top surface of the metallization. Therefore, at distance 3, the maximum characteristic value will be substantially lower than the maximum characteristic value measured at distance 2. At distance 4, the optical microscope was not focused on any surface of the sample; however, due to the difference between the refractive index of air and that of the photoresist area, the maximum characteristic value (intensity/contrast/fringe contrast) was measured an increase. Figures 11, 40 and accompanying text describe this phenomenon in more detail. At distance 6, the optical microscope was focused on the top surface of the photoresist region, but not on the top surface of the metallization. This results in an increased characteristic value (intensity/contrast/ stripe contrast). Once the maximum characteristic value from each captured image is determined, the results can be used to determine at which distances the surfaces of the wafer are located.

圖42係繪示源自在圖41中繪示之峰值模式操作之三維資訊之一圖 表。如關於圖41論述,在距離1、3及5處擷取之影像之最大特性值具有低於在距離2、4及6處擷取之影像之最大特性值之一最大特性值。在各種z距離處之最大特性值之曲線可含有歸因於環境效應(諸如振動)之雜訊。為最小化此雜訊,可在進一步資料分析之前應用一標準平滑法,諸如具有特定核心大小之高斯濾波(Gaussian filtering)。 FIG. 42 is a graph showing three-dimensional information derived from the peak mode operation shown in FIG. 41 surface. As discussed with respect to FIG. 41 , the maximum characteristic value of the images captured at distances 1, 3, and 5 has a maximum characteristic value that is lower than the maximum characteristic value of the images captured at distances 2, 4, and 6. The curve of the maximum characteristic value at various z-distances may contain noise due to environmental effects such as vibration. To minimize this noise, a standard smoothing method, such as Gaussian filtering with a certain kernel size, can be applied before further data analysis.

由一峰值尋找演算法執行比較最大特性值之一個方法。在一個實例中,使用一導數法沿著z軸定位零交叉點以判定存在各「峰值」之距離。接著,比較在發現一峰值之各距離處之最大特性值以判定量測到最大特性值之距離。在圖42中展示之情況中,將在距離2處發現一峰值,此用作樣本之一表面定位於距離2處之一指示。 One method of comparing maximum characteristic values is performed by a peak finding algorithm. In one example, a derivative method is used to locate the zero crossings along the z-axis to determine the distance at which each "peak" exists. Next, the maximum characteristic value at each distance where a peak is found is compared to determine the distance at which the maximum characteristic value is measured. In the case shown in Figure 42, a peak would be found at distance 2, which serves as an indication that a surface of the sample is located at distance 2.

藉由比較各最大特性值與一預設定臨限值來執行比較最大特性值之另一方法。可基於晶圓材料、距離及光學顯微鏡之規格來計算臨限值。替代性地,可在自動化處理之前藉由經驗測試判定臨限值。在任一情況中,比較各經擷取影像之最大特性值與臨限值。若最大特性值大於臨限值,則判定最大特性值指示晶圓之一表面之存在。若最大特性值不大於臨限值,則判定最大特性值並不指示晶圓之一表面。 Another method of comparing maximum characteristic values is performed by comparing each maximum characteristic value with a predetermined threshold value. Threshold values can be calculated based on wafer material, distance and optical microscope specifications. Alternatively, threshold values can be determined by empirical testing prior to automated processing. In either case, the maximum characteristic value of each captured image is compared to a threshold value. If the maximum characteristic value is greater than the threshold value, it is determined that the maximum characteristic value indicates the presence of a surface of the wafer. If the maximum characteristic value is not greater than the threshold value, it is determined that the maximum characteristic value does not indicate a surface of the wafer.

上文描述之峰值模式方法之一替代用途、圖13中描述之範圍模式方法及相關文字可用於判定一樣本之不同表面之z位置。 An alternative use of the peak mode method described above, the range mode method described in Figure 13 and related text can be used to determine the z-position of different surfaces of a sample.

圖43係聚焦在一溝槽結構中之一光阻層之一頂表面上之一經擷取影像之一圖,包含一第一分析區域A及一第二分析區域B之一輪廓。如上文論述,各經擷取影像之一整個視場可用於產生三維資訊。然而,具有僅使用視場之一可選擇部分(區域A或區域B)產生三維資訊之選項係有利的。在一個實例中,一使用者使用與處理經擷取影像之一電腦通信之一滑鼠或 觸控螢幕裝置選擇區域。一旦選擇,吾人可將不同臨限值應用至各區域以更有效地挑選出如在圖42中展示之一特定表面峰值。在圖43中繪示此案例。當期望獲取關於鍍金屬之頂表面之三維資訊時,設定視場之可選擇部分(區域A)以包含鍍金屬之多個區域,此係因為與一金屬表面相關聯之特性值通常大於與光阻相關聯之特性值,因此可將一高臨限值應用至區域A以濾除與光阻相關聯之特性值以改良金屬表面峰值之偵測。替代性地,當期望獲取關於一光阻區域之頂表面之三維資訊時,將視場之可選擇部分(區域B)設定為定位於一影像中心之一小區。相較於與金屬表面相關聯之特性值,與一光阻表面相關聯之特性值通常相對弱。用於判定特性值計算之原始信號之品質在圍封於區域B內之視場之中心周圍係最佳的。藉由設定區域B之一適當臨限值,吾人可更有效地偵測光阻表面之一弱特性值峰值。使用者可經由顯示樣本之俯視影像之圖形介面設定及調整區域A及區域B以及各區域內使用之臨限值且將其等保存在用於自動化量測之一配方中。 43 is a view of a captured image, including an outline of a first analysis area A and a second analysis area B, focused on a top surface of a photoresist layer in a trench structure. As discussed above, an entire field of view of each captured image can be used to generate three-dimensional information. However, it would be advantageous to have the option to generate three-dimensional information using only one selectable portion of the field of view (region A or region B). In one example, a user uses a mouse or Touch screen device selection area. Once selected, we can apply different thresholds to each region to more efficiently pick out a particular surface peak as shown in Figure 42. This case is depicted in FIG. 43 . When it is desired to obtain three-dimensional information about a metallized top surface, a selectable portion of the field of view (Area A) is set to include metallized regions, since characteristic values associated with a metal surface are typically greater than those associated with light Resistor-associated characteristic values, so a high threshold value can be applied to region A to filter out the photoresist-associated characteristic values to improve detection of metal surface peaks. Alternatively, when it is desired to obtain three-dimensional information about the top surface of a photoresist region, a selectable portion of the field of view (region B) is set to a cell located at the center of an image. Characteristic values associated with a photoresist surface are typically relatively weak compared to characteristic values associated with metal surfaces. The quality of the original signal used for the determination of the characteristic value calculation is optimal around the center of the field of view enclosed in the area B. By setting an appropriate threshold value for region B, we can more effectively detect a weak characteristic value peak on the photoresist surface. The user can set and adjust Regions A and B, as well as the threshold values used in each region, and save them in a recipe for automated measurement via a graphical interface that displays overhead images of the samples.

圖44係鈍化結構上方之一凸塊之一三維圖。圖45係在圖44中展示之鈍化結構上方之凸塊之一俯視圖,包含一第一分析區域A及一第二分析區域B之一輪廓。區域A可經設定,使得區域A在一自動化序列量測期間將始終包含金屬凸塊之頂點。區域B並不圍封金屬凸塊之任何部分且僅圍封鈍化層之一部分。僅分析所有經擷取影像之區域A提供像素過濾,使得所分析之大多數像素包含關於金屬凸塊之資訊。分析所有經擷取影像之區域B提供像素過濾,使得所分析之所有像素包含關於鈍化層之資訊。使用者可選擇分析區域之應用提供基於位置而非像素值之像素過濾。例如,當需要鈍化層之頂表面之位置時,可應用區域B且可自分析立即消除由金屬凸 塊引起之所有效應。在另一實例中,當需要金屬凸塊之頂點之位置時,可應用區域A且可自分析立即消除由大鈍化層區引起之所有效應。 Figure 44 is a three-dimensional view of a bump above the passivation structure. 45 is a top view of the bump above the passivation structure shown in FIG. 44, including an outline of a first analysis area A and a second analysis area B. FIG. Area A can be set such that area A will always include the apex of the metal bump during an automated sequence of measurements. Region B does not enclose any part of the metal bump and only part of the passivation layer. Analyzing only area A of all captured images provides pixel filtering so that most of the pixels analyzed contain information about the metal bumps. Analyzing region B of all captured images provides pixel filtering so that all pixels analyzed contain information about the passivation layer. The application of the user-selectable analysis area provides pixel filtering based on location rather than pixel value. For example, when the location of the top surface of the passivation layer is required, Region B can be applied and can be immediately eliminated from the analysis by metal bumps All effects caused by the block. In another example, when the location of the apex of the metal bump is required, Region A can be applied and all effects caused by large passivation layer regions can be immediately eliminated from the analysis.

在一些實例中,固定區域A與區域B之間的空間關係亦係有用的。當量測一已知大小之一金屬凸塊時(諸如在圖44及圖45中繪示),固定區域A與區域B之間的空間關係以提供一致量測係有用的,因為區域A始終用於量測金屬凸塊之三維資訊且區域B始終用於量測鈍化層之三維資訊。再者,當區域A及區域B具有一固定空間關係時,一個區域之調整自動引起另一區域之一調整。在圖46中繪示此情境。圖46係繪示當整個凸塊未定位於原始分析區域A中時調整分析區域A及分析區域B之一俯視圖。此可由於多種原因而發生,諸如處置器對樣本之一不精確放置或樣本製造期間的程序變動。無論原因為何,區域A需經調整以適當地以金屬凸塊之頂點為中心。區域B亦需經調整以確保區域B並不包含金屬凸塊之任何部分。當區域A與區域B之間的空間關係固定時,則區域A之調整自動引起區域B之重新對準。 In some instances, it may also be useful to fix the spatial relationship between region A and region B. When measuring a metal bump of a known size (such as shown in FIGS. 44 and 45 ), it is useful to fix the spatial relationship between area A and area B to provide consistent measurement, since area A is always It is used to measure the 3D information of the metal bump and the area B is always used to measure the 3D information of the passivation layer. Furthermore, when area A and area B have a fixed spatial relationship, an adjustment in one area automatically causes an adjustment in the other area. This scenario is depicted in FIG. 46 . 46 is a top view of the adjusted analysis area A and the analysis area B when the entire bump is not positioned in the original analysis area A. FIG. This can occur for a variety of reasons, such as inaccurate placement of one of the samples by the handler or procedural variations during sample fabrication. Whatever the reason, region A needs to be adjusted to be properly centered on the apex of the metal bump. Area B also needs to be adjusted to ensure that area B does not contain any part of the metal bumps. When the spatial relationship between area A and area B is fixed, then adjustment of area A automatically causes realignment of area B.

圖47係在圖44中繪示之鈍化結構上方之凸塊之一橫截面圖。當鈍化層之厚度實質上大於影像獲取期間光學顯微鏡之預定步階之間的距離時,可如上文論述般容易地偵測鈍化層之頂表面之z位置。然而,當鈍化層之厚度實質上不大於光學顯微鏡之預定步階之間的距離(即,鈍化層相對薄)時,可能無法容易地偵測及量測鈍化層之頂表面之z位置。難度歸因於相較於自鈍化層之底表面反射之光之大百分比之自鈍化層之頂表面反射之光之小百分比而產生。換言之,相較於與鈍化層之底表面相關聯之特性值峰值,與鈍化層之頂表面相關聯之特性值峰值十分弱。當聚焦在來自鈍化層之底表面之高強度反射上之一預定步階處之經擷取影像與聚焦在來自鈍化 層之頂表面之低強度反射上之一預定步階處之經擷取影像相距小於幾個預定步階時,無法區分自鈍化層之底表面接收之反射與自鈍化層之頂表面接收之反射。可藉由不同方法之操作解決此問題。 47 is a cross-sectional view of the bump above the passivation structure depicted in FIG. 44. FIG. When the thickness of the passivation layer is substantially greater than the distance between predetermined steps of the optical microscope during image acquisition, the z-position of the top surface of the passivation layer can be easily detected as discussed above. However, when the thickness of the passivation layer is not substantially greater than the distance between the predetermined steps of the optical microscope (ie, the passivation layer is relatively thin), the z-position of the top surface of the passivation layer may not be easily detected and measured. The difficulty arises due to the small percentage of light reflected from the top surface of the passivation layer compared to the large percentage of light reflected from the bottom surface of the passivation layer. In other words, the characteristic value peak associated with the top surface of the passivation layer is very weak compared to the characteristic value peak associated with the bottom surface of the passivation layer. The captured image while focusing at a predetermined step on the high-intensity reflection from the bottom surface of the passivation layer and focusing on the When the captured images at a predetermined step of the low-intensity reflection on the top surface of the layer are less than a few predetermined steps apart, it is impossible to distinguish the reflection received from the bottom surface of the passivation layer from the reflection received from the top surface of the passivation layer . This problem can be solved by operating in different ways.

在一第一方法中,可增大跨掃描之預定步階總數,以便提供跨整個掃描之額外解析度。例如,可使跨相同掃描距離之預定步階數目加倍,此將導致掃描之Z解析度加倍。此方法亦將導致在一單一掃描期間擷取之影像量加倍。可增大掃描之解析度直至可區分自頂表面反射量測之特性峰值與自底表面反射量測之特性峰值。圖49繪示其中在掃描中提供足夠解析度以區分來自鈍化層之頂表面及底表面之反射之一情境。 In a first approach, the total number of predetermined steps across the scan can be increased in order to provide additional resolution across the entire scan. For example, the number of predetermined steps across the same scan distance can be doubled, which will result in a doubling of the Z resolution of the scan. This approach will also result in doubling the amount of images captured during a single scan. The resolution of the scan can be increased until the characteristic peak measured from the top surface reflectance can be distinguished from the characteristic peak measured from the bottom surface reflectance. 49 illustrates a situation in which sufficient resolution is provided in the scan to distinguish reflections from the top and bottom surfaces of the passivation layer.

在一第二方法中,亦增大預定步階總數,然而,僅步階之一部分用於擷取影像且其餘部分被略過。 In a second method, the predetermined total number of steps is also increased, however, only a part of the steps is used to capture the image and the rest is skipped.

在一第三方法中,可變更預定步階之間的距離,使得步階之間的距離在鈍化層附近較小且步階之間的距離在鈍化層附近以外較大。此方法提供在鈍化層附近之較大解析度及在鈍化層附近以外之較小解析度。此方法無需將額外預定步階添加至掃描,而是按一非線性方式重新分佈預定步階以在無需高解析度之情況下犧牲較低解析度在需要之處提供額外解析度。 In a third method, the distance between the predetermined steps may be changed such that the distance between the steps is smaller near the passivation layer and the distance between the steps is larger outside the vicinity of the passivation layer. This method provides greater resolution near the passivation layer and lesser resolution outside the vicinity of the passivation layer. This approach eliminates the need to add additional predetermined steps to the scan, but redistributes the predetermined steps in a non-linear fashion to provide additional resolution where needed at the expense of lower resolution without requiring high resolution.

對於關於如何改良掃描解析度之額外描述,參見由James Jianguo Xu等人於2011年12月21日申請之標題為「3D Microscope Including Insertable Components To Provide Multiple Imaging and Measurement Capabilities」之美國專利申請案第13/333,938號(該案之標的物以引用的方式併入本文中)。 For additional description of how to improve scanning resolution, see US Patent Application No. 13, entitled "3D Microscope Including Insertable Components To Provide Multiple Imaging and Measurement Capabilities," filed December 21, 2011 by James Jianguo Xu et al. /333,938 (the subject matter of this case is incorporated herein by reference).

使用上文論述之方法之任一者,可判定鈍化層之頂表面之z位置。 Using any of the methods discussed above, the z-position of the top surface of the passivation layer can be determined.

金屬凸塊之頂點相對於鈍化層之頂表面之高度(「鈍化層上方之凸塊 高度」)亦為一關注量測。鈍化層上方之凸塊高度等於凸塊之頂點之z位置減去鈍化層之頂表面之z位置。上文描述鈍化層之頂表面之z位置之判定。可使用不同方法執行凸塊之頂點之z位置之判定。 The height of the apex of the metal bump relative to the top surface of the passivation layer ("bumps above the passivation layer Height") is also a measurement of interest. The bump height above the passivation layer is equal to the z position of the apex of the bump minus the z position of the top surface of the passivation layer. The determination of the z-position of the top surface of the passivation layer is described above. The determination of the z-position of the vertices of the bump can be performed using different methods.

在一第一方法中,藉由判定跨所有經擷取影像之各x-y像素位置之峰值特性值之z位置來判定凸塊之頂點之z位置。換言之,針對各x-y像素位置,在每一z位置處跨所有經擷取影像比較經量測特性值且將含有最大特性值之z位置儲存在一陣列中。跨所有x-y像素位置執行此程序之結果係所有x-y像素位置之一陣列及每一x-y像素位置之相關聯峰值z位置。陣列中之最大z位置量測為凸塊之頂點之z位置。對於關於如何產生三維資訊之額外描述,參見由James Jianguo Xu等人於2010年2月3日申請之標題為「3-D Optical Microscope」之美國專利申請案第12/699,824號及美國專利第8,174,762號(該等案之標的物以引用的方式併入本文中)。 In a first method, the z-position of the apex of the bump is determined by determining the z-position of the peak characteristic value across each x-y pixel position of all the captured images. In other words, for each x-y pixel position, at each z position, the measured characteristic values are compared across all captured images and the z position containing the largest characteristic value is stored in an array. The result of performing this procedure across all x-y pixel locations is an array of all x-y pixel locations and the associated peak z location for each x-y pixel location. The maximum z position in the array is measured as the z position of the vertices of the bump. For additional description of how to generate three-dimensional information, see US Patent Application Serial No. 12/699,824 and US Patent No. 8,174,762, filed February 3, 2010, by James Jianguo Xu et al., entitled "3-D Optical Microscope" (the subject matter of these cases is incorporated herein by reference).

在一第二方法中,藉由產生凸塊之表面之一擬合三維模型且接著使用三維模型計算凸塊之表面之峰值來判定凸塊之頂點之z位置。在一個實例中,此可藉由產生上文關於第一方法描述之相同陣列來完成,然而,一旦完成陣列,便使用陣列來產生三維模型。可使用擬合至資料之一二階多項式函數產生三維模型。一旦產生三維模型,便判定凸塊之表面斜率之導數。凸塊之頂點經計算定位於凸塊之表面斜率之導數等於零之處。 In a second method, the z-position of the apex of the bump is determined by generating a fit of a three-dimensional model of one of the bump's surfaces and then using the three-dimensional model to calculate the peak value of the bump's surface. In one example, this can be done by generating the same array as described above with respect to the first method, however, once the array is complete, the array is used to generate the three-dimensional model. Three-dimensional models can be generated using a second-order polynomial function fitted to the data. Once the three-dimensional model is generated, the derivative of the surface slope of the bump is determined. The apex of the bump is calculated to be located where the derivative of the surface slope of the bump is equal to zero.

一旦判定凸塊之頂點之z位置,便可藉由自凸塊之頂點之z位置減去鈍化層之頂表面之z位置來計算鈍化層上方之凸塊高度。 Once the z-position of the apex of the bump is determined, the bump height above the passivation layer can be calculated by subtracting the z-position of the top surface of the passivation layer from the z-position of the apex of the bump.

圖48係繪示當僅一鈍化層在光學顯微鏡之視場之區域B內時使用在各種距離處擷取之影像之峰值模式操作之一圖。藉由僅分析區域B(在圖45中展示)內之像素,排除關於金屬凸塊之所有像素資訊。因此,藉由分析 區域B內之像素所產生之三維資訊將僅受存在於區域B中之鈍化層影響。自類似於在圖44中展示之樣本結構之一樣本獲得在圖48中繪示之經擷取影像。此結構係鈍化結構上方之一金屬凸塊。樣本之俯視圖展示鈍化層在x-y平面中之面積。在僅選擇區域B內之像素之情況下,在俯視圖中不可見金屬凸塊。在下文圖48中之俯視圖展示在各距離處擷取之影像。在距離1處,光學顯微鏡未聚焦在鈍化層之頂表面或鈍化層之頂表面上。在距離2處,光學顯微鏡未聚焦在樣本之任何表面上;然而,歸因於空氣之折射率與鈍化層之折射率之差異,量測到最大特定值(強度/對比度/條紋對比度)之一增大。圖11、圖40及隨附文字更詳細描述此現象。在距離3處,光學顯微鏡未聚焦在鈍化層之頂表面或鈍化層之底表面上。因此,在距離3處,最大特性值將實質上低於在距離2處量測之特性值。在距離4處,光學顯微鏡聚焦在鈍化層之頂表面上,此導致與接收自離焦之其他表面反射之光之像素相比,接收自鈍化層之頂表面反射之光之像素中之一增大特性值(強度/對比度/條紋對比度)。在距離5、6及7處,光學顯微鏡未聚焦在鈍化層之頂表面或鈍化層之底表面上。因此,在距離5、6及7處,最大特性值將實質上低於在距離2及4處量測之特性值。一旦判定來自各經擷取影像之最大特性值,便可利用結果來判定樣本之各表面定位於哪些距離處。 Figure 48 is a graph showing peak mode operation using images captured at various distances when only one passivation layer is within region B of the optical microscope's field of view. By analyzing only the pixels within region B (shown in Figure 45), all pixel information about the metal bumps is excluded. Therefore, by analyzing The three-dimensional information generated by the pixels in region B will only be affected by the passivation layer present in region B. The captured image shown in FIG. 48 was obtained from a sample similar to the sample structure shown in FIG. 44 . This structure is a metal bump above the passivation structure. The top view of the sample shows the area of the passivation layer in the x-y plane. With only the pixels within region B selected, the metal bumps are not visible in the top view. The top view in Figure 48 below shows images captured at various distances. At distance 1, the optical microscope is not focused on or on the top surface of the passivation layer. At distance 2, the optical microscope was not focused on any surface of the sample; however, due to the difference between the refractive index of air and that of the passivation layer, one of the maximum specific values (intensity/contrast/fringe contrast) was measured increase. Figures 11, 40 and accompanying text describe this phenomenon in more detail. At distance 3, the optical microscope is not focused on the top surface of the passivation layer or the bottom surface of the passivation layer. Therefore, at distance 3, the maximum characteristic value will be substantially lower than the characteristic value measured at distance 2. At distance 4, the optical microscope is focused on the top surface of the passivation layer, which results in an increase in pixels receiving light reflected from the top surface of the passivation layer compared to pixels receiving light reflected from other surfaces that are out of focus Large characteristic value (intensity/contrast/fringe contrast). At distances 5, 6 and 7, the optical microscope was not focused on the top surface of the passivation layer or the bottom surface of the passivation layer. Therefore, at distances 5, 6 and 7, the maximum characteristic value will be substantially lower than the characteristic value measured at distances 2 and 4. Once the maximum characteristic value from each captured image is determined, the results can be used to determine at which distances each surface of the sample is located.

圖49係繪示源自圖48之峰值模式操作之三維資訊之一圖表。歸因於藉由僅分析所有經擷取影像之區域B內之像素而提供之像素過濾,峰值模式操作僅提供鈍化層在兩個z位置(2及4)處之一表面之一指示。鈍化層之頂表面定位在兩個經指示z位置位置之較高者處。兩個經指示z位置位置之最低者係一錯誤「偽影表面」,其中歸因於鈍化層之折射率而量測自鈍化層之底表面反射之光。僅使用定位於區域B內之像素量測鈍化層之頂表面 之z位置簡化峰值模式操作且減小歸因於來自定位於相同樣本上之金屬凸塊之光反射之錯誤量測之可能性。 FIG. 49 is a graph showing three-dimensional information derived from the peak mode operation of FIG. 48. FIG. Due to the pixel filtering provided by analyzing only pixels within region B of all captured images, peak mode operation only provides an indication of one of the surfaces of the passivation layer at the two z positions (2 and 4). The top surface of the passivation layer is positioned at the higher of the two indicated z-position positions. The lowest of the two indicated z-position positions is a false "artifact surface" in which light reflected from the bottom surface of the passivation layer is measured due to the index of refraction of the passivation layer. The top surface of the passivation layer is measured using only the pixels positioned within region B The z-position simplifies peak mode operation and reduces the likelihood of erroneous measurements due to light reflection from metal bumps positioned on the same sample.

上文描述之峰值模式方法之一替代用途、圖13中描述之範圍模式方法及相關文字可用於判定一樣本之不同表面之z位置。 An alternative use of the peak mode method described above, the range mode method described in Figure 13 and related text can be used to determine the z-position of different surfaces of a sample.

儘管為指導目的在上文描述某些特定實施例,然本專利文件之教示具有一般適用性且不限於上文描述之特定實施例。因此,在不脫離如在發明申請專利範圍中闡述之本發明之範疇的情況下可實踐所描述實施例之各種特徵之各種修改、調適及組合。 Although certain specific embodiments are described above for instructional purposes, the teachings of this patent document have general applicability and are not limited to the specific embodiments described above. Accordingly, various modifications, adaptations and combinations of the various features of the described embodiments may be practiced without departing from the scope of the invention as set forth in the Claims of Invention.

Claims (22)

一種使用一光學顯微鏡產生一樣本之三維(3-D)資訊之方法,該方法包括:按預定步階變更該樣本與該光學顯微鏡之一物鏡之間的距離;在各預定步階處擷取一影像,其中該樣本之一第一表面及該樣本之一第二表面在該等經擷取影像之各者之一視場內;判定各經擷取影像中之各像素之一特性值,其中各像素之該特性值選自由強度、對比度及條紋對比度構成之群組;針對各經擷取影像判定跨該經擷取影像中之像素之一第一部分之最大特性值;比較各經擷取影像之該最大特性值以判定各預定步階處是否存在該樣本之一表面;判定聚焦在該樣本之一凸塊之一頂點上之一第一經擷取影像;基於各經擷取影像中之各像素之該特性值判定聚焦在該樣本之一第一表面上之一第二經擷取影像;及判定該凸塊之該頂點與該第一表面之間的一第一距離,其中該凸塊係一金屬凸塊。 A method of generating three-dimensional (3-D) information of a sample using an optical microscope, the method comprising: changing the distance between the sample and an objective lens of the optical microscope in predetermined steps; capturing at each predetermined step an image in which a first surface of the sample and a second surface of the sample are within a field of view of each of the captured images; determining a characteristic value of each pixel in each of the captured images, wherein the characteristic value of each pixel is selected from the group consisting of intensity, contrast, and fringe contrast; determining, for each captured image, a maximum characteristic value across a first portion of pixels in the captured image; comparing each captured image the maximum characteristic value of the image to determine whether a surface of the sample exists at each predetermined step; determine a first captured image focused on a vertex of a bump of the sample; based on each captured image The characteristic value of each pixel of the sample determines a second captured image focused on a first surface of the sample; and determines a first distance between the vertex of the bump and the first surface, wherein the The bump is a metal bump. 如請求項1之方法,其中該光學顯微鏡包含一載物台,其中該樣本由該載物台支撐,其中該光學顯微鏡經調適以與一電腦系統通信,其中該電腦系統包含經調適以儲存各經擷取影像之一記憶體裝置,且其中該光學顯微鏡選自由一共焦顯微鏡、一結構化照明顯微鏡及一干涉儀構成之群組。 The method of claim 1, wherein the optical microscope comprises a stage, wherein the sample is supported by the stage, wherein the optical microscope is adapted to communicate with a computer system, wherein the computer system comprises a stage adapted to store each A memory device that captures an image, and wherein the optical microscope is selected from the group consisting of a confocal microscope, a structured illumination microscope, and an interferometer. 如請求項1之方法,其中該第一經擷取影像之該判定進一步包括:判定在跨所有經擷取影像之x-y像素位置之一第二部分內之各x-y像素位置之一最大特性值,其中x-y像素位置之該第二部分包含在各經擷取影像中所包含之至少一些該等x-y像素位置;判定該等經擷取影像之一子集,其中僅包含一x-y像素位置最大特性值之經擷取影像包含於該子集中;及判定在該經擷取影像子集內之所有經擷取影像當中,該第一經擷取影像相較於該經擷取影像子集內之所有其他經擷取影像聚焦在一最高z位置上。 The method of claim 1, wherein the determining of the first captured image further comprises: determining a maximum characteristic value of each x-y pixel location within a second portion of x-y pixel locations across all the captured images, wherein the second portion of x-y pixel locations includes at least some of the x-y pixel locations included in each captured image; determining a subset of the captured images that includes only one x-y pixel location maximum characteristic value The captured images of the captured images are included in the subset; and it is determined that among all captured images within the subset of captured images, the first captured image is compared to all captured images within the subset of captured images Other captured images are focused at an uppermost z position. 如請求項1之方法,其中像素之該第一部分包含在該經擷取影像中所包含之所有像素。 The method of claim 1, wherein the first portion of pixels includes all pixels included in the captured image. 如請求項1之方法,其中像素之該第一部分包含少於在該經擷取影像中所包含之所有像素。 The method of claim 1, wherein the first portion of pixels includes less than all of the pixels included in the captured image. 如請求項3之方法,其中像素之該第二部分包含在該經擷取影像中所包含之所有像素。 The method of claim 3, wherein the second portion of pixels includes all pixels included in the captured image. 如請求項3之方法,其中像素之該第二部分包含少於在該經擷取影像中所包含之所有像素。 The method of claim 3, wherein the second portion of pixels includes less than all of the pixels included in the captured image. 如請求項1之方法,其中像素之該第一部分並未接收自該金屬凸塊反射之光。 The method of claim 1, wherein the first portion of the pixel does not receive light reflected from the metal bump. 如請求項3之方法,其中像素之該第二部分接收自該金屬凸塊之該頂點反射之光。 The method of claim 3, wherein the second portion of the pixel receives light reflected from the vertex of the metal bump. 如請求項3之方法,其中像素之該第一部分與像素之該第二部分之間的空間關係係固定的。 The method of claim 3, wherein the spatial relationship between the first portion of the pixel and the second portion of the pixel is fixed. 如請求項3之方法,其中像素之該第二部分係連續的且以該凸塊之該頂點為中心。 The method of claim 3, wherein the second portion of pixels is contiguous and centered on the vertex of the bump. 如請求項1之方法,其中該第一表面係一鈍化層之一頂表面。 The method of claim 1, wherein the first surface is a top surface of a passivation layer. 一種使用一光學顯微鏡產生一樣本之三維(3-D)資訊之方法,該方法包括:按預定步階變更該樣本與該光學顯微鏡之一物鏡之間的距離;在各預定步階處擷取一影像,其中該樣本之一第一表面及該樣本之一第二表面在該等經擷取影像之各者之一視場內;判定各經擷取影像中之各像素之一特性值,其中各像素之該特性值選自由強度、對比度及條紋對比度構成之群組;針對各經擷取影像判定具有跨像素之一第一部分之一第一範圍內之一特性值之像素之一計數,其中不具有該第一範圍內之一特性值 之所有像素未包含於該像素計數中;基於各經擷取影像之該像素計數判定各預定步階處是否存在該樣本之一表面;判定聚焦在該樣本之一凸塊之一頂點上之一第一經擷取影像;基於各經擷取影像中之各像素之該特性值判定聚焦在該樣本之一第一表面上之一第二經擷取影像;及判定該凸塊之該頂點與該第一表面之間的一第一距離,其中該凸塊係一金屬凸塊。 A method of generating three-dimensional (3-D) information of a sample using an optical microscope, the method comprising: changing the distance between the sample and an objective lens of the optical microscope in predetermined steps; capturing at each predetermined step an image in which a first surface of the sample and a second surface of the sample are within a field of view of each of the captured images; determining a characteristic value of each pixel in each of the captured images, wherein the characteristic value of each pixel is selected from the group consisting of intensity, contrast, and fringe contrast; a count of pixels having a characteristic value within a first range across a first portion of a pixel is determined for each captured image, which does not have one of the characteristic values within the first range All pixels of the sample are not included in the pixel count; determine whether a surface of the sample exists at each predetermined step based on the pixel count of each captured image; determine whether a surface is focused on a vertex of a bump of the sample a first captured image; determining a second captured image focused on a first surface of the sample based on the characteristic value of each pixel in each captured image; and determining that the vertex of the bump is the same as the A first distance between the first surfaces, wherein the bump is a metal bump. 如請求項13之方法,其中該光學顯微鏡包含一載物台,其中該樣本由該載物台支撐,其中該光學顯微鏡經調適以與一電腦系統通信,其中該電腦系統包含經調適以儲存各經擷取影像之一記憶體裝置,且其中該光學顯微鏡選自由一共焦顯微鏡、一結構化照明顯微鏡及一干涉儀構成之群組。 The method of claim 13, wherein the optical microscope comprises a stage, wherein the sample is supported by the stage, wherein the optical microscope is adapted to communicate with a computer system, wherein the computer system comprises a stage adapted to store each A memory device that captures an image, and wherein the optical microscope is selected from the group consisting of a confocal microscope, a structured illumination microscope, and an interferometer. 如請求項13之方法,其中該第一經擷取影像之該判定進一步包括:判定在跨所有經擷取影像之x-y像素位置之一第二部分內之各x-y像素位置之一最大特性值,其中x-y像素位置之該第二部分包含在各經擷取影像中所包含之至少一些該等x-y像素位置;判定該等經擷取影像之一子集,其中僅包含一x-y像素位置最大特性值之經擷取影像包含於該子集中;及判定在該經擷取影像子集內之所有經擷取影像當中,該第一經擷取影像相較於該經擷取影像子集內之所有其他經擷取影像聚焦在最 高z位置上。 The method of claim 13, wherein the determining of the first captured image further comprises: determining a maximum characteristic value of each x-y pixel location within a second portion of x-y pixel locations across all of the captured images, wherein the second portion of x-y pixel locations includes at least some of the x-y pixel locations included in each captured image; determining a subset of the captured images that includes only one x-y pixel location maximum characteristic value The captured images of the captured images are included in the subset; and it is determined that among all captured images within the subset of captured images, the first captured image is compared to all captured images within the subset of captured images Other captured images focus on the most at the high z position. 如請求項13之方法,其中像素之該第一部分包含在該經擷取影像中所包含之所有像素。 The method of claim 13, wherein the first portion of pixels includes all pixels included in the captured image. 如請求項13之方法,其中像素之該第一部分包含少於在該經擷取影像中所包含之所有像素。 The method of claim 13, wherein the first portion of pixels includes less than all of the pixels included in the captured image. 如請求項15之方法,其中像素之該第二部分包含在該經擷取影像中所包含之所有像素。 The method of claim 15, wherein the second portion of pixels includes all pixels included in the captured image. 如請求項15之方法,其中像素之該第一部分與像素之該第二部分之間的空間關係係固定的。 The method of claim 15, wherein the spatial relationship between the first portion of the pixel and the second portion of the pixel is fixed. 如請求項15之方法,其中像素之該第二部分係連續的且以該凸塊之該頂點為中心。 The method of claim 15, wherein the second portion of pixels is contiguous and centered on the vertex of the bump. 一種使用一光學顯微鏡產生一樣本之三維(3-D)資訊之方法,該方法包括:按預定步階變更該樣本與該光學顯微鏡之一物鏡之間的距離;在各預定步階處擷取一影像,其中該樣本之一第一表面及該樣本之一第二表面在該等經擷取影像之各者之一視場內;判定各經擷取影像中之各像素之一特性值,其中各像素之該特性 值選自由強度、對比度及條紋對比度構成之群組;判定該樣本之一凸塊之一頂點之一z位置;基於各經擷取影像中之各像素之該特性值判定聚焦在該樣本之一第一表面上之一第一經擷取影像;及判定該凸塊之該頂點與該第一表面之間的一第一距離,其中該凸塊係一金屬凸塊。 A method of generating three-dimensional (3-D) information of a sample using an optical microscope, the method comprising: changing the distance between the sample and an objective lens of the optical microscope in predetermined steps; capturing at each predetermined step an image in which a first surface of the sample and a second surface of the sample are within a field of view of each of the captured images; determining a characteristic value of each pixel in each of the captured images, wherein the characteristic of each pixel value selected from the group consisting of intensity, contrast, and fringe contrast; determine a z-position of a vertex of a bump of the sample; determine focus on one of the samples based on the characteristic value of each pixel in each captured image a first captured image on a first surface; and determining a first distance between the vertex of the bump and the first surface, wherein the bump is a metal bump. 如請求項21之方法,其中該頂點之該z位置之該判定包括:識別跨所有經擷取影像之複數個x,y,z像素位置,其中該複數個x,y,z像素位置與該凸塊之一頂表面相關聯;應用一最佳擬合演算法以產生該凸塊之該頂表面之一連續三維估計;及判定該連續三維估計之一最大高度。 The method of claim 21, wherein the determining of the z position of the vertex comprises: identifying a plurality of x,y,z pixel positions across all of the captured images, wherein the plurality of x,y,z pixel positions are the same as the A top surface of the bump is associated; a best fit algorithm is applied to generate a continuous three-dimensional estimate of the top surface of the bump; and a maximum height of the continuous three-dimensional estimate is determined.
TW106127073A 2016-08-10 2017-08-10 Methods of generating three-dimensional (3-d) information of a sample using an optical microscope TWI769172B (en)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US15/233,812 2016-08-10
US15/233,812 US20180045937A1 (en) 2016-08-10 2016-08-10 Automated 3-d measurement
US15/338,838 2016-10-31
US15/338,838 US10157457B2 (en) 2016-08-10 2016-10-31 Optical measurement of opening dimensions in a wafer
US15/346,607 2016-11-08
US15/346,607 US10168524B2 (en) 2016-08-10 2016-11-08 Optical measurement of bump hieght
US15/346,594 US10359613B2 (en) 2016-08-10 2016-11-08 Optical measurement of step size and plated metal thickness
US15/346,594 2016-11-08

Publications (2)

Publication Number Publication Date
TW201825860A TW201825860A (en) 2018-07-16
TWI769172B true TWI769172B (en) 2022-07-01

Family

ID=61162501

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106127073A TWI769172B (en) 2016-08-10 2017-08-10 Methods of generating three-dimensional (3-d) information of a sample using an optical microscope

Country Status (5)

Country Link
KR (1) KR102226779B1 (en)
CN (1) CN109791039B (en)
SG (1) SG11201901045UA (en)
TW (1) TWI769172B (en)
WO (1) WO2018031574A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09113235A (en) * 1995-10-16 1997-05-02 Dainippon Screen Mfg Co Ltd Three-dimensional measuring method and indication method and three-dimensional measuring device
US6452686B1 (en) * 1998-03-05 2002-09-17 General Scanning, Inc. Method and system for high speed measuring of microscopic targets
US20040149883A1 (en) * 2001-02-28 2004-08-05 Olympus Optical Co., Ltd. Automatic focusing method
JP2005055540A (en) * 2003-08-07 2005-03-03 Olympus Corp Confocal microscope and height measuring instrument
US20080291532A1 (en) * 2007-05-26 2008-11-27 James Jianguo Xu 3-d optical microscope
WO2012094175A2 (en) * 2011-01-07 2012-07-12 Zeta Instruments, Inc. 3d microscope including insertable components to provide multiple imaging and measurement capabilities
TWI414817B (en) * 2010-07-23 2013-11-11 Univ Nat Taipei Technology Linear chromatic confocal microscope system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004354469A (en) * 2003-05-27 2004-12-16 Yokogawa Electric Corp Confocal microscope display
US7512436B2 (en) * 2004-02-12 2009-03-31 The Regents Of The University Of Michigan Method of evaluating metabolism of the eye
AU2007334393A1 (en) * 2006-12-14 2008-06-26 Life Technologies Corporation Methods and apparatus for measuring analytes using large scale FET arrays
US9389408B2 (en) * 2010-07-23 2016-07-12 Zeta Instruments, Inc. 3D microscope and methods of measuring patterned substrates
JP6488073B2 (en) * 2014-02-28 2019-03-20 株式会社日立ハイテクノロジーズ Stage apparatus and charged particle beam apparatus using the same

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09113235A (en) * 1995-10-16 1997-05-02 Dainippon Screen Mfg Co Ltd Three-dimensional measuring method and indication method and three-dimensional measuring device
US6452686B1 (en) * 1998-03-05 2002-09-17 General Scanning, Inc. Method and system for high speed measuring of microscopic targets
US20040149883A1 (en) * 2001-02-28 2004-08-05 Olympus Optical Co., Ltd. Automatic focusing method
JP2005055540A (en) * 2003-08-07 2005-03-03 Olympus Corp Confocal microscope and height measuring instrument
US20080291532A1 (en) * 2007-05-26 2008-11-27 James Jianguo Xu 3-d optical microscope
TWI414817B (en) * 2010-07-23 2013-11-11 Univ Nat Taipei Technology Linear chromatic confocal microscope system
WO2012094175A2 (en) * 2011-01-07 2012-07-12 Zeta Instruments, Inc. 3d microscope including insertable components to provide multiple imaging and measurement capabilities

Also Published As

Publication number Publication date
TW201825860A (en) 2018-07-16
WO2018031574A1 (en) 2018-02-15
CN109791039A (en) 2019-05-21
SG11201901045UA (en) 2019-03-28
KR20190029766A (en) 2019-03-20
WO2018031574A9 (en) 2018-04-05
KR102226779B1 (en) 2021-03-10
CN109791039B (en) 2021-03-23

Similar Documents

Publication Publication Date Title
CN109716495B (en) Method and system for optical measurement of opening dimensions in wafers
TWI551855B (en) System and method for detecting wafers and program storage device read by the system
JP3051279B2 (en) Bump appearance inspection method and bump appearance inspection device
JP2024022625A (en) Range discrimination device for autofocus in optical imaging systems
JP7135418B2 (en) FLATNESS DETECTION METHOD, FLATNESS DETECTION APPARATUS AND FLATNESS DETECTION PROGRAM
TWI733877B (en) Optical measurement of step size and plated metal thickness
US10168524B2 (en) Optical measurement of bump hieght
JP2014211440A (en) Device and method for surface inspection
CN113108725B (en) Evaluation method for machining quality of micro-nano scale circular hole of component
TWI769172B (en) Methods of generating three-dimensional (3-d) information of a sample using an optical microscope
TWI751184B (en) Methods of generating three-dimensional (3-d) information of a sample and three-dimensional (3-d) measurement systems
US6787378B2 (en) Method for measuring height of sphere or hemisphere
JP3566625B2 (en) Probe mark depth measuring device
JP5891717B2 (en) Hole internal inspection device, hole internal inspection method, and program
JP2003232985A (en) Focus position detector