Nothing Special   »   [go: up one dir, main page]

TWI683997B - System and method for dynamic care area generation on an inspection tool - Google Patents

System and method for dynamic care area generation on an inspection tool Download PDF

Info

Publication number
TWI683997B
TWI683997B TW105116916A TW105116916A TWI683997B TW I683997 B TWI683997 B TW I683997B TW 105116916 A TW105116916 A TW 105116916A TW 105116916 A TW105116916 A TW 105116916A TW I683997 B TWI683997 B TW I683997B
Authority
TW
Taiwan
Prior art keywords
sample
design data
target patterns
instances
target
Prior art date
Application number
TW105116916A
Other languages
Chinese (zh)
Other versions
TW201706590A (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/166,591 external-priority patent/US10018571B2/en
Application filed by 美商克萊譚克公司 filed Critical 美商克萊譚克公司
Publication of TW201706590A publication Critical patent/TW201706590A/en
Application granted granted Critical
Publication of TWI683997B publication Critical patent/TWI683997B/en

Links

Images

Landscapes

  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

A defect inspection system includes an inspection sub-system and a controller communicatively coupled to the detector. The inspection sub-system includes an illumination source configured to generate a beam of illumination, a set of illumination optics to direct the beam of illumination to a sample, and a detector configured to collect illumination emanating from the sample. The controller includes a memory device and one or more processors configured to execute program instructions. The controller is configured to determine one or more target patterns corresponding to one or more features on the sample, define one or more care areas on the sample based on the one or more target patterns and design data of the sample stored within the memory device of the controller, and identify one or more defects within the one or more care areas of the sample based on the illumination collected by the detector.

Description

用於在檢測工具上之動態看護區域產生的系統及方法 System and method for generating dynamic care area on inspection tool 優先權priority

本申請案主張2015年5月28日申請之標題為NOVEL AND EFFICIENT APPROACH FOR ON-TOOL DYNAMIC CARE AREA GENERATION USING DESIGN、以Vijayakumar Ramachandran、Vidyasagar Anantha、Philip Measor及Rajesh Manepalli為發明者之印度臨時專利申請案第2681/CHE/2015號;及2015年7月30日申請之標題為NOVEL AND EFFICIENT APPROACH FOR ON-TOOL DYNAMIC CARE AREA GENERATION USING DESIGN、以Vijayakumar Ramachandran、Vidyasagar Anantha、Philip Measor及Rajesh Manepalli為發明者之U.S.臨時專利申請案第61/198,911號之優先權,該兩個申請案之全文以引用的方式併入本文中。 This application claims that the title of the application on May 28, 2015, titled NOVEL AND EFFICIENT APPROACH FOR ON-TOOL DYNAMIC CARE AREA GENERATION USING DESIGN, and the provisional Indian patent application with Vijayakumar Ramachandran, Vidyasagar Anantha, Philip Measor, and Rajesh Manepalli as inventors No. 2681/CHE/2015; and the application titled July 30, 2015 is NOVEL AND EFFICIENT APPROACH FOR ON-TOOL DYNAMIC CARE AREA GENERATION USING DESIGN, with Vijayakumar Ramachandran, Vidyasagar Anantha, Philip Measor and Rajesh Manepalli as inventors The priority of US Provisional Patent Application No. 61/198,911, the full texts of these two applications are incorporated herein by reference.

本發明大體上係關於缺陷檢測,且更特定言之,本發明係關於在一檢測工具上之看護區域產生。 The invention relates generally to defect detection, and more specifically, the invention relates to the creation of a care area on an inspection tool.

檢測系統識別半導體晶圓上之缺陷並對該等缺陷分類以在一晶圓上產生一缺陷群體。一給定半導體晶圓可包含數百個晶片,每一晶片含有數千個所關注組件,且每一所關注組件可具有關於一晶片之一給定層之數百萬個實例。因此,檢測系統可在一給定晶圓上產生大量 資料點(例如,用於某些系統之數千億個資料點)。此外,對於不斷縮小裝置之需求導致對檢測系統之需求增加。需求包含對於在不犧牲檢測速度或精確性之情況下推斷經識別缺陷之根本原因所需之增加解析度及容量之需要。 The inspection system identifies defects on the semiconductor wafer and classifies the defects to generate a defect group on a wafer. A given semiconductor wafer may include hundreds of chips, each chip containing thousands of components of interest, and each component of interest may have millions of instances for a given layer of a wafer. Therefore, the inspection system can produce a large number of wafers on a given wafer Data points (for example, hundreds of billions of data points used in some systems). In addition, the demand for ever-shrinking devices has led to an increase in demand for inspection systems. Requirements include the need for increased resolution and capacity to infer the root cause of identified defects without sacrificing inspection speed or accuracy.

然而,使用與晶圓相關聯之設計資料通常影響一檢測程序之額外耗用及因此處理量。例如,用於基於設計資料產生看護區域之一公用程式可提供指定看護區域之各種屬性之大資料檔案(其等必須被傳送至檢測工具)。此外,一檢測工具可能需要將設計資料與樣本配準以使設計座標與檢測工具之座標相互關聯。 However, the use of design data associated with wafers often affects the additional consumption of an inspection process and therefore the throughput. For example, a utility program for generating a care area based on design data can provide a large data file specifying various attributes of the care area (which must be sent to the inspection tool). In addition, a testing tool may need to register the design data with the sample to correlate the design coordinates with the testing tool coordinates.

因此,將期望提供一種用於解決諸如上文識別之缺點之系統及方法。 Therefore, it would be desirable to provide a system and method for addressing shortcomings such as those identified above.

根據本發明之一或多項闡釋性實施例揭示一種缺陷檢測系統。在一項闡釋性實施例中,該系統包含一檢測子系統。在另一闡釋性實施例中,該檢測子系統包含經組態以產生一照明束之一照明源。在另一闡釋性實施例中,該檢測子系統包含一組照明光學器件以將該照明束引導至一樣本。在另一闡釋性實施例中,該檢測子系統包含經組態以收集從該樣本發出之照明之一偵測器。在另一闡釋性實施例中,該系統包含通信耦合至該偵測器之一控制器。在另一闡釋性實施例中,該控制器包含一記憶體裝置及經組態以執行程式指令之一或多個處理器。在另一實施例中,該控制器經組態以判定對應於該樣本上之一或多個特徵之一或多個目標圖案。在另一實施例中,該控制器經組態以基於該一或多個目標圖案及該樣本之設計資料界定該樣本上之一或多個看護區域。在另一闡釋性實施例中,將該樣本之該設計資料儲存在該控制器之該記憶體裝置內。在另一實施例中,該控制器經組態以基於藉由該偵測器收集之該照明識別該樣本之該一或多個看護區域內之 一或多個缺陷。 According to one or more illustrative embodiments of the invention, a defect detection system is disclosed. In an illustrative embodiment, the system includes a detection subsystem. In another illustrative embodiment, the detection subsystem includes an illumination source configured to generate an illumination beam. In another illustrative embodiment, the detection subsystem includes a set of illumination optics to direct the illumination beam to a sample. In another illustrative embodiment, the detection subsystem includes a detector configured to collect the illumination emitted from the sample. In another illustrative embodiment, the system includes a controller communicatively coupled to the detector. In another illustrative embodiment, the controller includes a memory device and one or more processors configured to execute program instructions. In another embodiment, the controller is configured to determine one or more target patterns corresponding to one or more features on the sample. In another embodiment, the controller is configured to define one or more care areas on the sample based on the one or more target patterns and the design data of the sample. In another illustrative embodiment, the design data of the sample is stored in the memory device of the controller. In another embodiment, the controller is configured to identify the one or more care areas of the sample based on the illumination collected by the detector One or more defects.

根據本發明之一或多項闡釋性實施例揭示一種缺陷檢測系統。在一項闡釋性實施例中,該系統包含一檢測子系統。在另一闡釋性實施例中,該檢測子系統包含經組態以產生一照明束之一照明源。在另一闡釋性實施例中,該檢測子系統包含一組照明光學器件以將該照明束引導至一樣本。在另一闡釋性實施例中,該檢測子系統包含經組態以收集從該樣本發出之照明之一偵測器。在另一闡釋性實施例中,該系統包含通信耦合至該偵測器之一控制器。在另一闡釋性實施例中,該控制器包含一記憶體裝置及經組態以執行程式指令之一或多個處理器。在另一實施例中,該控制器經組態以判定對應於該樣本上之一或多個特徵之一或多個目標圖案。在另一實施例中,該控制器經組態以判定一源圖案。在另一闡釋性實施例中,該源圖案接近該樣本之設計資料內之該一或多個目標圖案之例項之一子集。在另一闡釋性實施例中,將該樣本之該設計資料儲存在該控制器之該記憶體裝置內。在另一闡釋性實施例中,該控制器經組態以界定該源圖案與該樣本之該設計資料內之該一或多個目標圖案之該例項子集之至少一個目標圖案之間之一空間關係。在另一闡釋性實施例中,該控制器經組態以識別該樣本之該設計資料內之該源圖案之一或多個例項。在另一闡釋性實施例中,該控制器經組態以基於該源圖案之該一或多個經識別例項及該源圖案與該一或多個目標圖案之該例項子集之該至少一個目標圖案之間之空間關係而識別該樣本之該設計資料內之該一或多個目標圖案之該例項子集。在另一闡釋性實施例中,該控制器經組態以基於該一或多個目標圖案之該例項子集界定該樣本上之一或多個看護區域。在另一闡釋性實施例中,該控制器經組態以基於藉由該偵測器收集之該照明識別該樣本之該一或多個看護區域內之一或多個缺陷。 According to one or more illustrative embodiments of the invention, a defect detection system is disclosed. In an illustrative embodiment, the system includes a detection subsystem. In another illustrative embodiment, the detection subsystem includes an illumination source configured to generate an illumination beam. In another illustrative embodiment, the detection subsystem includes a set of illumination optics to direct the illumination beam to a sample. In another illustrative embodiment, the detection subsystem includes a detector configured to collect the illumination emitted from the sample. In another illustrative embodiment, the system includes a controller communicatively coupled to the detector. In another illustrative embodiment, the controller includes a memory device and one or more processors configured to execute program instructions. In another embodiment, the controller is configured to determine one or more target patterns corresponding to one or more features on the sample. In another embodiment, the controller is configured to determine a source pattern. In another illustrative embodiment, the source pattern is close to a subset of instances of the one or more target patterns in the design data of the sample. In another illustrative embodiment, the design data of the sample is stored in the memory device of the controller. In another illustrative embodiment, the controller is configured to define between the source pattern and at least one target pattern of the instance subset of the one or more target patterns in the design data of the sample A spatial relationship. In another illustrative embodiment, the controller is configured to identify one or more instances of the source pattern within the design data of the sample. In another illustrative embodiment, the controller is configured to be based on the one or more identified instances of the source pattern and the subset of the instances of the source pattern and the one or more target patterns The spatial relationship between at least one target pattern identifies the instance subset of the one or more target patterns in the design data of the sample. In another illustrative embodiment, the controller is configured to define one or more care areas on the sample based on the instance subset of the one or more target patterns. In another illustrative embodiment, the controller is configured to identify one or more defects in the one or more care areas of the sample based on the illumination collected by the detector.

根據本發明之一或多項闡釋性實施例揭示一種缺陷檢測方法。 在一項闡釋性實施例中,該方法包含提供一樣本之設計資料至一檢測系統。在另一闡釋性實施例中,該方法包含判定一或多個目標圖案。在另一闡釋性實施例中,該一或多個目標圖案包含與待檢測之一或多個樣本特徵相關聯之設計資料。在另一闡釋性實施例中,該方法包含藉由該檢測系統基於該一或多個目標圖案及該樣本之該設計資料而界定該樣本上之一或多個看護區域。在另一闡釋性實施例中,該方法包含識別該樣本之該一或多個看護區域內之一或多個缺陷。 According to one or more illustrative embodiments of the invention, a defect detection method is disclosed. In an illustrative embodiment, the method includes providing a copy of the design data to a testing system. In another illustrative embodiment, the method includes determining one or more target patterns. In another illustrative embodiment, the one or more target patterns include design data associated with one or more sample features to be detected. In another illustrative embodiment, the method includes defining one or more care areas on the sample by the detection system based on the one or more target patterns and the design data of the sample. In another illustrative embodiment, the method includes identifying one or more defects in the one or more care areas of the sample.

應瞭解,前述一般描述及下列詳細描述兩者僅為例示性及說明性且不一定限制本發明。隨附圖式(其併入說明書中且組成說明書之一部分)圖解說明本發明之實施例且連同一般描述一起用來說明本發明之原理。 It should be understood that both the foregoing general description and the following detailed description are merely exemplary and illustrative and do not necessarily limit the invention. The accompanying drawings (which are incorporated in and constitute a part of the specification) illustrate embodiments of the invention and together with the general description serve to explain the principles of the invention.

100‧‧‧檢測系統 100‧‧‧ detection system

102‧‧‧檢測子系統 102‧‧‧ Detection subsystem

104‧‧‧控制器 104‧‧‧Controller

106‧‧‧處理器 106‧‧‧ processor

108‧‧‧記憶體媒體/記憶體/記憶體裝置 108‧‧‧Memory media/memory/memory device

110‧‧‧樣本 110‧‧‧ sample

202‧‧‧檢測工具 202‧‧‧Test tool

204‧‧‧設計模組 204‧‧‧Design Module

206‧‧‧步驟 206‧‧‧Step

208‧‧‧分析設計資料 208‧‧‧Analysis of design data

210‧‧‧配方模組 210‧‧‧Recipe Module

212‧‧‧步驟 212‧‧‧Step

214‧‧‧步驟 214‧‧‧Step

216‧‧‧步驟 216‧‧‧Step

300‧‧‧方法 300‧‧‧Method

302‧‧‧步驟 302‧‧‧Step

304‧‧‧步驟 304‧‧‧Step

306‧‧‧步驟 306‧‧‧Step

308‧‧‧步驟 308‧‧‧Step

402‧‧‧設計資料 402‧‧‧Design materials

404‧‧‧目標圖案 404‧‧‧ target pattern

406‧‧‧看護區域 406‧‧‧care area

408‧‧‧源圖案 408‧‧‧ source pattern

410‧‧‧組合目標圖案 410‧‧‧Combined target pattern

412‧‧‧目標圖案之特定例項 412‧‧‧ Specific example of target pattern

414‧‧‧向量 414‧‧‧ vector

502‧‧‧照明源/粒子源 502‧‧‧illumination source/particle source

504‧‧‧照明束/粒子束 504‧‧‧Illumination beam/particle beam

506‧‧‧照明路徑 506‧‧‧Illumination path

508‧‧‧光學組件 508‧‧‧Optical components

510‧‧‧透鏡 510‧‧‧Lens

512‧‧‧樣本載物台 512‧‧‧Sample stage

514‧‧‧分束器 514‧‧‧Beam splitter

516‧‧‧物鏡 516‧‧‧Objective

518‧‧‧收集路徑 518‧‧‧ Collection path

520‧‧‧透鏡 520‧‧‧Lens

522‧‧‧偵測器 522‧‧‧detector

524‧‧‧粒子聚焦元件 524‧‧‧Particle focusing element

526‧‧‧粒子束掃描元件 526‧‧‧Particle scanning element

528‧‧‧粒子 528‧‧‧particle

熟習此項技術者藉由參考附圖可較好地理解本發明之眾多優點,其中:圖1係圖解說明根據本發明之一或多項實施例之一檢測系統之一概念圖;圖2係根據本發明之一或多項實施例之一檢測系統之一檢測工具之一方塊圖,其圖解說明使用設計資料以基於儲存在檢測工具上之設計資料而產生用於檢測之看護區域;圖3係圖解說明在根據本發明之一或多項實施例之用於缺陷偵測之一方法中執行之步驟之一流程圖;圖4係根據本發明之一或多項實施例圖解說明基於一源圖案界定相關聯看護區域之設計資料之一示意圖;圖5A係圖解說明根據本發明之一或多項實施例之一光學檢測子系統之一概念圖;及圖5B係根據本發明之一或多項實施例之利用一或多個粒子束之 一檢測子系統之一簡化示意圖。 Those skilled in the art can better understand the many advantages of the present invention by referring to the drawings, in which: FIG. 1 is a conceptual diagram illustrating a detection system according to one or more embodiments of the present invention; FIG. 2 is based on A block diagram of an inspection tool of an inspection system according to one or more embodiments of the present invention, which illustrates the use of design data to generate a care area for inspection based on the design data stored on the inspection tool; FIG. 3 is an illustration A flowchart illustrating one of the steps performed in a method for defect detection according to one or more embodiments of the present invention; FIG. 4 is a diagram illustrating the definition of association based on a source pattern according to one or more embodiments of the present invention A schematic diagram of the design data of the care area; FIG. 5A is a conceptual diagram illustrating an optical detection subsystem according to one or more embodiments of the present invention; and FIG. 5B is a utilization diagram according to one or more embodiments of the present invention. Or of multiple particle beams A simplified schematic of one of the detection subsystems.

現在將詳細參考所揭示之標的,在隨附圖式中圖解說明該標的。 Reference will now be made in detail to the disclosed subject matter, which is illustrated in the accompanying drawings.

本發明之實施例係關於一種在工具上產生一樣本之看護區域之檢測系統。在此方面,可在檢測工具上直接產生用於檢測之看護區域或所關注樣本之選擇區域。本發明之額外實施例係關於基於識別儲存在檢測工具上之樣本之設計資料內之一所關注目標圖案之一或多個例項在工具上識別看護區域。例如,一目標圖案可包含與待檢測之一或多個樣本特徵相關聯之設計資料。本發明之額外實施例係關於在一檢測系統上儲存及預處理一樣本之設計資料以用於檢測工具上之看護區域之有效判定。本發明之進一步實施例係關於基於對樣本之設計資料內之一源圖案之近接度而識別該設計資料內之目標圖案之例項之一子集。因此,看護區域之產生可包含基於一經界定空間關係針對經過濾以包含接近源圖案之目標圖案之例項之一所關注目標圖案之一組合搜尋樣本之設計資料。 The embodiment of the invention relates to a detection system for generating a same care area on a tool. In this regard, the care area for detection or the selected area of the sample of interest can be directly generated on the detection tool. An additional embodiment of the invention relates to identifying a care area on a tool based on identifying one or more instances of a target pattern of interest in the design data of a sample stored on the inspection tool. For example, a target pattern may include design data associated with one or more sample features to be detected. An additional embodiment of the present invention relates to storing and preprocessing sample design data on an inspection system for effective determination of the care area on the inspection tool. A further embodiment of the present invention relates to identifying a subset of examples of target patterns in a design pattern based on proximity to a source pattern in the design pattern of the sample. Therefore, the generation of the care area may include searching for design data of a combination of target patterns of interest based on a defined spatial relationship for one of the instances of the target pattern filtered to include the target pattern close to the source pattern.

本文中應認知,檢測工具通常可針對缺陷僅檢測一樣本之一表面之一子集。待檢測之樣本之看護區域或目標區域之產生不僅可藉由減小經檢測表面積顯著改良缺陷偵測之效率,而且可藉由減小寄生信號及雜訊而顯著改良缺陷檢測之精確性。此外,看護區域可經界定以提供目標檢測分析,諸如但不限於一特定缺陷類型之分析或遍及樣本定位之一特定圖案元素之分析。 It should be recognized in this article that inspection tools can usually detect only a subset of the surface of a sample for defects. The generation of the care area or target area of the sample to be detected can not only significantly improve the efficiency of defect detection by reducing the detected surface area, but also significantly improve the accuracy of defect detection by reducing spurious signals and noise. In addition, the care area may be defined to provide target detection analysis, such as, but not limited to, analysis of a specific defect type or analysis of a specific pattern element positioned throughout the sample.

應進一步認知,樣本之設計資料(例如,一樣本上之組件之實體佈局、在樣本上之組件之間之電連接或類似者)可用來界定看護區域。然而,使用設計資料通常影響一檢測程序之額外耗用及因此處理量。例如,用於基於設計資料產生看護區域之一公用程式可提供指定 看護區域之各種屬性(例如,一樣本上之每一看護區域之位置、每一看護區域之形狀及類似者)之大資料檔案,其等必須被傳送至檢測工具。此外,一檢測工具可能需要將設計資料與樣本配準(例如,對準、按比例調整或類似者)以使設計座標(例如,圖形設計系統(GDS)座標或類似者)與檢測工具之座標相互關聯。 It should be further recognized that the design data of the sample (for example, the physical layout of the components on the same sample, the electrical connection between the components on the sample, or the like) can be used to define the care area. However, the use of design data usually affects the additional consumption and therefore the processing volume of a testing procedure. For example, a utility for generating care areas based on design data can provide designation Large data files of various attributes of the care area (for example, the location of each care area on the same copy, the shape of each care area, and the like) must be transmitted to the inspection tool. In addition, an inspection tool may need to register the design data with the sample (e.g., alignment, scaling, or the like) to match the design coordinates (e.g., graphic design system (GDS) coordinates or the like) with the coordinates of the inspection tool Interrelated.

本發明之實施例係關於在一檢測工具上儲存樣本之設計資料之一預處理版本。在此方面,可在檢測工具上使用預處理設計資料(例如,預處理設計資料之一本地版本)產生基於設計之看護區域。此外,在一些實施例中,在無進一步資料傳送要求之情況下可在檢測工具上產生基於設計之看護區域。此外,在檢測工具上產生之基於設計之看護區域可自動對準於該檢測工具之座標。 The embodiment of the invention relates to storing a pre-processed version of the design data of a sample on a testing tool. In this regard, pre-processing design data (eg, a local version of the pre-processing design data) can be used on the inspection tool to generate a design-based care area. In addition, in some embodiments, a design-based care area can be created on the inspection tool without further data transfer requirements. In addition, the design-based care area generated on the inspection tool can be automatically aligned to the coordinates of the inspection tool.

如貫穿本發明所使用,術語「樣本」通常係指由一半導體或非半導體材料(例如,一晶圓或類似者)形成之一基板。例如,一半導體或非半導體材料可包含(但不限於)單晶矽、砷化鎵及磷化銦。一樣本可包含一或多個層。例如,此等層可包含(但不限於)一光阻、一介電材料、一導電材料及一半導電材料。此項技術中已知許多不同類型之此等層,且如本文中使用之術語樣本旨在包含其上可形成所有類型之此等層之一樣本。形成於一樣本上之一或多個層可經圖案化或未經圖案化。例如,一樣本可包含複數個晶粒,每一晶粒具有可重複圖案化特徵。此等材料層之形成及處理最終可導致完成之裝置。在一樣本上可形成許多不同類型之裝置,且如本文中使用之術語樣本旨在包含其上正製造此項技術中已知之任何類型之裝置之一樣本。此外,出於本發明之目的,術語樣本及晶圓應被解釋為可互換。另外,出於本發明之目的,術語圖案化裝置、遮罩及光罩已被解釋為可互換。 As used throughout the present invention, the term "sample" generally refers to a substrate formed from a semiconductor or non-semiconductor material (eg, a wafer or the like). For example, a semiconductor or non-semiconductor material may include (but is not limited to) single crystal silicon, gallium arsenide, and indium phosphide. A sample may contain one or more layers. For example, such layers may include (but are not limited to) a photoresist, a dielectric material, a conductive material, and a semi-conductive material. Many different types of such layers are known in the art, and the term sample as used herein is intended to include a sample on which all types of such layers can be formed. One or more layers formed on a sample may be patterned or unpatterned. For example, a sample may include a plurality of crystal grains, each of which has re-patternable features. The formation and processing of these material layers can ultimately lead to a completed device. Many different types of devices can be formed on a sample, and the term sample as used herein is intended to include a sample on which any type of device known in the art is being manufactured. Furthermore, for the purposes of the present invention, the terms sample and wafer should be interpreted as interchangeable. In addition, for the purposes of the present invention, the terms patterned device, mask and reticle have been interpreted as interchangeable.

圖1係圖解說明根據本發明之一或多項實施例之一檢測系統100之一概念圖。在一項實施例中,檢測系統100包含一檢測子系統102以 偵測一樣本110上之缺陷。 FIG. 1 illustrates a conceptual diagram of a detection system 100 according to one or more embodiments of the invention. In one embodiment, the detection system 100 includes a detection subsystem 102 to Detect defects on sample 110.

本文中應注意,檢測子系統102可為此項技術中已知之適於偵測一樣本110上之缺陷之任何類型之檢測系統。例如,檢測子系統102可包含一粒子束檢測子系統。因此,檢測子系統102可將一或多個粒子束(例如,電子束、離子束或類似者)引導至樣本110,使得可基於從該樣本110發出之經偵測輻射(例如,二次電子、反向散射電子、發光或類似者)偵測一或多個缺陷。作為另一實例,檢測子系統102可包含一光學檢測子系統。因此,檢測子系統102可將光學輻射引導至樣本110,使得可基於從該樣本110發出之經偵測輻射(例如,反射輻射、散射輻射、繞射輻射、發光輻射或類似者)偵測一或多個缺陷。 It should be noted herein that the inspection subsystem 102 may be any type of inspection system known in the art that is suitable for detecting defects on the sample 110. For example, the detection subsystem 102 may include a particle beam detection subsystem. Therefore, the detection subsystem 102 can direct one or more particle beams (eg, electron beams, ion beams, or the like) to the sample 110 so that it can be based on detected radiation (eg, secondary electrons) emitted from the sample 110 , Backscattered electrons, luminescence or the like) to detect one or more defects. As another example, the detection subsystem 102 may include an optical detection subsystem. Therefore, the detection subsystem 102 can direct optical radiation to the sample 110 so that a detected radiation (e.g., reflected radiation, scattered radiation, diffracted radiation, luminous radiation, or the like) emitted from the sample 110 can be detected. Or multiple defects.

檢測子系統102可依一成像模式或一非成像模式操作。例如,在一成像模式中,個別物件(例如,缺陷)可能可在樣本上之照明點內解析(例如,作為一明場影像、一暗場影像、一相位對比影像或類似者之部分)。在一非成像操作模式中,藉由一或多個偵測器收集之輻射可與樣本上之一單一照明點相關聯且可表示樣本110之一影像之一單一像素。在此方面,可藉由從一樣本位置陣列獲得資料而產生樣本110之一影像。此外,檢測子系統102可操作為一基於散射量測之檢測系統,其中在一光瞳平面處分析來自樣本之輻射以特性化來自樣本110之輻射之角分佈(例如,與藉由樣本110之輻射之散射及/或繞射相關聯)。 The detection subsystem 102 can operate in an imaging mode or a non-imaging mode. For example, in an imaging mode, individual objects (eg, defects) may be resolved within the illuminated point on the sample (eg, as part of a bright field image, a dark field image, a phase contrast image, or the like). In a non-imaging mode of operation, the radiation collected by one or more detectors may be associated with a single illumination point on the sample and may represent a single pixel of an image of the sample 110. In this regard, an image of the sample 110 can be generated by obtaining data from the sample location array. In addition, the detection subsystem 102 is operable as a scattering measurement-based detection system in which the radiation from the sample is analyzed at a pupil plane to characterize the angular distribution of the radiation from the sample 110 (e.g. (The radiation is scattered and/or diffracted).

在另一實施例中,檢測系統100包含耦合至檢測子系統102之一控制器104。例如,該控制器104可通信耦合至偵測器522。在此方面,控制器104可經組態以接收資料,包含(但不限於)來自檢測子系統102之檢測資料。在另一實施例中,控制器104包含一或多個處理器106。例如,該一或多個處理器106可經組態以執行維持在一記憶體裝置108或記憶體中之一組程式指令。一控制器104之一或多個處理器 106可包含此項技術中已知之任何處理元件。在此意義上,一或多個處理器106可包含經組態以執行演算法及/或指令之任何微處理器型裝置。此外,記憶體媒體108可包含此項技術中已知之適於儲存可由相關聯的一或多個處理器106執行之程式指令之任何儲存媒體。例如,記憶體媒體108可包含一非暫時性記憶體媒體。作為一額外實例,該記憶體媒體108可包含(但不限於)一唯讀記憶體、一隨機存取記憶體、一磁性或光學記憶體裝置(例如,磁碟)、一磁帶、一固態磁碟機及類似者。應進一步注意,記憶體媒體108可與一或多個處理器106一起容置在一共同控制器外殼中。 In another embodiment, the detection system 100 includes a controller 104 coupled to the detection subsystem 102. For example, the controller 104 can be communicatively coupled to the detector 522. In this regard, the controller 104 may be configured to receive data, including (but not limited to) detection data from the detection subsystem 102. In another embodiment, the controller 104 includes one or more processors 106. For example, the one or more processors 106 may be configured to execute a set of program instructions maintained in a memory device 108 or memory. One or more processors of a controller 104 106 may include any processing element known in the art. In this sense, one or more processors 106 may include any microprocessor-type device configured to execute algorithms and/or instructions. In addition, the memory medium 108 may include any storage medium known in the art that is suitable for storing program instructions executable by the associated processor or processors 106. For example, the memory medium 108 may include a non-transitory memory medium. As an additional example, the memory medium 108 may include (but is not limited to) a read-only memory, a random access memory, a magnetic or optical memory device (eg, a magnetic disk), a magnetic tape, a solid-state magnetic Disc players and the like. It should be further noted that the memory medium 108 may be housed in a common controller housing together with one or more processors 106.

檢測系統100可利用此項技術中已知之任何檢測技術以偵測與一樣本相關聯之缺陷。例如,可藉由比較樣本之經量測特性(例如,由檢測子系統102或類似者產生)與一參考樣本之經量測特性(例如,晶粒對晶粒(D2D)檢測、標準參考晶粒(SRD)檢測或類似者)而偵測一樣本110上之缺陷。作為另一實例,可藉由比較樣本110之一檢測影像與基於設計特性(例如,晶粒對資料庫(D2DB)檢測)之一影像而偵測一樣本110上之缺陷。作為一進一步實例,檢測系統100可包含一虛擬檢測系統。在一項實施例中,控制器104操作為一虛擬檢測器。在此方面,該控制器104可藉由比較樣本之檢測資料與持續參考資料(例如,一或多個參考影像)而偵測樣本110上之一或多個缺陷。例如,一或多個參考影像可被儲存在檢測系統100上(例如,在記憶體108中)且用於缺陷偵測。在另一實施例中,控制器104基於與樣本110相關聯之設計資料產生及/或接收一模擬檢測影像以操作為用於缺陷偵測之一參考影像。 The inspection system 100 can utilize any inspection technique known in the art to detect defects associated with a sample. For example, by comparing the measured characteristics of the sample (eg, generated by the detection subsystem 102 or the like) with the measured characteristics of a reference sample (eg, die-to-die (D2D) detection, standard reference crystal Particles (SRD) or similar) to detect defects on the sample 110. As another example, a defect on the sample 110 may be detected by comparing one of the inspection images of the sample 110 with an image based on design characteristics (eg, die-to-database (D2DB) inspection). As a further example, the detection system 100 may include a virtual detection system. In one embodiment, the controller 104 operates as a virtual detector. In this regard, the controller 104 can detect one or more defects on the sample 110 by comparing the detected data of the sample with the continuous reference data (eg, one or more reference images). For example, one or more reference images may be stored on the inspection system 100 (eg, in the memory 108) and used for defect detection. In another embodiment, the controller 104 generates and/or receives a simulated inspection image based on the design data associated with the sample 110 to operate as a reference image for defect detection.

在2013年6月5日出版之美國專利申請案第2014/0153814號中大致描述使用設計資料之檢測系統,該案之全文以引用的方式併入本文中。在2012年2月28日發佈之美國專利第8,126,255號中大致描述使用 持續資料(例如,儲存資料)之檢測系統,該專利之全文以引用的方式併入本文中。在2010年3月9日發佈之美國專利第7,676,077號中及2000年11月28日發佈之美國專利第6,154,714號中大致描述使用一樣本之設計資料以促進檢測之檢測系統,該等專利之全文以引用的方式併入本文中。在2005年7月19日發佈之美國專利第6,920,596號、2015年6月5日發佈之美國專利第8,194,968號及2006年2月7日發佈之美國專利第6,995,393號中大致描述缺陷及故障源之判定,該等專利之全文以引用的方式併入本文中。在2013年12月17日發佈之美國專利第8,611,639號中大致描述裝置性質提取及監測。在2005年8月16日發佈之美國專利第6,930,309號中大致描述使用雙能電子溢流用於一充電基板之中和,該專利之全文以引用的方式併入本文中。在2003年3月4日發佈之美國專利第6,529,621號、2004年6月8日發佈之美國專利第6,748,103號及2005年11月15日發佈之美國專利第6,966,047號中大致描述將光罩用於檢測系統中,該等專利之全文以引用的方式併入本文中。在2004年2月10日發佈之美國專利第6,691,052號、2005年7月26日發佈之美國專利第6,921,672號及2012年2月7日發佈之美國專利第8,112,241號中大致描述產生一檢測程序或檢測目標,該等專利之全文以引用的方式併入本文中。在2005年9月20日發佈之美國專利第6,948,141號中大致描述判定半導體設計資料之關鍵區域,該專利之全文以引用的方式併入本文中。 A detection system using design data is generally described in US Patent Application No. 2014/0153814 published on June 5, 2013, and the entire text of the case is incorporated herein by reference. U.S. Patent No. 8,126,255 issued on February 28, 2012 generally describes the use For the detection system of continuous data (for example, stored data), the entire text of this patent is incorporated herein by reference. In US Patent No. 7,676,077 issued on March 9, 2010 and US Patent No. 6,154,714 issued on November 28, 2000, the general description of the inspection system using the same design data to facilitate the inspection, the full text of these patents Incorporated by reference. The defects and failure sources are generally described in US Patent No. 6,920,596 issued on July 19, 2005, US Patent No. 8,194,968 issued on June 5, 2015, and US Patent No. 6,995,393 issued on February 7, 2006 It is determined that the entire text of these patents is incorporated herein by reference. US Patent No. 8,611,639 issued on December 17, 2013 generally describes device property extraction and monitoring. The use of dual-energy electron overflow for neutralization in a charging substrate is generally described in US Patent No. 6,930,309 issued on August 16, 2005, the entire content of which is incorporated herein by reference. U.S. Patent No. 6,529,621 issued on March 4, 2003, U.S. Patent No. 6,748,103 issued on June 8, 2004, and U.S. Patent No. 6,966,047 issued on November 15, 2005 generally described the use of photomasks for In the detection system, the entire text of these patents is incorporated herein by reference. U.S. Patent No. 6,691,052 issued on February 10, 2004, U.S. Patent No. 6,921,672 issued on July 26, 2005, and U.S. Patent No. 8,112,241 issued on February 7, 2012 generally describe the generation of a test procedure or To detect the target, the entire text of these patents is incorporated herein by reference. In US Patent No. 6,948,141 issued on September 20, 2005, the key areas for determining semiconductor design data are roughly described, and the entire contents of the patent are incorporated herein by reference.

圖2係根據本發明之一或多項實施例之一檢測系統100之一檢測工具202之一方塊圖,其圖解說明檢測工具202上之看護區域之界定。在一項實施例中,檢測工具202包含經組態以執行檢測工具202之一或多個步驟之一或多個模組。例如,檢測工具202之一或多個模組可(但並無需)實施為儲存於記憶體108中且由一或多個處理器106執行之一或多個程式指令。 2 is a block diagram of an inspection tool 202 of an inspection system 100 according to one or more embodiments of the present invention, which illustrates the definition of a care area on the inspection tool 202. In one embodiment, the inspection tool 202 includes one or more modules configured to perform one or more steps of the inspection tool 202. For example, one or more modules of the inspection tool 202 may (but need not) be implemented as stored in the memory 108 and executed by one or more processors 106 to execute one or more program instructions.

在另一實施例中,檢測工具202包含一設計模組204。例如,該設計模組204可包含與待由檢測工具202檢測之一或多個樣本110相關聯之設計資料。在此方面,可在檢測工具202上使用與樣本110相關聯之設計資料來產生看護區域。本文中應注意,在檢測工具202上直接產生基於設計之看護區域可促進看護區域之有效及動態產生。例如,在檢測工具202上產生基於設計之看護區域可減少該檢測工具202與外部系統之間之資料傳送(例如,看護區域界定或類似者之資料傳送)。此外,在檢測工具202上產生基於設計之看護區域可促進與設計資料相關聯之座標精確對準於與樣本及/或該檢測工具202相關聯之座標。例如,設計座標(例如,GDS座標或類似者)可能需要經調整(例如,按比例調整、旋轉或類似者),使得設計資料之設計圖案之大小及定向匹配樣本上如藉由檢測工具202量測之印刷圖案。在檢測工具上產生基於設計之看護區域可促進設計與樣本座標系統之精確及有效對準。 In another embodiment, the inspection tool 202 includes a design module 204. For example, the design module 204 may include design data associated with one or more samples 110 to be inspected by the inspection tool 202. In this regard, the design data associated with the sample 110 may be used on the inspection tool 202 to generate a care area. It should be noted in this article that directly generating a design-based care area on the inspection tool 202 can promote the effective and dynamic generation of the care area. For example, creating a design-based care area on the inspection tool 202 can reduce data transfer between the inspection tool 202 and an external system (eg, data transfer for the definition of a care area or the like). In addition, the creation of a design-based care area on the inspection tool 202 may facilitate the precise alignment of the coordinates associated with the design data to the coordinates associated with the sample and/or the inspection tool 202. For example, the design coordinates (eg, GDS coordinates or the like) may need to be adjusted (eg, scaled, rotated, or the like) so that the size and orientation of the design patterns of the design data match the amount on the sample as measured by the inspection tool 202 Test printing patterns. Creating a design-based care area on the inspection tool can facilitate accurate and effective alignment of the design and the sample coordinate system.

如本發明中使用之術語「設計資料」通常係指一積體電路之實體設計及透過複雜模擬或簡單幾何與布爾(Boolean)運算而自實體設計導出之資料。另外,藉由一光罩檢測系統獲得之一光罩之一影像及/或其衍生物可用作設計資料之一代理或若干代理。此一光罩影像或其衍生物可充當針對本文中描述之任何實施例中使用設計資料之設計佈局之一替代。在由Kulkarni於2010年3月9日發佈之美國專利第7,676,007號;由Kulkarni於2011年5月25日申請之美國專利申請案第13/115,957號;由Kulkarni於2011年10月18日發佈之美國專利第8,041,103號;及由Zafar等人於2009年8月4日發佈之美國專利第7,570,796號中描述設計資料及設計資料代理,所有該等專利以引用的方式併入本文中。此外,在2012年2月17日申請之美國專利申請案第13/339,805號中大致描述將設計資料用於引導檢測程序中,該案之全文以引用的方式併入本文中。 The term "design data" as used in the present invention generally refers to the physical design of an integrated circuit and data derived from the physical design through complex simulations or simple geometric and Boolean operations. In addition, an image of a mask and/or its derivatives obtained by a mask inspection system can be used as an agent or agents for design data. This mask image or its derivative can serve as an alternative to the design layout for the design data used in any of the embodiments described herein. In U.S. Patent No. 7,676,007 issued by Kulkarni on March 9, 2010; U.S. Patent Application No. 13/115,957 filed by Kulkarni on May 25, 2011; issued by Kulkarni on October 18, 2011 U.S. Patent No. 8,041,103; and U.S. Patent No. 7,570,796 issued by Zafar et al. on August 4, 2009 describe design information and design information agents, all of which are incorporated herein by reference. In addition, U.S. Patent Application No. 13/339,805 filed on February 17, 2012 generally describes the use of design data in the guided inspection procedure, the entire text of which is incorporated herein by reference.

設計資料可包含樣本110(例如,一絕緣體、一導體、一半導體、一阱、一基板或類似者)上之個別組件及/或層之特性、在該樣本110上之層之間之一連接能力關係或該樣本110上之組件及連接件(例如,導線)之一實體佈局。在此方面,設計資料可包含對應於樣本110上之印刷圖案元素之複數個設計圖案元素。 The design data may include the characteristics of individual components and/or layers on the sample 110 (eg, an insulator, a conductor, a semiconductor, a well, a substrate, or the like), one of the connections between the layers on the sample 110 The capacity relationship or the physical layout of one of the components and connectors (eg, wires) on the sample 110. In this regard, the design data may include a plurality of design pattern elements corresponding to the printed pattern elements on the sample 110.

本文中應注意,設計資料可包含稱為一「平面設計」之資料,其含有樣本110上之圖案元素之放置資訊。本文中應進一步注意,可從通常以GDSII或OASIS檔案格式儲存之一晶片之實體設計提取此資訊。結構行為或程序設計互動可依據一圖案元素之內容脈絡(環境)而變化。藉由使用平面設計,所提議之分析可識別設計資料內之圖案元素,諸如描述待建構於一半導體層上之特徵之多邊形。此外,所提議之方法可提供此等重複區塊之座標資訊以及內容脈絡資料(例如,鄰近結構之位置或類似者)。 It should be noted in this article that the design data may include data called a "graphic design", which contains the placement information of the pattern elements on the sample 110. It should be further noted in this article that this information can be extracted from the physical design of a chip usually stored in the GDSII or OASIS file format. Structural behavior or programming interaction can vary according to the content context (environment) of a pattern element. By using planar design, the proposed analysis can identify pattern elements within the design data, such as polygons describing the features to be constructed on a semiconductor layer. In addition, the proposed method can provide coordinate information and content context data (eg, the location of adjacent structures or the like) of these repeated blocks.

在一項實施例中,設計資料包含圖案元素之一或多個圖形表示(例如,視覺表示、符號表示、圖表表示或類似者)。例如,設計資料可包含組件之實體佈局之一圖形表示(例如,對應於製造在樣本110上之印刷圖案元素之一或多個多邊形之描述)。此外,設計資料可包含一樣本設計之一或多個層(例如,製造在樣本110上之印刷圖案元素之一或多個層)之一圖形表示或一或多個層之間之連接能力。作為另一實例,設計資料可包含樣本110上之組件之電連接能力之一圖形表示。在此方面,設計資料可包含與樣本相關聯之一或多個電路或子電路之一圖形表示。在另一實施例中,設計資料包含含有樣本110之一或多個部分之圖形表示之一或多個影像檔案。 In one embodiment, the design data includes one or more graphical representations of pattern elements (eg, visual representations, symbolic representations, graphical representations, or the like). For example, the design data may include a graphical representation of the physical layout of the component (eg, a description corresponding to one or more polygons of the printed pattern elements manufactured on the sample 110). In addition, the design data may include a graphical representation of one or more layers of the original design (eg, one or more layers of printed pattern elements fabricated on the sample 110) or the ability to connect between the one or more layers. As another example, the design data may include a graphical representation of the electrical connection capabilities of the components on the sample 110. In this regard, the design data may include a graphical representation of one or more circuits or sub-circuits associated with the sample. In another embodiment, the design data includes one or more image files containing a graphical representation of one or more portions of the sample 110.

在另一實施例中,設計資料包含樣本110之圖案元素之連接能力之一或多個文字描述(例如,一或多個清單、一或多個表、一或多個資料庫或類似者)。例如,設計資料可包含(但不限於)接線對照表資 料、電路模擬資料或硬體描述語言資料。接線對照表可包含此項技術中已知用於提供一電路之連接能力之一描述之任何類型之接線對照表,包含(但不限於)實體接線對照表、邏輯接線對照表、基於例項之接線對照表或基於網路之接線對照表。此外,一接線對照表可包含一或多個子接線對照表(例如,呈一階層組態)以描述一樣本110上之電路及/或子電路。例如,與一接線對照表相關聯之接線對照表資料可包含(但不限於):一節點清單(例如,一電路之組件之間之網路、導線或類似者);一埠清單(例如,終端、接腳、連接器或類似者);網路之間之電組件(例如,電阻器、電容器、電感器、電晶體、二極體、電源或類似者)之一描述;與電組件相關聯之值(例如,一電阻器之一電阻值(以歐姆為單位)、一電源之一電壓值(以伏特為單位)、一電壓源之頻率特性、組件之初始條件或類似者)。在另一實施例中,設計資料可包含與一半導體程序流程之特定步驟相關聯之一或多個接線對照表。例如,可在一半導體程序流程中之一或多個中間點處(例如,藉由系統100)檢測一樣本110。因此,在半導體程序流程中之一當前點處,用來產生看護區域之設計資料可專用於樣本110之佈局。在此方面,可從結合一技術檔案(層連接能力、層之各者之電性質及類似者)之實體設計佈局或與一樣本110之一最終佈局相關聯之一接線對照表導出(例如,提取或類似者)與一半導體程序流程中之一特定中間點相關聯之一接線對照表以包含僅在半導體程序流程中之特定中間點處存在於晶圓上之組件。 In another embodiment, the design data includes one or more text descriptions of the connection capabilities of the pattern elements of the sample 110 (eg, one or more lists, one or more tables, one or more databases, or the like) . For example, the design data may include (but not limited to) wiring comparison table data Materials, circuit simulation data or hardware description language data. The wiring comparison table may include any type of wiring comparison table known in the art to provide one of the descriptions of the connection capabilities of a circuit, including (but not limited to) a physical wiring comparison table, a logical wiring comparison table, an example-based Wiring comparison table or network-based wiring comparison table. In addition, a wiring reference table may include one or more sub wiring reference tables (for example, in a hierarchical configuration) to describe circuits and/or sub-circuits on the sample 110. For example, the wiring table data associated with a wiring table may include (but is not limited to): a list of nodes (eg, networks, wires, or the like between components of a circuit); a list of ports (eg, Terminal, pin, connector or similar); description of one of the electrical components (eg, resistors, capacitors, inductors, transistors, diodes, power supplies, or the like) between networks; related to electrical components The associated value (for example, a resistance value of a resistor (in ohms), a voltage value of a power supply (in volts), a frequency characteristic of a voltage source, initial conditions of components, or the like). In another embodiment, the design data may include one or more wiring comparison tables associated with specific steps of a semiconductor process flow. For example, the sample 110 may be detected at one or more intermediate points in a semiconductor program flow (eg, by the system 100). Therefore, at a current point in the semiconductor program flow, the design data used to generate the care area can be dedicated to the layout of the sample 110. In this regard, it can be derived from a physical design layout incorporating a technical file (layer connection capabilities, electrical properties of each of the layers and the like) or a wiring comparison table associated with a final layout of a sample 110 (eg, (Extract or the like) A wiring comparison table associated with a specific intermediate point in a semiconductor process flow to include components that exist on the wafer only at a specific intermediate point in the semiconductor process flow.

在另一實施例中,檢測工具202之設計模組204執行預處理設計資料之一步驟206。本文中應注意,設計資料可包含與檢測系統100之看護區域之判定無關之資料(例如,製造資料或類似者)。此外,設計資料可不呈適於該設計資料內之所關注圖案元素之有效識別(例如,搜尋、匹配或類似者)之一格式。因此,預處理之設計資料可包含設 計資料之一版本,其經預處理以促進在檢測工具202上有效地產生看護區域。在此方面,預處理之設計資料可促進該設計資料內之目標圖案(例如,所關注目標元素、熱點或類似者)之一或多個例項之識別。例如,預處理之設計資料可根據設計資料元素之任何組合搜尋,包含(但不限於)一目標圖案之一識別符、一目標圖案之一電特性、一目標圖案之一實體特性或一目標圖案與一或多個額外圖案(例如,一錨圖案、一源圖案或類似者)之間之一關係或一目標圖案之一圖形表示。 In another embodiment, the design module 204 of the inspection tool 202 performs a step 206 of preprocessing design data. It should be noted here that the design data may include data not related to the determination of the care area of the inspection system 100 (for example, manufacturing data or the like). In addition, the design data may not be in a format suitable for effective identification (eg, searching, matching, or the like) of the pattern elements of interest in the design data. Therefore, the preprocessed design data may include A version of the accounting data that is pre-processed to facilitate the effective generation of care areas on the inspection tool 202. In this regard, the preprocessed design data can facilitate the identification of one or more instances of target patterns (eg, target elements of interest, hotspots, or the like) within the design data. For example, preprocessed design data can be searched based on any combination of design data elements, including (but not limited to) an identifier of a target pattern, an electrical characteristic of a target pattern, a physical characteristic of a target pattern, or a target pattern A relationship with one or more additional patterns (eg, an anchor pattern, a source pattern, or the like) or a graphical representation of a target pattern.

在另一實施例中,藉由檢測工具202儲存設計資料(例如,原始設計資料、預處理之設計資料或其之一組合)。例如,設計資料可被儲存在控制器104之一記憶體裝置108內。在另一實施例中,設計資料可在檢測系統100外部進行預處理且儲存在檢測工具202上。在此方面,與一或多個樣本相關聯之預處理之設計資料可被傳送至檢測工具202。 In another embodiment, the design tool 202 stores design data (eg, original design data, pre-processed design data, or a combination thereof). For example, the design data may be stored in a memory device 108 of the controller 104. In another embodiment, the design data may be pre-processed outside the inspection system 100 and stored on the inspection tool 202. In this regard, the pre-processed design data associated with one or more samples can be sent to the inspection tool 202.

在另一實施例中,設計模組204執行分析儲存在檢測工具202上之設計資料之一步驟。在此方面,設計模組204可識別一樣本之設計資料內之一目標圖案之一或多個例項(例如,藉由針對一或多個目標圖案之例項搜尋預處理之設計資料或類似者)。此外,設計模組204可提供產生看護區域所需之目標圖案之經識別例項之參數,諸如(但不限於)經識別目標圖案之座標及/或形狀。 In another embodiment, the design module 204 performs a step of analyzing the design data stored on the inspection tool 202. In this regard, the design module 204 can identify one or more instances of a target pattern within the same design data (eg, by searching for preprocessed design data or similar for one or more target pattern instances By). In addition, the design module 204 may provide parameters of the identified instance of the target pattern required to generate the care area, such as (but not limited to) the coordinates and/or shape of the identified target pattern.

在一項實施例中,檢測工具202包含一配方模組210。例如,該配方模組210可藉由檢測工具202產生用於一或多個檢測步驟之配方。在此方面,一配方可包含(但不限於)針對缺陷檢測之一或多個看護區域、一或多個配準操作(例如,將與設計資料相關聯之座標對準及/或按比例調整至與樣本及/或檢測子系統102相關聯之座標或類似者)、一或多個缺陷識別步驟或一或多個缺陷分類步驟之一描述。此外,在檢測工具202上產生基於設計之看護區域可促進有效多步驟檢測程序 (例如,用於系統缺陷發現或類似者)。在此方面,可在檢測工具202上針對不同目標圖案或目標圖案之組合依一反覆檢測分析搜尋設計資料,而無需將資料傳送至外部系統。 In one embodiment, the inspection tool 202 includes a recipe module 210. For example, the recipe module 210 can use the inspection tool 202 to generate a recipe for one or more inspection steps. In this regard, a recipe may include (but is not limited to) one or more care areas for defect detection, one or more registration operations (e.g., align and/or scale the coordinates associated with the design data To a coordinate or the like associated with the sample and/or inspection subsystem 102), one or more defect identification steps or one or more defect classification steps. In addition, creating a design-based care area on the inspection tool 202 can facilitate an effective multi-step inspection procedure (For example, for system defect discovery or the like). In this regard, it is possible to search design data for different target patterns or combinations of target patterns on the inspection tool 202 according to an iterative inspection analysis without sending the data to an external system.

在另一實施例中,配方模組210執行判定與待由檢測工具202在一檢測步驟中檢測之樣本110上之製造圖案元素相關聯之一或多個目標圖案(例如,一或多個所關注圖案元素、一或多個熱點或類似者)之一步驟212。例如,配方模組210可基於檢測工具202之一檢測行程(run)之一或多個目的提供一或多個目標圖案。例如,配方模組210可提供與一已知所關注缺陷類型相關聯之目標圖案。 In another embodiment, the recipe module 210 performs determination to determine one or more target patterns (eg, one or more concerns) associated with the manufacturing pattern elements on the sample 110 to be detected by the detection tool 202 in a detection step Pattern element, one or more hot spots or the like) in step 212. For example, the recipe module 210 may provide one or more target patterns based on one or more purposes of a detection run of one of the detection tools 202. For example, the recipe module 210 may provide a target pattern associated with a known defect type of interest.

在另一實施例中,配方模組210在一自動化程序中判定一或多個目標圖案。例如,該配方模組210可分析樣本110之設計資料208以判定可能展現缺陷之一或多個目標圖案(例如,基於與實體佈局、圖案大小、對其他圖案之近接度、電路複雜性或類似者相關聯之特性)。 In another embodiment, the recipe module 210 determines one or more target patterns in an automated process. For example, the recipe module 210 may analyze the design data 208 of the sample 110 to determine one or more target patterns that may exhibit defects (eg, based on physical layout, pattern size, proximity to other patterns, circuit complexity, or the like Associated characteristics).

在另一實施例中,藉由一使用者促進目標圖案之判定。例如,一使用者可提供至檢測工具202之一輸入(例如,至配方模組210之一輸入),包含(但不限於)一或多個缺陷識別符、一或多個GDS座標、一或多個基於設計之分類(DBC)片段或一或多個基於設計之分組(DBG)頻格。在此方面,配方模組210可基於使用者輸入判定一或多個目標圖案。在另一實施例中,檢測工具202可提供與設計資料相關聯之一視覺顯示(例如,在檢測工具202之一設計視圖內)。在此方面,使用者可自設計資料之視覺顯示器選擇一或多個目標圖案。例如,視覺顯示器可包含一圖形顯示器(例如,一影像之一顯示器或類似者),其中可顯示設計資料之設計圖案元素(例如,與組件之實體佈局相關聯之圖案元素、與組件之間之電氣連接件相關聯之圖案元素或類似者)。作為另一實例,視覺顯示器可包含一基於文字之顯示器,其中可顯示設計資料。在另一實施例中,一使用者可根據一座標系統(例如, GDS座標)(例如,在一圖形顯示器上)視覺化設計資料以判定及/或確認一或多個目標圖案。例如,一使用者可輸入座標(例如,至檢測系統100之一輸入裝置中)以視覺化及/或確認指定位置處之設計資料以產生用於檢測之目標圖案。 In another embodiment, a user facilitates the determination of the target pattern. For example, a user may provide an input to the inspection tool 202 (eg, an input to the recipe module 210), including (but not limited to) one or more defect identifiers, one or more GDS coordinates, one or Multiple design-based classification (DBC) segments or one or more design-based grouping (DBG) cells. In this regard, the recipe module 210 may determine one or more target patterns based on user input. In another embodiment, the inspection tool 202 may provide a visual display associated with the design data (eg, within a design view of the inspection tool 202). In this regard, the user can select one or more target patterns from the visual display of the design data. For example, the visual display may include a graphic display (eg, a display of an image or the like) in which design pattern elements of design data (eg, pattern elements associated with the physical layout of the component, and between the components The pattern element or the like associated with the electrical connector). As another example, the visual display may include a text-based display in which design information may be displayed. In another embodiment, a user can use a landmark system (eg, GDS coordinates) (for example, on a graphic display) to visualize design data to determine and/or confirm one or more target patterns. For example, a user may input coordinates (eg, into an input device of the inspection system 100) to visualize and/or confirm design data at a designated location to generate a target pattern for inspection.

在另一實施例中,配方模組210執行界定待在樣本110上檢測之一或多個看護區域之一步驟214。例如,該配方模組210可基於一或多個目標圖案及儲存在檢測工具202上之設計資料而界定一或多個看護區域。在一項實施例中,該配方模組210與設計模組204介接以基於一或多個所判定之目標圖案分析設計資料。在此方面,該配方模組210可提供一或多個目標圖案至設計模組204以用於圖案匹配。此外,設計模組204可識別設計資料內之目標圖案之一或多個例項且基於目標圖案之經識別例項而將產生看護區域所需之任何參數提供至配方模組210。例如,設計模組204可提供目標圖案之經識別例項之位置(例如,呈設計座標)、目標圖案之經識別例項之形狀、目標圖案之經識別例項之輪廓或類似者。 In another embodiment, the recipe module 210 performs a step 214 that defines one or more care areas to be tested on the sample 110. For example, the recipe module 210 may define one or more care areas based on one or more target patterns and design data stored on the inspection tool 202. In one embodiment, the recipe module 210 and the design module 204 interface to analyze the design data based on one or more determined target patterns. In this regard, the recipe module 210 can provide one or more target patterns to the design module 204 for pattern matching. In addition, the design module 204 can identify one or more instances of the target pattern in the design data and provide any parameters required to generate the care area to the recipe module 210 based on the identified instances of the target pattern. For example, the design module 204 may provide the location of the identified instance of the target pattern (eg, in a design coordinate), the shape of the identified instance of the target pattern, the outline of the identified instance of the target pattern, or the like.

在另一實施例中,配方模組210執行識別樣本110上之缺陷之一步驟216。在此方面,該配方模組210可與檢測子系統102介接以執行缺陷檢測。此外,該配方模組210可分析由檢測子系統102接收之資料以判定一或多個缺陷之存在。此外,該配方模組210可特性化一或多個缺陷。例如,配方模組可(但無需)基於一DBC系統、一DBG系統或類似者特性化缺陷。此外,配方模組210可將一或多個缺陷識別符指派至一或多個特性化之缺陷。 In another embodiment, the recipe module 210 performs a step 216 of identifying defects on the sample 110. In this regard, the recipe module 210 can interface with the inspection subsystem 102 to perform defect inspection. In addition, the recipe module 210 can analyze the data received by the inspection subsystem 102 to determine the existence of one or more defects. In addition, the recipe module 210 can characterize one or more defects. For example, the recipe module may (but need not) characterize defects based on a DBC system, a DBG system, or the like. In addition, the recipe module 210 may assign one or more defect identifiers to one or more characterized defects.

本文中應認知,可藉由一單一控制器104或替代地多個控制器104實行貫穿本發明描述之步驟(例如,與檢測工具202之模組相關聯之步驟或類似者)。本文中應進一步注意,可將一或多個控制器104定位成接近檢測子系統102。此外,可將該一或多個控制器104與檢測子 系統102一起容置在一共同外殼中,此外,可將任何控制器或控制器之組合單獨封裝為適於整合至一完整檢測系統100中之一模組。例如,一第一控制器可經組態以執行與設計模組204相關聯之步驟。接著,一或多個額外控制器可經組態以執行與配方模組210相關聯之步驟。在此方面,可將一或多個控制器104整合至檢測系統100中。 It should be recognized herein that the steps described throughout the present invention (eg, the steps associated with the modules of the inspection tool 202 or the like) can be performed by a single controller 104 or alternatively multiple controllers 104. It should be further noted herein that one or more controllers 104 can be positioned close to the detection subsystem 102. In addition, the one or more controllers 104 and detectors The system 102 is housed together in a common housing. In addition, any controller or combination of controllers can be individually packaged as a module suitable for integration into a complete inspection system 100. For example, a first controller may be configured to perform the steps associated with the design module 204. Then, one or more additional controllers may be configured to perform the steps associated with the recipe module 210. In this regard, one or more controllers 104 can be integrated into the detection system 100.

圖3係圖解說明在根據本發明之一或多項實施例之用於缺陷偵測之一方法300中執行之步驟之一流程圖。申請者應注意,本文先前在系統100之內容脈絡中描述之實施例及啟用技術應解釋為延伸至方法300。然而,應進一步注意,方法300並不限於系統100之架構。 3 is a flowchart illustrating one of the steps performed in a method 300 for defect detection according to one or more embodiments of the present invention. Applicants should note that the embodiments and enabling techniques previously described in the context of the system 100 herein should be interpreted as extending to the method 300. However, it should be further noted that the method 300 is not limited to the architecture of the system 100.

在一項實施例中,方法300包含提供一樣本之設計資料至一檢測系統之一步驟302。例如,設計資料可(但無需)以一或多個資料檔案(例如,GDSII檔案、OASIS檔案或類似者)形式提供至一檢測系統。在此方面,可利用提供至檢測系統之設計資料來產生一或多個基於設計之看護區域以供檢測。 In one embodiment, the method 300 includes a step 302 of providing a copy of the design data to a testing system. For example, design data may (but need not) be provided to a testing system in the form of one or more data files (eg, GDSII files, OASIS files, or the like). In this regard, the design data provided to the inspection system can be used to generate one or more design-based care areas for inspection.

在另一實施例中,方法300包含判定一或多個目標圖案之一步驟304。在此方面,可提供與樣本上之製造特徵相關聯之一或多個所關注目標圖案以供檢測。例如,目標圖案可包含表示待建構在一半導體層上之特徵之一或多個多邊形(例如,十字形、加號、L形、T形、正方形、矩形或其他多邊形之一或多個例項,在例項之間具有特定尺寸及間距)。 In another embodiment, the method 300 includes a step 304 of determining one or more target patterns. In this regard, one or more target patterns of interest associated with manufacturing features on the sample may be provided for detection. For example, the target pattern may include one or more polygons (for example, one or more polygons representing the features to be constructed on a semiconductor layer (eg, cross, plus, L, T, square, rectangle, or other polygons , With specific dimensions and spacing between items).

在一項實施例中,基於缺陷識別符判定一或多個目標圖案。在此方面,與缺陷識別符(例如,用來對一或多個缺陷分類之識別符或類似者)相關聯之一或多個已知缺陷或缺陷類型可與一或多個特定目標圖案相關聯(例如,基於一或多個先前檢測行程、基於一或多個設計特性或類似者)。因此,可藉由提供用於檢測之對應目標圖案而特性化已知缺陷或缺陷類型之出現。 In one embodiment, one or more target patterns are determined based on the defect identifier. In this regard, one or more known defects or defect types associated with a defect identifier (eg, an identifier or the like used to classify one or more defects) may be associated with one or more specific target patterns (Eg, based on one or more previously detected strokes, based on one or more design characteristics, or the like). Therefore, the occurrence of known defects or defect types can be characterized by providing corresponding target patterns for detection.

在另一實施例中,基於一先前檢測步驟(例如,藉由檢測系統100或一額外檢測系統)判定一或多個目標圖案。例如,在系統缺陷發現中,一樣本110或該樣本110之一部分上之一第一檢測行程可識別該樣本110之易遭受缺陷之一或多個製造組件。在此方面,第一檢測行程可判定與樣本110上之經識別製造組件相關聯之一或多個目標圖案。此外,一第二檢測行程可包含一配方(例如,由配方模組210產生)以執行從第一檢測行程識別之一或多個目標圖案之一專用檢測。在另一實施例中,根據與一先前檢測步驟相關聯之一DBC或一DBG程序判定一或多個目標圖案。 In another embodiment, one or more target patterns are determined based on a previous detection step (eg, by the detection system 100 or an additional detection system). For example, in system defect discovery, a first inspection run on a sample 110 or a portion of the sample 110 may identify one or more manufacturing components of the sample 110 that are susceptible to defects. In this regard, the first inspection pass may determine one or more target patterns associated with the identified manufacturing components on the sample 110. In addition, a second inspection pass may include a recipe (eg, generated by the recipe module 210) to perform a dedicated inspection that identifies one or more target patterns from the first inspection pass. In another embodiment, one or more target patterns are determined according to a DBC or a DBG program associated with a previous detection step.

在另一實施例中,基於一樣本上之一目標圖案之一或多個座標(例如,GDS座標或類似者)判定一或多個目標圖案。例如,可基於與設計資料相關聯之一所關注例示性目標圖案之已知座標判定一或多個目標圖案。作為另一實例,可基於樣本110上之一例示性製造組件之已知座標判定一或多個目標圖案。因此,可提供與例示性製造組件相關聯之一或多個目標圖案以供檢測。 In another embodiment, one or more target patterns are determined based on one or more coordinates (eg, GDS coordinates or the like) of a target pattern on the sample. For example, one or more target patterns may be determined based on the known coordinates of an exemplary target pattern of interest associated with the design data. As another example, one or more target patterns may be determined based on the known coordinates of an exemplary manufacturing component on the sample 110. Therefore, one or more target patterns associated with the exemplary manufacturing component may be provided for inspection.

在另一實施例中,方法300包含藉由檢測系統基於目標圖案及樣本之設計資料界定樣本上之一或多個看護區域之一步驟306。在此方面,步驟306可包含界定待檢測之樣本上之一或多個區域。例如,一看護區域可包含待檢測之樣本上之座標(例如,在檢測系統之座標系統中)。 In another embodiment, the method 300 includes a step 306 of defining one or more care areas on the sample based on the target pattern and the design data of the sample by the inspection system. In this regard, step 306 may include defining one or more regions on the sample to be detected. For example, a care area may contain coordinates on the sample to be tested (for example, in the coordinate system of the detection system).

在另一實施例中,一看護區域包含用於檢測之樣本上之一或多個目標區域。例如,一第一目標區域可包含在步驟304中識別之一第一目標圖案之一或多個例項,一第二目標區域可包含在步驟304中識別之一第二目標圖案之一或多個例項,及類似者。此外,一或多個目標區域之界定可促進對樣本110之靈敏檢測。例如,目標區域可經界定以包含具有類似靈敏度位準之樣本。因此,可以一不同靈敏度臨限 值檢測每一目標區域,使得可增大與每一目標區域相關聯之檢測資料之對比。 In another embodiment, a care area includes one or more target areas on the sample for detection. For example, a first target area may include one or more instances of a first target pattern identified in step 304, and a second target area may include one or more of a second target pattern identified in step 304 Individual cases, and the like. In addition, the definition of one or more target areas may facilitate the sensitive detection of the sample 110. For example, the target area may be defined to include samples with similar sensitivity levels. Therefore, a different sensitivity threshold can be used The value detects each target area so that the contrast of the detection data associated with each target area can be increased.

在另一實施例中,步驟306包含識別設計資料(例如,儲存在檢測系統100之記憶體裝置108中之預處理設計資料)內在步驟304中判定之目標圖案之一或多個例項。在此方面,所關注目標圖案之每一經識別例項可包含在一看護區域中。此外,所關注目標圖案之變動(例如,一目標圖案之一水平及/或垂直翻轉、一目標圖案之一按比例調整版本、一目標圖案之一旋轉版本或類似者)可在步驟306中識別且包含在一看護區域中。 In another embodiment, step 306 includes identifying one or more instances of the target pattern determined in step 304 within the design data (eg, pre-processed design data stored in the memory device 108 of the inspection system 100). In this regard, each identified instance of the target pattern of interest may be included in a care area. In addition, changes in the target pattern of interest (eg, a target pattern is flipped horizontally and/or vertically, a target pattern is scaled, a target pattern is rotated, or the like) can be identified in step 306 And included in a care area.

可使用此項技術中已知之任何方法識別裝置資料內之目標圖案之例項。例如,步驟306可包含針對目標圖案之一或多個例項搜尋設計資料以產生目標圖案之一或多個經識別例項。在一項實施例中,步驟306包含設計資料之一基於文字之搜尋。例如,可根據一目標圖案之一或多個特性搜尋基於文字之設計資料(例如,一或多個清單、一或多個表、一或多個資料庫、一或多個資料檔案或類似者)。在另一實施例中,步驟306包含設計資料之一基於影像之搜尋。例如,可透過一影像處理演算法(諸如(但不限於)一特徵提取技術、一卷積技術、圖案匹配技術、一空間頻率分析、一變換技術(例如,一霍夫(Hough)變換技術或類似者))尋找一目標圖案之一或多個例項(或一目標圖案之一變動)。此外,可針對所關注目標圖案之一或多個例項個別地搜尋設計資料之多個設計層(例如,對應於樣本110上之製造組件之多個層)。 Examples of target patterns in device data can be identified using any method known in the art. For example, step 306 may include searching design data for one or more instances of the target pattern to generate one or more identified instances of the target pattern. In one embodiment, step 306 includes a text-based search of one of the design data. For example, text-based design data (eg, one or more lists, one or more tables, one or more databases, one or more data files, or the like can be searched based on one or more characteristics of a target pattern ). In another embodiment, step 306 includes image-based search of one of the design data. For example, an image processing algorithm (such as (but not limited to) a feature extraction technique, a convolution technique, a pattern matching technique, a spatial frequency analysis, a transformation technique (for example, a Hough transformation technique or Similar)) Find one or more instances of a target pattern (or a variation of a target pattern). In addition, multiple design layers of design data (eg, multiple layers corresponding to the manufacturing components on the sample 110) may be individually searched for one or more instances of the target pattern of interest.

在一項實施例中,可使用一設計佈局檔案(諸如OASIS或GDS)中所含有之設計資料來識別目標圖案。本文中應注意,目標圖案之大小可變化且可定位在設計資料之各種層級(例如,與樣本110之各種層、晶粒、區塊、單元或類似者相關聯)處。在此方面,可運用一已知或 所觀察之設計單元階層識別設計資料中之目標圖案。例如,一設計單元階層可經分析以識別一組給定的檢測資料內之重複群組中之目標圖案。 In one embodiment, the design data contained in a design layout file (such as OASIS or GDS) can be used to identify the target pattern. It should be noted herein that the size of the target pattern can vary and can be located at various levels of design data (eg, associated with various layers, dies, blocks, cells, or the like of the sample 110). In this regard, a known or The observed design unit hierarchy identifies the target pattern in the design data. For example, a design unit hierarchy can be analyzed to identify target patterns in repeating groups within a given set of inspection data.

在另一實施例中,可利用一設計規則檢查(DRC)程序、一光學規則檢查(ORC)或一故障分析(FA)程序來識別目標圖案以便識別對於裝置效能至關重要之目標圖案。在另一實施例中,可利用一程序窗合格性檢定方法(PWQ)來識別目標圖案。可如由Kulkarni等人及Zafar等人在上述參考案中描述般執行針對一或多個目標圖案搜尋設計資料,該等案在上文以引用的方式併入上文中。 In another embodiment, a design rule check (DRC) procedure, an optical rule check (ORC), or a failure analysis (FA) procedure may be used to identify target patterns to identify target patterns that are critical to device performance. In another embodiment, a program window qualification method (PWQ) can be used to identify the target pattern. The search for design data for one or more target patterns can be performed as described by Kulkarni et al. and Zafar et al. in the above reference cases, which are incorporated by reference above.

在一些實施例中,在半導體晶圓上可利用來自電子設計自動化(EDA)工具及其他知識之資料來識別目標圖案。關於藉由一EDA工具產生之設計之任何此資訊可用來識別重複區塊。另外,可以任何適當方式針對一或多個目標圖案搜尋設計資料。例如,可如由Kulkarni等人及Zafar等人在上文參考之專利申請案中描述般執行針對一或多個目標圖案搜尋設計資料,該等案以引用的方式併入上文中。另外,可使用本專利申請案中描述之任何其他方法或系統選擇或識別目標圖案。 In some embodiments, data from electronic design automation (EDA) tools and other knowledge can be used to identify target patterns on semiconductor wafers. Any such information about the design generated by an EDA tool can be used to identify duplicate blocks. In addition, the design data can be searched for one or more target patterns in any suitable manner. For example, searching for design data for one or more target patterns can be performed as described in the patent applications referenced above by Kulkarni et al. and Zafar et al., which are incorporated by reference above. In addition, any other method or system described in this patent application can be used to select or identify the target pattern.

此外,可分析設計資料以便識別適當目標圖案以基於給定檢測技術(例如,光學檢測、電子束檢測及類似者)進行檢測。 In addition, the design data can be analyzed in order to identify appropriate target patterns for inspection based on a given inspection technique (eg, optical inspection, electron beam inspection, and the like).

應認知,目標圖案可遍及一樣本110之晶粒重複,從而形成重複區塊(或圖場)。另外,一樣本110之單元有時遍及一給定晶粒以不同名稱重複或可以一個名稱在多個位置處重複。在一些實施例中,重複單元對準於相同水平及/或垂直軸。在其他實施例中,重複單元未對準於相同水平及/或垂直軸。 It should be recognized that the target pattern may be repeated throughout the grains of the sample 110, thereby forming a repeating block (or field). In addition, cells of a sample 110 are sometimes repeated under a different name throughout a given die or may be repeated at multiple locations with one name. In some embodiments, the repeating units are aligned on the same horizontal and/or vertical axis. In other embodiments, the repeating units are not aligned on the same horizontal and/or vertical axis.

在另一實施例中,步驟306包含提供與所關注目標圖案之每一例項之識別相關聯之一可信度度量至設計資料內之位置。在此方面,裝 置資料內之一目標圖案之一例項可包含一精確匹配(例如,100%之一可信度度量或類似者)或一實質匹配(例如,小於100%之一可信度度量)。應瞭解,此項技術中之任何可信度度量係在本發明之精神及範疇內。例如,一可信度度量可在0(不匹配)至1(精確匹配)之範圍內。 In another embodiment, step 306 includes providing a confidence measure associated with the identification of each instance of the target pattern of interest to a location within the design data. In this regard, install An example of a target pattern in the configuration data may include an exact match (for example, a 100% confidence measure or the like) or a substantial match (for example, a less than 100% confidence measure). It should be understood that any credibility measure in this technology is within the spirit and scope of the present invention. For example, a confidence measure may range from 0 (mismatch) to 1 (exact match).

本文中應注意,看護區域可經界定以包含目標圖案之經識別例項之一子集。例如,製造在一樣本110上之一裝置之一特定組件上之一特定缺陷將引發效能之一降級的可能性可取決於多個因數,諸如但不限於鄰近結構之存在或特定組件之操作條件。 It should be noted herein that the care area may be defined to include a subset of the identified instances of the target pattern. For example, the possibility that a particular defect on a particular component of a device fabricated on a sample 110 will cause a degradation of performance may depend on multiple factors, such as but not limited to the presence of adjacent structures or the operating conditions of a particular component .

在一項實施例中,步驟306包含界定一或多個看護區域以包含接近設計資料內之一額外圖案(例如,一源圖案、一錨圖案或類似者)之目標圖案之例項。在此方面,一源圖案之存在可操作為一過濾器以提供目標圖案之例項之一子集作為待檢測之看護區域。 In one embodiment, step 306 includes defining an instance of one or more care areas to include a target pattern that is close to an additional pattern in the design data (eg, a source pattern, an anchor pattern, or the like). In this regard, the presence of a source pattern is operable as a filter to provide a subset of instances of the target pattern as the care area to be detected.

圖4係根據本發明之一或多項實施例之圖解說明基於一源圖案界定相關聯看護區域之設計資料之一示意圖。 FIG. 4 is a schematic diagram illustrating design data for defining an associated care area based on a source pattern according to one or more embodiments of the present invention.

在一項實施例中,設計資料402包含目標圖案404之多個例項。此外,該設計資料402包含接近目標圖案404之例項之子集(例如,目標圖案404之一特定例項412)之一源圖案408。例如,一源圖案可包含(但不限於)交叉、十字形、加號、L形、T形、正方形、矩形或任何其他多邊形之一或多個例項,在例項之間具有特定尺寸及間距。 In one embodiment, the design data 402 includes multiple instances of the target pattern 404. In addition, the design data 402 includes a source pattern 408 close to a subset of instances of the target pattern 404 (eg, a specific instance 412 of the target pattern 404). For example, a source pattern may include (but is not limited to) one or more instances of cross, cross, plus, L, T, square, rectangle, or any other polygon, with specific dimensions and spacing.

此外,步驟306可包含基於目標圖案404之一特定例項412與源圖案408之間之一空間關係而圍繞目標圖案404之特定例項412界定一看護區域406。例如,在目標圖案404之特定例項412與源圖案408之間之一空間關係可包含(但不限於)在目標圖案404之特定例項412與源圖案408之間之一向量414。在另一實施例中,步驟306包含搜尋設計資料內之源圖案之一或多個例項且基於目標圖案404之特定例項412與源圖案408之間之空間關係而進一步識別目標圖案之例項之子集(例如,目 標圖案404之特定例項412)以包含在一看護區域內。在另一實施例中,步驟306包含搜尋包含源圖案408及設計資料402內之目標圖案之一例項之一組合目標圖案410之例項,同時圍繞與經識別組合目標圖案410相關聯之目標圖案404之例項之子集(例如,目標圖案404之特定例項412)界定一看護區域406。因此,源圖案408可被用作一搜尋步驟之部分,而不包含在相關聯看護區域406內。 In addition, step 306 may include defining a care area 406 around the specific instance 412 of the target pattern 404 based on a spatial relationship between a specific instance 412 of the target pattern 404 and the source pattern 408. For example, a spatial relationship between the specific instance 412 of the target pattern 404 and the source pattern 408 may include (but is not limited to) a vector 414 between the specific instance 412 of the target pattern 404 and the source pattern 408. In another embodiment, step 306 includes searching for one or more instances of the source pattern in the design data and further identifying instances of the target pattern based on the spatial relationship between the specific instance 412 of the target pattern 404 and the source pattern 408 A subset of items (e.g. Specific examples 412) of the target pattern 404 are included in a care area. In another embodiment, step 306 includes searching for an instance of a combined target pattern 410 that includes one of the source pattern 408 and one of the target patterns in the design data 402, while surrounding the target pattern associated with the identified combined target pattern 410 A subset of the instances of 404 (eg, specific instances 412 of the target pattern 404) define a care area 406. Therefore, the source pattern 408 can be used as part of a search step and not included in the associated care area 406.

在另一實施例中,方法300包含識別樣本之一或多個看護區域內之一或多個缺陷之一步驟308。在此方面,檢測系統(例如,檢測系統100)針對缺陷檢測在步驟308中界定之樣本之看護區域(例如,使用照明子系統101)。例如,來自檢測子系統102之資料可經分析以判定與在步驟306中界定之看護區域相關聯之樣本110上之一或多個缺陷之存在。此外,可(例如,根據缺陷識別符、DBC片段、DBG頻格或類似者)對經識別缺陷分類。在另一實施例中,與一或多個經識別缺陷相關聯之資料可被提供(例如,作為前饋資料、回饋資料或類似者)至檢測系統100及/或外部系統。 In another embodiment, the method 300 includes a step 308 of identifying one or more defects in one or more care areas of the sample. In this regard, the inspection system (eg, inspection system 100) detects the care area of the sample defined in step 308 for defects (eg, using lighting subsystem 101). For example, data from inspection subsystem 102 may be analyzed to determine the presence of one or more defects on sample 110 associated with the care area defined in step 306. In addition, the identified defects may be classified (eg, based on defect identifiers, DBC fragments, DBG bins, or the like). In another embodiment, data associated with one or more identified defects may be provided (eg, as feed-forward data, feedback data, or the like) to the inspection system 100 and/or an external system.

本文中應認知,可藉由一單一控制器104或替代地多個控制器104實行貫穿本發明描述之步驟。本文中應進一步注意,一或多個控制器104可被容置在一共同外殼中或多個外殼內。以此方式,任何控制器或控制器之組合可經單獨封裝作為適於整合至一完整檢測系統100中之一模組。藉由一非限制性實例,一第一控制器可經組態以執行基於從照明感測器接收之一照明信號識別一組照明偵測事件之步驟。接著,一或多個額外控制器可經組態以執行以下步驟:基於從一或多個輻射感測器接收之一或多個輻射信號識別一組輻射偵測事件;比較該組輻射偵測事件與該組照明偵測事件以產生一組重合事件;及從該組照明偵測事件排除該組重合事件以產生樣本上之一組經識別特徵。 It should be recognized herein that the steps described throughout the present invention can be performed by a single controller 104 or alternatively multiple controllers 104. It should be further noted herein that one or more controllers 104 may be housed in a common housing or multiple housings. In this way, any controller or combination of controllers can be individually packaged as a module suitable for integration into a complete inspection system 100. By way of a non-limiting example, a first controller can be configured to perform the step of identifying a set of lighting detection events based on a lighting signal received from the lighting sensor. Next, one or more additional controllers can be configured to perform the following steps: identify a set of radiation detection events based on one or more radiation signals received from one or more radiation sensors; compare the set of radiation detections Events and the set of lighting detection events to generate a set of coincident events; and excluding the set of coincident events from the set of lighting detection events to generate a set of identified features on the sample.

圖5A係根據本發明之一或多項實施例之經組態為一光學檢測子系統之一檢測子系統102之一概念圖。在一項實施例中,檢測子系統102包含一照明源502。該照明源502可包含此項技術中已知適於產生一照明束504(例如,一光子束)之任何照明源。例如,該照明源502可包含(但不限於):一單色光源(例如,一雷射);具有包含兩個或兩個以上離散波長之一光譜之一多色光源;一寬頻光源;或一波長掃掠光源。此外,該照明源502可(但並不限於)由一白光源(例如,具有包含可見波長之一光譜之一寬頻光源)、一雷射源、一自由形式照明源、一單極照明源、一多極照明源、一弧光燈、一無電極燈或一雷射維持電漿(LSP)源形成。此外,可經由自由空間傳播或導引光(例如,一光纖、一光導管或類似者)遞送照明束504。 FIG. 5A is a conceptual diagram of a detection subsystem 102 configured as an optical detection subsystem according to one or more embodiments of the invention. In one embodiment, the detection subsystem 102 includes an illumination source 502. The illumination source 502 may include any illumination source known in the art that is suitable for generating an illumination beam 504 (eg, a photon beam). For example, the illumination source 502 may include (but is not limited to): a monochromatic light source (eg, a laser); a polychromatic light source having a spectrum including two or more discrete wavelengths; a broadband light source; or One wavelength sweeps the light source. In addition, the illumination source 502 may (but is not limited to) a white light source (for example, a broadband light source having a spectrum including a visible wavelength), a laser source, a free-form illumination source, a monopole illumination source, A multi-pole illumination source, an arc lamp, an electrodeless lamp or a laser sustaining plasma (LSP) source is formed. In addition, the illumination beam 504 can be delivered via free space propagation or guiding light (eg, an optical fiber, a light pipe, or the like).

在另一實施例中,照明源502經由一照明路徑506將一或多個照明束504引導至樣本110。照明路徑506可包含一或多個透鏡510。此外,該照明路徑506可包含適於修改及/或調節一或多個照明束504之一或多個額外光學組件508。例如,一或多個光學組件508可包含(但不限於)一或多個偏光器、一或多個濾光器、一或多個分束器、一或多個擴散器、一或多個均質器、一或多個變跡器或一或多個光束塑形器。在一項實施例中,照明路徑506包含一分束器514。在另一實施例中,檢測子系統102包含一物鏡516以將一或多個照明束504聚焦至樣本110上。 In another embodiment, the illumination source 502 directs one or more illumination beams 504 to the sample 110 via an illumination path 506. The illumination path 506 may include one or more lenses 510. In addition, the illumination path 506 may include one or more additional optical components 508 suitable for modifying and/or adjusting one or more illumination beams 504. For example, one or more optical components 508 may include, but are not limited to, one or more polarizers, one or more filters, one or more beam splitters, one or more diffusers, one or more Homogenizer, one or more apodizers or one or more beam shapers. In one embodiment, the illumination path 506 includes a beam splitter 514. In another embodiment, the detection subsystem 102 includes an objective lens 516 to focus one or more illumination beams 504 onto the sample 110.

照明源502可經由照明路徑506以任何角度將一或多個照明束504引導至樣本。在一項實施例中,如圖5A中所展示,照明源502以法向入射角將一或多個照明束504引導至樣本110。在另一實施例中,該照明源502以一非法向入射角(例如,一掠射角、一45度角或類似者)將一或多個照明束504引導至樣本110。 The illumination source 502 may direct one or more illumination beams 504 to the sample at any angle via the illumination path 506. In one embodiment, as shown in FIG. 5A, the illumination source 502 directs one or more illumination beams 504 to the sample 110 at a normal incidence angle. In another embodiment, the illumination source 502 directs one or more illumination beams 504 to the sample 110 at an illegal incidence angle (eg, a glancing angle, a 45 degree angle, or the like).

在另一實施例中,樣本110被安置在適於在掃描期間固定該樣本 110之一樣本載物台512上。在另一實施例中,樣本載物台512係一可致動載物台。例如,該樣本載物台512可包含(但不限於)適於沿著一或多個線性方向(例如,x方向、y方向及/或z方向)可選擇地平移樣本110之一或多個平移載物台。藉由另一實例,該樣本載物台512可包含(但不限於)適於沿著一旋轉方向可選擇地旋轉樣本110之一或多個旋轉載物台。藉由另一實例,該樣本載物台512可包含(但不限於)適於沿著一線性方向可選擇地平移樣本及/或沿著一旋轉方向旋轉樣本110之一旋轉載物台及一平移載物台。 In another embodiment, the sample 110 is positioned to fix the sample during the scan One of 110 is on the sample stage 512. In another embodiment, the sample stage 512 is an actuatable stage. For example, the sample stage 512 may include, but is not limited to, one or more of the sample 110 adapted to be selectively translated along one or more linear directions (eg, x direction, y direction, and/or z direction) Pan the stage. By another example, the sample stage 512 may include, but is not limited to, one or more rotating stages adapted to selectively rotate the sample 110 along a direction of rotation. By another example, the sample stage 512 may include, but is not limited to, a rotating stage and a rotating stage adapted to selectively translate the sample along a linear direction and/or rotate the sample 110 along a rotational direction Pan the stage.

在另一實施例中,照明路徑506包含適於使照明束504掃描跨越樣本110之一或多個光束掃描光學器件(未展示)。例如,一或多個照明路徑506可包含此項技術中已知之任何類型之束掃描器,諸如但不限於一或多個電光束偏轉器、一或多個聲光束偏轉器、一或多個電流計掃描器、一或多個共振掃描器或一或多個多邊形掃描器。以此方式,可以r-θ型樣掃描一樣本110之表面。應進一步注意,可根據樣本上之任何圖案掃描照明束504。在一項實施例中,照明束504被分成一或多個束,使得可使一或多個束同時掃描。 In another embodiment, the illumination path 506 includes one or more beam scanning optics (not shown) adapted to scan the illumination beam 504 across the sample 110. For example, the one or more illumination paths 506 may include any type of beam scanner known in the art, such as but not limited to one or more electric beam deflectors, one or more acoustic beam deflectors, one or more Galvanometer scanner, one or more resonance scanners or one or more polygon scanners. In this way, the surface of the sample 110 can be scanned in an r-θ pattern. It should be further noted that the illumination beam 504 can be scanned according to any pattern on the sample. In one embodiment, the illumination beam 504 is divided into one or more beams so that one or more beams can be scanned simultaneously.

在另一實施例中,檢測子系統102包含一或多個偵測器522(例如,一或多個光學偵測器、一或多個光子偵測器或類似者),偵測器經組態以透過一收集路徑518擷取從樣本110發出之輻射。收集路徑518可包含用以引導及/或修改由物鏡516收集之照明之多個光學元件,包含但不限於一或多個透鏡520、一或多個濾光器、一或多個偏光器、一或多個束擋塊或一或多個分束器。本文中應注意,收集路徑518之組件可相對於樣本110定向在任何位置中。在一項實施例中,收集路徑包含定向成法向於樣本110之物鏡516。在另一實施例中,收集路徑518包含經定向以依多個立體角收集來自樣本之輻射之多個集光透鏡。 In another embodiment, the detection subsystem 102 includes one or more detectors 522 (eg, one or more optical detectors, one or more photon detectors, or the like). In order to capture the radiation emitted from the sample 110 through a collection path 518. The collection path 518 may include a plurality of optical elements to guide and/or modify the illumination collected by the objective lens 516, including but not limited to one or more lenses 520, one or more filters, one or more polarizers, One or more beam stops or one or more beam splitters. It should be noted herein that the components of the collection path 518 can be oriented in any position relative to the sample 110. In one embodiment, the collection path includes an objective lens 516 oriented normal to the sample 110. In another embodiment, the collection path 518 includes a plurality of collecting lenses oriented to collect radiation from the sample at a plurality of solid angles.

在一項實施例中,檢測系統100包含一明場檢測系統。例如,可將樣本110或該樣本110之一部分之一明場影像投射至偵測器522上(例如,藉由物鏡516、一或多個透鏡520或類似者)。在另一實施例中,檢測系統100包含一暗場檢測系統。例如,該檢測系統100可包含一或多個組件(例如,一環形束擋塊、一暗場物鏡516或類似者)以依一大入射角將照明束504引導至樣本110,使得偵測器522上之樣本之影像與散射及/或繞射光相關聯。在另一實施例中,該檢測系統100包含一傾斜角檢測系統。例如,該檢測系統100可以一離軸角將照明束504引導至樣本以提供用於缺陷檢測之對比。在另一實施例中,該檢測系統100包含一相位對比檢測系統。例如,該檢測系統100可包含一或多個相位板及/或束擋塊(例如,一環形束擋塊或類似者)以提供來自樣本之繞射及未繞射光之間之一相位對比,從而提供用於缺陷檢測之對比。在另一實施例中,該檢測系統100可包含一發光檢測系統(例如,一螢光檢測系統、一磷光檢測系統或類似者)。例如,該檢測系統100可將具有一第一波長光譜之一照明束504引導至樣本110,且包含一或多個濾光器以偵測從樣本110發出(例如,從樣本110之一或多個組件及/或該樣本110上之一或多個缺陷發出)之一或多個額外波長光譜。在另一實施例中,檢測系統包含定位於共焦位置使得系統100可操作為一共焦檢測系統之一或多個針孔。 In one embodiment, the detection system 100 includes a bright field detection system. For example, a bright field image of the sample 110 or a portion of the sample 110 may be projected onto the detector 522 (eg, through the objective lens 516, one or more lenses 520, or the like). In another embodiment, the detection system 100 includes a dark field detection system. For example, the detection system 100 may include one or more components (eg, an annular beam stop, a dark field objective 516, or the like) to direct the illumination beam 504 to the sample 110 at a large angle of incidence, such that the detector The image of the sample on 522 is associated with scattered and/or diffracted light. In another embodiment, the detection system 100 includes a tilt angle detection system. For example, the inspection system 100 may direct the illumination beam 504 to the sample at an off-axis angle to provide contrast for defect inspection. In another embodiment, the detection system 100 includes a phase contrast detection system. For example, the detection system 100 may include one or more phase plates and/or beam stops (eg, an annular beam stop or the like) to provide a phase contrast between diffracted and undiffracted light from the sample, Thereby providing a comparison for defect detection. In another embodiment, the detection system 100 may include a luminescence detection system (eg, a fluorescence detection system, a phosphorescence detection system, or the like). For example, the detection system 100 may direct an illumination beam 504 having a first wavelength spectrum to the sample 110 and include one or more filters to detect the emission from the sample 110 (eg, from one or more of the sample 110 Components and/or one or more defects on the sample 110 emit one or more additional wavelength spectra. In another embodiment, the detection system includes one or more pinholes positioned at a confocal position such that the system 100 is operable as a confocal detection system.

圖5B係根據本發明之一或多項實施例之經組態為一粒子束檢測子系統之一檢測子系統之一簡化示意圖。在一項實施例中,照明源502包含經組態以產生一粒子束504之一粒子源。粒子源502可包含此項技術中已知適於產生一粒子束504之任何粒子源。藉由非限制性實例,粒子源502可包含(但不限於)一電子槍或一離子槍。在另一實施例中,粒子源502經組態以提供具有一可調諧能量之一粒子束504。例如,包含一電子源之一粒子源502可(但不限於)提供在0.1kV至30kV 之範圍中之一加速電壓。作為另一實例,包含一離子源之一粒子源可(但無需)提供具有在1keV至50keV之範圍中之一能量值之一離子束。 5B is a simplified schematic diagram of a detection subsystem configured as a particle beam detection subsystem according to one or more embodiments of the invention. In one embodiment, the illumination source 502 includes a particle source configured to generate a particle beam 504. The particle source 502 may include any particle source known in the art to be suitable for generating a particle beam 504. By way of non-limiting example, the particle source 502 may include, but is not limited to, an electron gun or an ion gun. In another embodiment, the particle source 502 is configured to provide a particle beam 504 with a tunable energy. For example, a particle source 502 including an electron source may be (but not limited to) provided at 0.1 kV to 30 kV One of the ranges accelerates the voltage. As another example, a particle source including an ion source may (but need not) provide an ion beam having an energy value in the range of 1 keV to 50 keV.

在另一實施例中,檢測子系統102包含兩個或兩個以上粒子束源502(例如,電子束源或離子束源)以用於產生兩個或兩個以上粒子束504。 In another embodiment, the detection subsystem 102 includes two or more particle beam sources 502 (eg, electron beam sources or ion beam sources) for generating two or more particle beams 504.

在另一實施例中,照明路徑506包含一或多個粒子聚焦元件524。例如,該一或多個粒子聚焦元件524可包含(但不限於)形成一複合系統之一單一粒子聚焦元件或一或多個粒子聚焦元件。在另一實施例中,系統100之一物鏡516經組態以將粒子束504引導至樣本110。此外,一或多個粒子聚焦元件524及/或物鏡516可包含此項技術中已知之任何類型之粒子透鏡,包含(但不限於)靜電、磁性、單電位或雙電位透鏡。此外,檢測子系統102可包含(但不限於)一或多個電子偏轉器、一或多個孔隙、一或多個濾光器或一或多個像散校正器。 In another embodiment, the illumination path 506 includes one or more particle focusing elements 524. For example, the one or more particle focusing elements 524 may include, but are not limited to, a single particle focusing element or one or more particle focusing elements forming a composite system. In another embodiment, an objective lens 516 of the system 100 is configured to direct the particle beam 504 to the sample 110. In addition, the one or more particle focusing elements 524 and/or the objective lens 516 may include any type of particle lens known in the art, including (but not limited to) electrostatic, magnetic, unipotential or bipotential lenses. In addition, the detection subsystem 102 may include, but is not limited to, one or more electronic deflectors, one or more apertures, one or more filters, or one or more astigmatism correctors.

在另一實施例中,檢測子系統102包含一或多個粒子束掃描元件526。例如,該一或多個粒子束掃描元件可包含(但不限於)適於控制該束相對於樣本110之表面之一位置之一或多個掃描線圈或偏轉器。在此方面,該一或多個掃描元件可用來使粒子束504以一選定型樣掃描跨越樣本110。 In another embodiment, the detection subsystem 102 includes one or more particle beam scanning elements 526. For example, the one or more particle beam scanning elements may include, but are not limited to, one or more scanning coils or deflectors adapted to control the position of the beam relative to the surface of the sample 110. In this regard, the one or more scanning elements can be used to scan the particle beam 504 across the sample 110 in a selected pattern.

在另一實施例中,檢測子系統包含一偵測器522以使從樣本110發出之粒子528成像或以其他方式偵測粒子528。在一項實施例中,偵測器522包含一電子收集器(例如,二次電子收集器、反向散射電子偵測器或類似者)。在另一實施例中,該偵測器522包含一光子偵測器(例如,光電偵測器、x射線偵測器、耦合至光電倍增管(PMT)偵測器之閃爍元件或類似者)以用於偵測來自樣本表面之電子及/或光子。一般言之,本文中應認知,偵測器522可包含此項技術中已知用於運用一粒子束504特性化一樣本表面或塊體之任何裝置或裝置組合。例如, 該偵測器522可包含此項技術中已知經組態以收集反向散射電子、俄歇(Auger)電子、透射電子或光子(例如,藉由表面回應於入射電子而發射之x射線、樣本110之陰極發光或類似者)之任何粒子偵測器。 In another embodiment, the detection subsystem includes a detector 522 to image or otherwise detect the particles 528 emitted from the sample 110. In one embodiment, the detector 522 includes an electron collector (eg, secondary electron collector, backscattered electron detector, or the like). In another embodiment, the detector 522 includes a photon detector (eg, a photodetector, an x-ray detector, a scintillation element coupled to a photomultiplier tube (PMT) detector, or the like) Used to detect electrons and/or photons from the sample surface. Generally speaking, it should be recognized herein that the detector 522 may include any device or combination of devices known in the art for characterizing a sample surface or block using a particle beam 504. E.g, The detector 522 may include known in the art configured to collect backscattered electrons, Auger electrons, transmitted electrons or photons (e.g., x-rays emitted by the surface in response to incident electrons, Any particle detector of cathode luminescence of sample 110 or the like).

在另一實施例中,檢測系統100包含一電壓對比成像(VCI)系統。本文中應認知,利用粒子束(例如,電子束、離子束或類似者)之檢測系統可歸因於一高可達成空間解析度而對於偵測及/或識別一半導體樣本(例如,一隨機邏輯晶片或類似者)上之缺陷機構尤其有用。例如,可在一檢測系統內利用粒子束以使一樣本成像(例如,藉由擷取從樣本發出之二次電子、反向散射電子或類似者)。此外,一樣本(例如,一圖案化之半導體晶圓)上之結構可回應於運用一粒子束之激發而展現充電效應。充電效應可包含由系統擷取之電子(例如,二次電子)數目及因此VCI信號強度之一修改。在此方面,一電壓對比成像(VCI)系統可產生一樣本之一高解析度影像,其中該影像之每一像素之強度提供關於該樣本在該像素位置處之電性質之資料。例如,絕緣結構及/或未連接至一接地源(例如,未接地)之結構可回應於由粒子束引發之粒子之空乏而產生一電荷(例如,一正電荷或一負電荷)。因此,引發之電荷可使二次電子之軌道偏轉且減小由一偵測器擷取之信號強度。相反地,接地結構可不產生一電荷且因此可展現一強信號(例如,在一相關聯VCI影像中顯得明亮)。此外,電容性結構之信號強度可依據粒子束之掃描速度及/或能量而變化。在此方面,一VCI影像可包含一灰階影像,其中每一像素之灰階值提供關於晶圓上之該位置之相關電特性之資料。在一進一步實施例中,檢測系統100包含經組態以將一或多個電壓施加至樣本110之一或多個位置之一或多個組件(例如,一或多個電極)。在此方面,系統100可產生有效電壓對比成像資料。 In another embodiment, the detection system 100 includes a voltage contrast imaging (VCI) system. It should be recognized herein that detection systems using particle beams (eg, electron beams, ion beams, or the like) can be attributed to a high achievable spatial resolution for detecting and/or identifying a semiconductor sample (eg, a random Defective mechanisms on logic chips or the like are particularly useful. For example, a particle beam can be used in a detection system to image a sample (for example, by capturing secondary electrons emitted from a sample, backscattered electrons, or the like). In addition, structures on a sample (for example, a patterned semiconductor wafer) can exhibit a charging effect in response to excitation using a particle beam. The charging effect may include a modification of the number of electrons (eg, secondary electrons) extracted by the system and therefore the VCI signal strength. In this regard, a voltage contrast imaging (VCI) system can produce a high-resolution image of a sample, where the intensity of each pixel of the image provides information about the electrical properties of the sample at the pixel location. For example, an insulating structure and/or a structure that is not connected to a grounded source (eg, ungrounded) may generate a charge (eg, a positive charge or a negative charge) in response to particle depletion caused by the particle beam. Therefore, the induced charge can deflect the orbit of the secondary electrons and reduce the signal intensity captured by a detector. Conversely, the ground structure may not generate a charge and therefore may exhibit a strong signal (eg, appear bright in an associated VCI image). In addition, the signal strength of the capacitive structure may vary according to the scanning speed and/or energy of the particle beam. In this regard, a VCI image may include a grayscale image, where the grayscale value of each pixel provides information about the relevant electrical characteristics of the location on the wafer. In a further embodiment, the detection system 100 includes one or more components (eg, one or more electrodes) configured to apply one or more voltages to one or more locations of the sample 110. In this regard, the system 100 can generate effective voltage contrast imaging data.

在另一實施例中,檢測系統100可包含一顯示器(未展示)。在另 一實施例中,該顯示器經通信耦合至控制器104。例如,該顯示器可經通信耦合至控制器104之一或多個處理器106。在此方面,一或多個處理器106可將本發明之各種結果之一或多者顯示在顯示器上。 In another embodiment, the detection system 100 may include a display (not shown). In another In one embodiment, the display is communicatively coupled to the controller 104. For example, the display may be communicatively coupled to one or more processors 106 of the controller 104. In this regard, one or more processors 106 may display one or more of the various results of the present invention on a display.

顯示裝置可包含此項技術中已知之任何顯示裝置。在一項實施例中,顯示裝置可包含(但不限於)一液晶顯示器(LCD)。在另一實施例中,顯示裝置可包含(但不限於)一基於有機發光二極體(OLED)之顯示器。在另一實施例中,顯示裝置可包含(但不限於)一CRT顯示器。熟習此項技術者應認知,各種顯示裝置可適於實施於本發明中且顯示裝置之特定選擇可取決於各種因數,包含(但不限於)外觀尺寸、成本及類似者。在一般意義上,能夠與一使用者介面裝置(例如,觸控螢幕、面板安裝介面、鍵盤、滑鼠、軌跡墊及類似者)整合之任何顯示裝置適於實施於本發明中。 The display device may include any display device known in the art. In one embodiment, the display device may include, but is not limited to, a liquid crystal display (LCD). In another embodiment, the display device may include, but is not limited to, an organic light emitting diode (OLED) based display. In another embodiment, the display device may include (but is not limited to) a CRT display. Those skilled in the art should recognize that various display devices may be suitable for implementation in the present invention and the specific selection of display devices may depend on various factors, including but not limited to appearance size, cost, and the like. In a general sense, any display device that can be integrated with a user interface device (eg, touch screen, panel mounting interface, keyboard, mouse, track pad, and the like) is suitable for implementation in the present invention.

在另一實施例中,檢測系統100可包含一使用者介面裝置(未展示)。在一項實施例中,該使用者介面裝置經通信耦合至控制器104之一或多個處理器106。在另一實施例中,可藉由控制器104利用該使用者介面裝置以接受來自一使用者之選擇及/或指令。在本文進一步描述之一些實施例中,顯示器可用來將資料顯示給一使用者。繼而,一使用者可回應於經由顯示裝置顯示給使用者之檢測資料而輸入選擇及/或指令(例如,檢測區域之一使用者選擇)。 In another embodiment, the detection system 100 may include a user interface device (not shown). In one embodiment, the user interface device is communicatively coupled to one or more processors 106 of the controller 104. In another embodiment, the user interface device can be used by the controller 104 to accept selections and/or commands from a user. In some embodiments described further herein, the display can be used to display data to a user. Then, a user can input selections and/or commands in response to the detection data displayed to the user through the display device (eg, user selection of one of the detection areas).

使用者介面裝置可包含此項技術中已知之任何使用者介面。例如,使用者介面可包含(但不限於):鍵盤、小鍵台、觸控螢幕、槓桿、旋鈕、滾輪、軌跡球、開關、刻度盤、滑桿、捲桿、滑件、把手、觸控墊、踏板、方向盤、操縱桿、面板輸入裝置或類似者。在一觸控螢幕介面裝置之情況中,熟習此項技術者應認知,大量觸控螢幕介面裝置可適於實施於本發明中。例如,顯示裝置可與一觸控螢幕介面(諸如但不限於一電容性觸控螢幕、一電阻性觸控螢幕、一基於表 面聲波之觸控螢幕、一基於紅外線之觸控螢幕或類似者)整合。在一般意義上,能夠與顯示裝置105之顯示部分整合之任何觸控螢幕介面適於實施於本發明中。在另一實施例中,使用者介面可包含(但不限於)一面板安裝介面。 The user interface device may include any user interface known in the art. For example, the user interface may include (but not limited to): keyboard, keypad, touch screen, lever, knob, scroll wheel, trackball, switch, dial, slider, scroll bar, slider, handle, touch Pad, pedal, steering wheel, joystick, panel input device or the like. In the case of a touch screen interface device, those skilled in the art should realize that a large number of touch screen interface devices can be suitable for implementation in the present invention. For example, the display device may interface with a touch screen (such as but not limited to a capacitive touch screen, a resistive touch screen, a table-based Surface acoustic wave touch screen, an infrared-based touch screen or the like) are integrated. In a general sense, any touch screen interface that can be integrated with the display portion of the display device 105 is suitable for implementation in the present invention. In another embodiment, the user interface may include (but is not limited to) a panel mounting interface.

本文中應注意,圖5A及圖5B以及對應上文描述僅為圖解而提供且不應被解釋為限制。預期可在本發明之範疇內利用許多等效或額外組態。 It should be noted herein that FIGS. 5A and 5B and the corresponding description above are provided for illustration only and should not be construed as limiting. It is expected that many equivalent or additional configurations can be utilized within the scope of the present invention.

本文中描述之標的有時圖解說明其他組件內含有或與其他組件連接之不同組件。應瞭解,此等描繪之架構僅係例示性,且事實上可實施達成相同功能性之許多其他架構。在一概念意義上,達成相同功能性之組件之任何配置經有效「相關聯」使得達成所要功能性。因此,本文中經組合以達成一特定功能性之任何兩個組件可被視為彼此「相關聯」,使得達成所要功能性,而不考慮架構或中間組件。同樣地,如此相關聯之任何兩個組件亦可被視作彼此「連接」或「耦合」以達成所要功能性,且能夠如此相關聯之任何兩個組件亦可被視作「可耦合」至彼此以達成所要功能性。可耦合之特定實例包含(但不限於)可實體及/或實體互動組件及/或可無線互動及/或無線互動組件及/或邏輯互動及/或可邏輯互動組件。 The subject matter described herein sometimes illustrates different components contained within or connected to other components. It should be understood that these depicted architectures are merely exemplary, and in fact many other architectures that achieve the same functionality can be implemented. In a conceptual sense, any configuration of components that achieve the same functionality is effectively "associated" to achieve the desired functionality. Therefore, any two components that are combined herein to achieve a particular functionality may be considered "associated" with each other, such that the desired functionality is achieved, regardless of architecture or intermediate components. Likewise, any two components so associated can also be regarded as "connected" or "coupled" to each other to achieve the desired functionality, and any two components that can be so associated can also be regarded as "coupleable" to To achieve the desired functionality. Specific examples that may be coupled include, but are not limited to, physical and/or physical interactive components and/or wireless interactive and/or wireless interactive components and/or logical interactive and/or logical interactive components.

據信將藉由前述描述理解本發明及其許多伴隨優點,且將明白,可在不脫離所揭示標的或不犧牲全部其材料優點之情況下在組件之形式、構造及配置上作出各種改變。描述之形式僅為說明性,且下列申請專利範圍之意圖係涵蓋且包含此等改變。此外,應瞭解,藉由隨附申請專利範圍定義本發明。 It is believed that the present invention and its many accompanying advantages will be understood from the foregoing description, and it will be understood that various changes can be made in the form, configuration and configuration of components without departing from the disclosed subject matter or without sacrificing all of its material advantages. The form of description is merely illustrative, and the following patent application is intended to cover and include such changes. In addition, it should be understood that the present invention is defined by the scope of the accompanying patent application.

102‧‧‧檢測子系統 102‧‧‧ Detection subsystem

104‧‧‧控制器 104‧‧‧Controller

106‧‧‧處理器 106‧‧‧ processor

108‧‧‧記憶體媒體/記憶體/記憶體裝置 108‧‧‧Memory media/memory/memory device

110‧‧‧樣本 110‧‧‧ sample

Claims (47)

一種缺陷檢測系統,其包括:一檢測子系統,其包括:一照明源,其經組態以產生一照明束;一組照明光學器件,其用以將該照明束引導至一樣本;及一偵測器,其經組態以收集從該樣本發出之照明;及一控制器,其通信耦合至該偵測器,該控制器包含一記憶體裝置及經組態以執行多個程式指令之一或多個處理器,該等程式指令經組態以引起該一或多個處理器:儲存一樣本之設計資料在該控制器之該記憶體裝置內,其中該設計資料經預處理以包含一可搜尋資料集,其適於識別該設計資料內之多個所關注圖案,其中該設計資料經配準(register)給該檢測子系統以提供該檢測子系統之多個座標中之經識別之多個所關注圖案之多個位置;將一或多個目標圖案判定為對應於該樣本上之一或多個特徵之多個所關注圖案;基於識別儲存在該控制器之該記憶體裝置內之該設計資料內之該一或多個目標圖案之多個例項而界定該樣本上之一或多個看護區域;及在使用該照明子系統檢測該一或多個看護區域期間,基於藉由該偵測器收集之該照明識別該樣本之該一或多個看護區域內之一或多個缺陷。 A defect detection system includes: a detection subsystem including: an illumination source configured to generate an illumination beam; a set of illumination optics for guiding the illumination beam to a sample; and a A detector, which is configured to collect the illumination emitted from the sample; and a controller, which is communicatively coupled to the detector, the controller includes a memory device and is configured to execute multiple program instructions One or more processors, the program instructions are configured to cause the one or more processors to store a design data of the same copy in the memory device of the controller, wherein the design data is preprocessed to include A searchable data set, which is suitable for identifying a plurality of patterns of interest in the design data, wherein the design data is registered to the detection subsystem to provide the identified ones of the coordinates of the detection subsystem Multiple positions of multiple patterns of interest; determining one or more target patterns as multiple patterns of interest corresponding to one or more features on the sample; based on identifying the stored in the memory device of the controller Multiple instances of the one or more target patterns in the design data to define one or more care areas on the sample; and during the detection of the one or more care areas using the lighting subsystem, based on The illumination collected by the detector identifies one or more defects in the one or more care areas of the sample. 如請求項1之缺陷檢測系統,其中識別該樣本之該設計資料內之該一或多個目標圖案之該一或多個例項包括:產生一複合搜尋圖案,其中該複合搜尋圖案包含一源圖案及 該一或多個目標圖案之至少一個目標圖案;識別該樣本之該設計資料內之該複合圖案之一或多個例項;及基於該複合圖案之經識別之該一或多個例項而識別該樣本之該設計資料內之該一或多個目標圖案之該一或多個例項。 The defect detection system of claim 1, wherein the one or more instances identifying the one or more target patterns in the design data of the sample include: generating a compound search pattern, wherein the compound search pattern includes a source Pattern and At least one target pattern of the one or more target patterns; identifying one or more instances of the composite pattern in the design data of the sample; and based on the identified one or more instances of the composite pattern Identify the one or more instances of the one or more target patterns in the design data of the sample. 如請求項1之缺陷檢測系統,其中識別該樣本之該設計資料內之該一或多個目標圖案之該等例項包括:針對該一或多個目標圖案搜尋該設計資料以產生該一或多個目標圖案之經識別之一或多個例項。 The defect detection system of claim 1, wherein the examples of identifying the one or more target patterns in the design data of the sample include: searching the design data for the one or more target patterns to generate the one or One or more identified instances of multiple target patterns. 如請求項1之缺陷檢測系統,其中界定該一或多個看護區域包括:識別該設計資料內之該一或多個目標圖案之該等例項;針對該設計資料內之該一或多個目標圖案之每一例項判定一可信度分數,該可信度分數為在該一或多個目標圖案與該設計資料內之該一或多個目標圖案之經識別之該等例項之間之一類似性之一量測;及將具有高於一經選擇可信度分數之一可信度分數之該設計資料內之該一或多個目標圖案之多個例項界定為該一或多個看護區域。 As in the defect detection system of claim 1, wherein defining the one or more care areas includes: identifying the instances of the one or more target patterns in the design data; for the one or more in the design data Each instance of the target pattern determines a reliability score between the one or more target patterns and the identified instances of the one or more target patterns in the design data A measurement of similarity; and defining a plurality of instances of the one or more target patterns in the design data having a confidence score higher than a selected confidence score as the one or more Care area. 如請求項1之缺陷檢測系統,其中界定該樣本上之該一或多個看護區域包括:界定一或多個目標區域,其中該一或多個目標區域包含該一或多個目標圖案之至少一者之至少一個例項,其中該等看護區域包含該一或多個目標區域;及針對該一或多個目標區域之各者界定一檢測靈敏度。 The defect detection system of claim 1, wherein defining the one or more care areas on the sample includes: defining one or more target areas, wherein the one or more target areas include at least one of the one or more target patterns At least one example of one, wherein the care areas include the one or more target areas; and a detection sensitivity is defined for each of the one or more target areas. 如請求項5之缺陷檢測系統,其中該一或多個目標區域之各者之該檢測靈敏度係可個別地調整。 As in the defect detection system of claim 5, the detection sensitivity of each of the one or more target areas can be adjusted individually. 如請求項1之缺陷檢測系統,其中該一或多個目標圖案包括:藉由一基於設計之分類或一基於設計之併像(binning)程序之至少一者所識別之一或多個目標圖案。 The defect detection system of claim 1, wherein the one or more target patterns include: one or more target patterns identified by at least one of a design-based classification or a design-based binning procedure . 如請求項1之缺陷檢測系統,其中該一或多個目標圖案包括:與一或多個已知缺陷類型相關聯之一或多個目標圖案。 The defect detection system of claim 1, wherein the one or more target patterns include: one or more target patterns associated with one or more known defect types. 如請求項1之缺陷檢測系統,其中該一或多個目標圖案包括:藉由一先前缺陷檢測程序所識別之一或多個目標圖案。 The defect detection system of claim 1, wherein the one or more target patterns include: one or more target patterns identified by a previous defect detection procedure. 如請求項1之缺陷檢測系統,其中判定該一或多個目標圖案包括:藉由一使用者判定該一或多個目標圖案。 The defect detection system of claim 1, wherein determining the one or more target patterns comprises: determining the one or more target patterns by a user. 如請求項10之缺陷檢測系統,其中藉由該使用者判定該一或多個目標圖案包括:從該樣本之該設計資料選擇該一或多個目標圖案之一或多個例項。 The defect detection system of claim 10, wherein determining the one or more target patterns by the user includes: selecting one or more instances of the one or more target patterns from the design data of the sample. 如請求項11之缺陷檢測系統,其中從該樣本之該設計資料選擇該一或多個目標圖案之該一或多個例項包括:從該樣本之該設計資料之一視覺顯示器選擇該一或多個目標圖案之該一或多個例項。 The defect detection system of claim 11, wherein the one or more instances of selecting the one or more target patterns from the design data of the sample include: selecting the one or from a visual display of the design data of the sample The one or more instances of multiple target patterns. 如請求項1之缺陷檢測系統,其中界定該一或多個看護區域包括:判定與該樣本之該設計資料內之該一或多個目標圖案之一或多個例項相關聯之一或多個座標。 The defect detection system of claim 1, wherein defining the one or more care areas includes: determining one or more associated with one or more instances of the one or more target patterns in the design data of the sample Coordinates. 如請求項1之缺陷檢測系統,其中該一或多個處理器進一步經組態以執行引起該一或多個處理器進行以下之多個程式指令:基於經識別之該一或多個缺陷而將一或多個額外目標圖案判定為多個所關注圖案; 基於識別儲存於該控制器之該記憶體裝置內之該設計資料內之該一或多個額外目標圖案之該等例項而界定該樣本上之一或多個額外看護區域;及基於使用一虛擬檢測系統之檢測而識別該一或多個額外看護區域內之一或多個額外缺陷。 The defect detection system of claim 1, wherein the one or more processors are further configured to execute a plurality of program instructions that cause the one or more processors to perform the following: based on the identified one or more defects Determine one or more additional target patterns as multiple patterns of interest; Define one or more additional care areas on the sample based on the instances identifying the one or more additional target patterns stored in the design data stored in the memory device of the controller; and based on using a The virtual inspection system detects and identifies one or more additional defects in the one or more additional care areas. 如請求項1之缺陷檢測系統,其中該設計資料包括:該樣本之一實體佈局或該樣本之一電佈局之至少一者。 The defect detection system of claim 1, wherein the design information includes: at least one of a physical layout of the sample or an electrical layout of the sample. 如請求項1之缺陷檢測系統,其進一步包括:提供該一或多個看護區域以用於一後續檢測程序中。 The defect detection system of claim 1, further comprising: providing the one or more care areas for use in a subsequent inspection procedure. 如請求項1之缺陷檢測系統,其進一步包括:基於該樣本之該設計資料對經識別之一或多個缺陷分類。 The defect detection system of claim 1, further comprising: classifying one or more identified defects based on the design data of the sample. 如請求項1之缺陷檢測系統,其中該照明束包括:一光子束或一粒子束之至少一者。 The defect detection system of claim 1, wherein the illumination beam includes: at least one of a photon beam or a particle beam. 如請求項18之缺陷檢測系統,其中該粒子束包括:一電子束或離子束之至少一者。 The defect detection system of claim 18, wherein the particle beam includes: at least one of an electron beam or an ion beam. 如請求項1之缺陷檢測系統,其中該組照明光學器件包括:光子光學器件或粒子光學器件之至少一者。 The defect detection system of claim 1, wherein the set of illumination optics includes at least one of photonic optics or particle optics. 如請求項1之缺陷檢測系統,其中該偵測器包括:一光子偵測器或一粒子偵測器之至少一者。 The defect detection system of claim 1, wherein the detector includes: at least one of a photon detector or a particle detector. 如請求項1之缺陷檢測系統,其中該控制器定位成接近該檢測子系統。 The defect inspection system of claim 1, wherein the controller is located close to the inspection subsystem. 如請求項1之缺陷檢測系統,其中該控制器及該檢測子系統之至少一部分定位在一共同外殼內。 The defect inspection system of claim 1, wherein at least a portion of the controller and the inspection subsystem are located in a common housing. 如請求項1之缺陷檢測系統,其中判定該一或多個目標圖案包括:提供與該樣本之該設計資料內之該一或多個目標圖案之一或 多個例項相關聯之一或多個座標。 The defect detection system of claim 1, wherein determining the one or more target patterns includes: providing one of the one or more target patterns in the design data of the sample or One or more coordinates associated with multiple instances. 如請求項1之缺陷檢測系統,其中該一或多個處理器進一步經組態以執行引起該一或多個處理器進行以下之多個程式指令:基於經識別之該一或多個缺陷而將一或多個額外目標圖案判定為多個所關注圖案;基於識別儲存於該控制器之該記憶體裝置內之該設計資料內之該一或多個額外目標圖案之多個例項而界定該樣本上之一或多個額外看護區域;及在使用該照明子系統檢測該一或多個額外看護區域期間,基於由該偵測器收集之照明而識別該一或多個額外看護區域內之一或多個額外缺陷。 The defect detection system of claim 1, wherein the one or more processors are further configured to execute a plurality of program instructions that cause the one or more processors to perform the following: based on the identified one or more defects Determine one or more additional target patterns as a plurality of patterns of interest; define the one based on a plurality of instances of the one or more additional target patterns identified in the design data stored in the memory device of the controller One or more additional care areas on the sample; and during the detection of the one or more additional care areas using the lighting subsystem, identifying the one or more additional care areas based on the illumination collected by the detector One or more additional defects. 如請求項1之缺陷檢測系統,其中該檢測系統係一虛擬檢測系統。 The defect inspection system of claim 1, wherein the inspection system is a virtual inspection system. 一種缺陷檢測系統,其包括:一檢測子系統,其包括:一照明源,其經組態以產生一照明束;一組照明光學器件,其將該照明束引導至一樣本;一偵測器,其經組態以收集從該樣本發出之照明;及一控制器,其通信耦合至該偵測器,該控制器包含一記憶體裝置及經組態以執行多個程式指令之一或多個處理器,該等程式指令經組態以引起該一或多個處理器:判定對應於該樣本上之一或多個特徵之一或多個目標圖案;判定一源圖案,其中該源圖案接近該樣本之設計資料內之該一或多個目標圖案之多個例項之一子集,其中該樣本之該設計資料儲存在該控制器之該記憶體裝置內; 界定該源圖案與該樣本之該設計資料內之該一或多個目標圖案之該等例項之該子集之該至少一個目標圖案之間之一空間關係;識別該樣本之該設計資料內之該源圖案之一或多個例項;基於該源圖案之經識別之該一或多個例項及在該源圖案與該一或多個目標圖案之該等例項之該子集之該至少一個目標圖案之間之該空間關係,以識別該樣本之該設計資料內之該一或多個目標圖案之該等例項之該子集;基於該一或多個目標圖案之該等例項之該子集而界定該樣本上之一或多個看護區域;及基於藉由該偵測器收集之該照明而識別該樣本之該一或多個看護區域內之一或多個缺陷。 A defect detection system includes: a detection subsystem including: an illumination source configured to generate an illumination beam; a set of illumination optics that directs the illumination beam to a sample; a detector , Which is configured to collect the lighting emitted from the sample; and a controller, which is communicatively coupled to the detector, the controller includes a memory device and is configured to execute one or more program instructions Processors, the program instructions are configured to cause the one or more processors to: determine one or more target patterns corresponding to one or more features on the sample; determine a source pattern, wherein the source pattern A subset of multiple instances of the one or more target patterns within the design data of the sample, where the design data of the sample is stored in the memory device of the controller; Define a spatial relationship between the source pattern and the at least one target pattern of the subset of the instances of the one or more target patterns in the design data of the sample; identify the design data of the sample One or more instances of the source pattern; based on the identified one or more instances of the source pattern and the subset of the instances of the source pattern and the one or more target patterns The spatial relationship between the at least one target pattern to identify the subset of the instances of the one or more target patterns in the design data of the sample; based on the ones of the one or more target patterns The subset of the examples to define one or more care areas on the sample; and identify one or more defects in the one or more care areas of the sample based on the illumination collected by the detector . 一種缺陷檢測方法,其包括:將一樣本之設計資料儲存在一檢測系統之一記憶體裝置中,其中該設計資料經預處理以包含一可搜尋資料集,其適於識別該設計資料內之多個所關注圖案,其中該設計資料經配準以提供該檢測子系統之多個座標中之經識別之多個所關注圖案之多個座標;使用該檢測系統之一或多個處理器判定一或多個目標圖案為對應於該樣本上之一或多個特徵之多個所關注圖案;使用該檢測系統之該一或多個處理器,基於識別在該樣本之該設計資料內之該一或多個目標圖案之多個例項而藉由該檢測系統界定該樣本上之一或多個看護區域;藉由使用一照明束照明該一或多個看護區域及使用一偵測器收集自該樣本發出之照明,以使用該檢測系統檢測該樣本之該一或多個看護區域;及 基於藉由該偵測器收集之該照明,以使用該檢測系統之該一或多個處理器識別該樣本之該一或多個看護區域內之一或多個缺陷。 A defect detection method, comprising: storing the same design data in a memory device of a testing system, wherein the design data is preprocessed to include a searchable data set, which is suitable for identifying the design data Multiple patterns of interest, wherein the design data is registered to provide multiple coordinates of the identified multiple patterns of interest among the multiple coordinates of the detection subsystem; one or more processors of the detection system are used to determine one or Multiple target patterns are multiple patterns of interest corresponding to one or more features on the sample; using the one or more processors of the detection system, based on identifying the one or more within the design data of the sample Multiple instances of a target pattern by the detection system to define one or more care areas on the sample; by illuminating the one or more care areas with an illumination beam and using a detector collected from the sample The lighting emitted to detect the one or more care areas of the sample using the detection system; and Based on the illumination collected by the detector, the one or more processors of the detection system are used to identify one or more defects in the one or more care areas of the sample. 如請求項28之缺陷檢測方法,其中界定該一或多個看護區域包括:判定一源圖案,其中該源圖案接近該樣本之該設計資料內之該一或多個目標圖案之多個例項之一子集;界定在該源圖案與該樣本之該設計資料內之該一或多個目標圖案之該等例項之該子集之至少一個目標圖案之間之一空間關係;識別該樣本之該設計資料內之該源圖案之一或多個例項;及基於該源圖案之經識別之該一或多個例項及在該源圖案與該樣本之該設計資料內之該一或多個目標圖案之該等例項之該子集之該至少一個目標圖案之間之該空間關係,以識別該樣本之該設計資料內之該一或多個目標圖案之該等例項之該子集。 The defect detection method of claim 28, wherein defining the one or more care areas includes: determining a source pattern, wherein the source pattern is close to multiple instances of the one or more target patterns in the design data of the sample A subset; a spatial relationship defined between the source pattern and the at least one target pattern of the subset of the instances of the one or more target patterns in the design data of the sample; identifying the sample One or more instances of the source pattern in the design data; and the one or more instances identified based on the source pattern and the one or more in the design data of the source pattern and the sample The spatial relationship between the at least one target pattern of the subset of the plurality of target patterns to identify the ones of the instances of the one or more target patterns in the design data of the sample Subset. 如請求項28之缺陷檢測方法,其中識別該樣本之該設計資料內之該一或多個目標圖案之該等例項包括:針對該一或多個目標圖案搜尋該設計資料以產生該一或多個目標圖案之經識別之該等例項。 The defect detection method of claim 28, wherein the examples of identifying the one or more target patterns in the design data of the sample include: searching the design data for the one or more target patterns to generate the one or The identified instances of multiple target patterns. 如請求項30之缺陷檢測方法,其中界定該一或多個看護區域包括:識別該設計資料內之該一或多個目標圖案之該等例項;針對該設計資料內之該一或多個目標圖案之每一例項判定一可信度分數,該可信度分數為在該一或多個目標圖案與該設計資料內之該一或多個目標圖案之經識別之該一或多個例項之間之一類似性之一量測;及 將具有高於一經選擇可信度分數之一可信度分數之該設計資料內之該一或多個目標圖案之多個例項界定為該一或多個看護區域。 The defect detection method of claim 30, wherein defining the one or more care areas includes: identifying the instances of the one or more target patterns in the design data; for the one or more in the design data Each instance of the target pattern determines a credibility score that is the identified one or more instances of the one or more target patterns in the one or more target patterns and the design data A measure of similarity between items; and A plurality of instances of the one or more target patterns in the design data having a credibility score higher than a selected credibility score are defined as the one or more care areas. 如請求項28之缺陷檢測方法,其中該一或多個目標圖案包括:藉由一基於設計之分類或一基於設計之併像程序之至少一者所識別之一或多個目標圖案。 The defect detection method according to claim 28, wherein the one or more target patterns include: one or more target patterns identified by at least one of a design-based classification or a design-based merging process. 如請求項28之缺陷檢測方法,其中該一或多個目標圖案包括:藉由一先前缺陷檢測程序所識別之一或多個目標圖案。 The defect detection method of claim 28, wherein the one or more target patterns include: one or more target patterns identified by a previous defect detection procedure. 如請求項28之缺陷檢測方法,其中判定該一或多個目標圖案包括:藉由一使用者判定該一或多個目標圖案。 The defect detection method of claim 28, wherein determining the one or more target patterns includes: determining the one or more target patterns by a user. 如請求項34之缺陷檢測方法,其中藉由該使用者判定該一或多個目標圖案包括:從該樣本之該設計資料選擇該一或多個目標圖案之一或多個例項。 The defect detection method of claim 34, wherein determining the one or more target patterns by the user includes selecting one or more instances of the one or more target patterns from the design data of the sample. 如請求項35之缺陷檢測方法,其中從該樣本之該設計資料選擇該一或多個目標圖案之該一或多個例項包括:從該樣本之該設計資料之一視覺顯示器選擇該一或多個目標圖案之該一或多個例項。 The defect detection method of claim 35, wherein the one or more instances of selecting the one or more target patterns from the design data of the sample include: selecting the one or from a visual display of the design data of the sample The one or more instances of multiple target patterns. 如請求項33之缺陷檢測方法,其進一步包括:基於經識別之該一或多個缺陷而將一或多個額外目標圖案判定為多個所關注圖案;基於識別儲存於該控制器之該記憶體裝置內之該設計資料內之該一或多個額外目標圖案之多個例項而界定該樣本上之一或多個額外看護區域;及基於使用一虛擬檢測系統之檢測而識別該一或多個額外看護 區域內之一或多個額外缺陷。 The defect detection method of claim 33, further comprising: determining one or more additional target patterns as a plurality of patterns of interest based on the identified one or more defects; based on identifying the memory stored in the controller Multiple instances of the one or more additional target patterns in the design data in the device to define one or more additional care areas on the sample; and identifying the one or more based on detection using a virtual detection system Extra care One or more additional defects in the area. 如請求項33之缺陷檢測方法,其中該設計資料包括:該樣本之一實體佈局或該樣本之一電佈局之至少一者。 The defect detection method of claim 33, wherein the design information includes: at least one of a physical layout of the sample or an electrical layout of the sample. 如請求項33之缺陷檢測方法,其進一步包括:提供該一或多個看護區域以用於一後續檢測程序中。 The defect detection method of claim 33, further comprising: providing the one or more care areas for use in a subsequent inspection procedure. 如請求項28之缺陷檢測方法,其進一步包括:基於該樣本之該設計資料而對經識別之一或多個缺陷分類。 The defect detection method of claim 28 further includes: classifying one or more identified defects based on the design data of the sample. 一種缺陷檢測系統,其包括:一檢測子系統,其包括:一照明源,其經組態以產生一照明束;一組照明光學器件,其用以將該照明束引導至一樣本;一偵測器,其經組態以收集從該樣本發出之照明;及一控制器,其通信耦合至該偵測器,該控制器包含一記憶體裝置及經組態以執行多個程式指令之一或多個處理器,該等程式指令經組態以引起該一或多個處理器:將一或多個目標圖案判定為對應於該樣本上之一或多個特徵之多個所關注圖案;產生一複合搜尋圖案,其中該複合搜尋圖案包含一源圖案及該一或多個目標圖案之至少一個目標圖案;基於識別該樣本之該設計資料內之該複合搜尋圖案之一或多個例項而界定該樣本上之一或多個看護區域,其中該樣本之該設計資料儲存在該控制器之該記憶體裝置內;及在使用該照明子系統檢測該一或多個看護區域期間,基於藉由該偵測器收集之該照明識別該樣本之該一或多個看護區域內之一或多個缺陷。 A defect detection system includes: a detection subsystem including: an illumination source configured to generate an illumination beam; a set of illumination optics used to guide the illumination beam to a sample; a detection A detector, which is configured to collect the lighting emitted from the sample; and a controller, which is communicatively coupled to the detector, the controller includes a memory device and is configured to execute one of a plurality of program instructions Or multiple processors, the program instructions are configured to cause the one or more processors to: determine one or more target patterns as multiple patterns of interest corresponding to one or more features on the sample; generate A composite search pattern, wherein the composite search pattern includes a source pattern and at least one target pattern of the one or more target patterns; based on identifying one or more instances of the composite search pattern in the design data of the sample Define one or more care areas on the sample, wherein the design data of the sample is stored in the memory device of the controller; and during the detection of the one or more care areas using the lighting subsystem, based on The illumination collected by the detector identifies one or more defects in the one or more care areas of the sample. 如請求項41之缺陷檢測系統,其中識別該樣本之該設計資料內 之該一或多個目標圖案之該等例項包括:針對該一或多個目標圖案搜尋該設計資料以產生該一或多個目標圖案之經識別之一或多個例項。 For the defect inspection system of claim 41, in which the design data identifying the sample is included The instances of the one or more target patterns include: searching the design data for the one or more target patterns to generate the identified one or more instances of the one or more target patterns. 如請求項41之缺陷檢測系統,其中界定該一或多個看護區域包括:識別該設計資料內之該一或多個目標圖案之該等例項;針對該設計資料內之該一或多個目標圖案之每一例項判定一可信度分數,該可信度分數為在該一或多個目標圖案與該設計資料內之該一或多個目標圖案之經識別之該等例項之間之一類似性之一量測;及將具有高於一經選擇可信度分數之一可信度分數之該設計資料內之該一或多個目標圖案之多個例項界定為該一或多個看護區域。 The defect detection system of claim 41, wherein defining the one or more care areas includes: identifying the instances of the one or more target patterns in the design data; for the one or more in the design data Each instance of the target pattern determines a reliability score between the one or more target patterns and the identified instances of the one or more target patterns in the design data A measurement of similarity; and defining a plurality of instances of the one or more target patterns in the design data having a confidence score higher than a selected confidence score as the one or more Care area. 如請求項41之缺陷檢測系統,其中該一或多個目標圖案包括:藉由一先前缺陷檢測程序所識別之一或多個目標圖案。 The defect detection system of claim 41, wherein the one or more target patterns include: one or more target patterns identified by a previous defect detection procedure. 如請求項41之缺陷檢測系統,其中判定該一或多個目標圖案包括:藉由一使用者判定該一或多個目標圖案。 The defect detection system of claim 41, wherein determining the one or more target patterns comprises: determining the one or more target patterns by a user. 如請求項45之缺陷檢測系統,其中藉由該使用者判定該一或多個目標圖案包括:從該樣本之該設計資料選擇該一或多個目標圖案之一或多個例項。 The defect detection system of claim 45, wherein determining the one or more target patterns by the user includes selecting one or more instances of the one or more target patterns from the design data of the sample. 如請求項46之缺陷檢測系統,其中從該樣本之該設計資料選擇該一或多個目標圖案之該一或多個例項包括:從該樣本之該設計資料之一視覺顯示器選擇該一或多個目標圖案之該一或多個例項。 The defect detection system of claim 46, wherein the one or more instances of selecting the one or more target patterns from the design data of the sample include: selecting the one or from a visual display of the design data of the sample The one or more instances of multiple target patterns.
TW105116916A 2015-05-28 2016-05-30 System and method for dynamic care area generation on an inspection tool TWI683997B (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
IN2681CH2015 2015-05-28
IN2681/CHE/2015 2015-05-28
US201562198911P 2015-07-30 2015-07-30
US62/198,911 2015-07-30
US15/166,591 US10018571B2 (en) 2015-05-28 2016-05-27 System and method for dynamic care area generation on an inspection tool
US15/166,591 2016-05-27

Publications (2)

Publication Number Publication Date
TW201706590A TW201706590A (en) 2017-02-16
TWI683997B true TWI683997B (en) 2020-02-01

Family

ID=58609218

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105116916A TWI683997B (en) 2015-05-28 2016-05-30 System and method for dynamic care area generation on an inspection tool

Country Status (1)

Country Link
TW (1) TWI683997B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110446980B (en) 2017-03-21 2022-05-27 Asml荷兰有限公司 Object recognition and comparison
WO2019011608A1 (en) * 2017-07-13 2019-01-17 Asml Netherlands B.V. Inspection tool, lithographic apparatus, lithographic system, inspection method and device manufacturing method
WO2021133636A1 (en) * 2019-12-23 2021-07-01 Synopsys, Inc. Net-based wafer inspection

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140105482A1 (en) * 2012-10-15 2014-04-17 Kla-Tencor Corporation Detecting Defects on a Wafer Using Defect-Specific Information
TW201443678A (en) * 2013-01-07 2014-11-16 Kla Tencor Corp Determining a position of inspection system output in design data space

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140105482A1 (en) * 2012-10-15 2014-04-17 Kla-Tencor Corporation Detecting Defects on a Wafer Using Defect-Specific Information
TW201443678A (en) * 2013-01-07 2014-11-16 Kla Tencor Corp Determining a position of inspection system output in design data space

Also Published As

Publication number Publication date
TW201706590A (en) 2017-02-16

Similar Documents

Publication Publication Date Title
JP7169402B2 (en) DYNAMIC CARE AREA GENERATION SYSTEM AND METHOD FOR INSPECTION TOOLS
TWI699521B (en) Systems and methods for region-adaptive defect detection
US10018571B2 (en) System and method for dynamic care area generation on an inspection tool
KR102300550B1 (en) Using high resolution full die image data for inspection
KR102307415B1 (en) Virtual inspection systems with multiple modes
KR102100007B1 (en) Machine learning method and apparatus for inspecting reticles
US7711177B2 (en) Methods and systems for detecting defects on a specimen using a combination of bright field channel data and dark field channel data
US11010886B2 (en) Systems and methods for automatic correction of drift between inspection and design for massive pattern searching
KR102525830B1 (en) Design file selection for alignment of test image to design
TWI683997B (en) System and method for dynamic care area generation on an inspection tool
US20240331132A1 (en) Method and system for anomaly-based defect inspection
KR102515237B1 (en) Systems and methods for creation of wafer inspection critical areas
US10276346B1 (en) Particle beam inspector with independently-controllable beams
US10062012B1 (en) Finding patterns in a design based on the patterns and their surroundings
TWI732803B (en) Method, system and non-transitory computer readable medium for storing dynamic layer content in a design file
EP4152096A1 (en) System and method for inspection by failure mechanism classification and identification in a charged particle system
WO2023156125A1 (en) Systems and methods for defect location binning in charged-particle systems