[go: up one dir, main page]

TWI862591B - 半導體檢查裝置及半導體檢查方法 - Google Patents

半導體檢查裝置及半導體檢查方法 Download PDF

Info

Publication number
TWI862591B
TWI862591B TW109116148A TW109116148A TWI862591B TW I862591 B TWI862591 B TW I862591B TW 109116148 A TW109116148 A TW 109116148A TW 109116148 A TW109116148 A TW 109116148A TW I862591 B TWI862591 B TW I862591B
Authority
TW
Taiwan
Prior art keywords
image
cad
optical
images
semiconductor device
Prior art date
Application number
TW109116148A
Other languages
English (en)
Other versions
TW202114007A (zh
Inventor
竹嶋智親
樋口貴文
堀田和宏
Original Assignee
日商濱松赫德尼古斯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日商濱松赫德尼古斯股份有限公司 filed Critical 日商濱松赫德尼古斯股份有限公司
Publication of TW202114007A publication Critical patent/TW202114007A/zh
Application granted granted Critical
Publication of TWI862591B publication Critical patent/TWI862591B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/0464Convolutional networks [CNN, ConvNet]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/09Supervised learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • G06F30/392Floor-planning or layout, e.g. partitioning or placement
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20081Training; Learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20084Artificial neural networks [ANN]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30148Semiconductor; IC; Wafer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/32Image data format

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Medical Informatics (AREA)
  • Geometry (AREA)
  • Architecture (AREA)
  • Image Analysis (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)
  • Image Processing (AREA)

Abstract

本發明之觀察系統1具備:檢測器3、二維相機5,其等檢測來自半導體器件S之光並輸出檢測信號;光學裝置13,其將光導引至檢測器3及二維相機5;圖像處理部29,其基於檢測信號,產生半導體器件S之第1光學圖像,且受理第1 CAD圖像之輸入;圖像解析部31,其將第1光學圖像用作教學資料,藉由機器學習而學習第1 CAD圖像之轉換處理,藉由基於該學習之結果之轉換處理,而將第1 CAD圖像轉換為與第1光學圖像相似之第2 CAD圖像;及位置對準部,其基於第2光學圖像與第2 CAD圖像進行位置對準。

Description

半導體檢查裝置及半導體檢查方法
本發明係關於一種檢查半導體器件之半導體檢查裝置及半導體檢查方法。
自先前以來,將半導體器件作為檢查對象器件(DUT:device under test,被測器件)並取得圖像,基於該圖像進行故障部位之分析等之各種分析(參照下述專利文獻1及下述專利文獻2)。例如,在下述專利文獻1中曾揭示,將LSM圖像等之光學圖像高解析度化而產生重構圖像,基於CAD資料之複數個圖層產生第2 CAD圖像,將重構圖像相對於第2 CAD圖像進行對準。根據此方法,可進行光學圖像之正確的對準。 [先前技術文獻] [專利文獻]
專利文獻1:美國專利2018/0293346號公報 專利文獻2:國際公開2015/098342號公報
[發明所欲解決之問題]
近年來,應用各種製程規則之半導體器件不斷普及。在以應用各種製程規則之半導體器件為對象,利用上述先前之方法進行檢查之情形下,存在難以將光學圖像相對於CAD圖像高精度地進行位置對準之情形。
實施形態係鑒於上述之問題而完成者,課題在於提供一種可將以半導體器件為對象而取得之光學圖像跟與該半導體器件對應之CAD圖像高精度地進行位置對準之半導體檢查裝置。 [解決問題之技術手段]
本發明之一形態之半導體檢查裝置具備:光檢測器,其檢測來自半導體器件之光,並輸出檢測信號;光學系統,其將光導引至光檢測器;圖像產生部,其基於檢測信號,產生半導體器件之光學圖像即第1光學圖像;受理部,其受理第1 CAD圖像之輸入;圖像轉換部,其將光學圖像用作教學資料,藉由機器學習而學習第1 CAD圖像之轉換處理,藉由基於該學習之結果之轉換處理,而將第1 CAD圖像轉換為與光學圖像相似之第2 CAD圖像;及位置對準部,其基於光學圖像與第2 CAD圖像進行位置對準。
或,本發明之另一形態之半導體檢查方法具備:經由光學系統檢測來自半導體器件之光並輸出檢測信號之步驟;基於檢測信號,產生半導體器件之光學圖像即第1光學圖像之步驟;受理第1 CAD圖像之輸入之步驟;將光學圖像用作教學資料,藉由機器學習而學習第1 CAD圖像之轉換處理,藉由基於該學習之結果之轉換處理,而將第1 CAD圖像轉換為與光學圖像相似之第2 CAD圖像之步驟;及基於光學圖像與第2 CAD圖像進行位置對準之步驟。
根據上述一形態或上述另一形態,取得反映來自半導體器件之光之光學圖像及第1 CAD圖像,第1 CAD圖像藉由基於機器學習之學習之結果之轉換處理,而被轉換為與光學圖像相似之第2 CAD圖像,並將該第2 CAD圖像與光學圖像進行位置對準。藉此,在以應用各種製程規則之半導體器件為檢查對象之情形下,藉由將CAD圖像上之圖案在以靠近光學圖像之方式進行轉換後與光學圖像進行位置對準,而可提高位置對準之精度。
本發明之又一形態之半導體檢查裝置具備:光檢測器,其檢測來自半導體器件之光,並輸出檢測信號;光學系統,其將光導引至光檢測器;圖像產生部,其基於檢測信號,產生半導體器件之光學圖像即第1光學圖像;受理部,其受理第1 CAD圖像之輸入;圖像轉換部,其將第1 CAD圖像用作教學資料,藉由機器學習而學習第1光學圖像之重構處理,藉由基於該學習之結果之重構處理,而將第1光學圖像重構為與第1 CAD圖像相似之第2光學圖像;及位置對準部,其基於第2光學圖像與第1 CAD圖像進行位置對準。
或,本發明之再一形態之半導體檢查方法具備:經由光學系統檢測來自半導體器件之光並輸出檢測信號之步驟;基於檢測信號,產生半導體器件之光學圖像即第1光學圖像之步驟;受理第1 CAD圖像之輸入之步驟;將第1 CAD圖像用作教學資料,藉由機器學習而學習第1光學圖像之重構處理,藉由基於該學習之結果之重構處理,而將第1光學圖像重構為與第1 CAD圖像相似之第2光學圖像之步驟;及基於第2光學圖像與第1 CAD圖像進行位置對準之步驟。
根據上述之再一形態,取得反應來自半導體器件之光之光學圖像及第1 CAD圖像,光學圖像藉由基於機器學習之學習之結果之重構處理,而被轉換為與第1 CAD圖像相似之第2光學圖像,並將該第2光學圖像與第1 CAD圖像進行位置對準。藉此,在以應用各種製程規則之半導體器件為檢查對象之情形下,藉由將光學圖像上之不鮮明之部分在以靠近CAD圖像之方式進行轉換後與CAD圖像進行位置對準,而可提高位置對準之精度。 [發明之效果]
根據實施形態,可將以半導體器件為對象而取得之光學圖像跟與該半導體器件對應之CAD圖像高精度地進行位置對準。
以下,參照附圖,針對本發明之實施形態詳細地說明。此外,在說明中對同一要素或具有同一功能之要素使用同一符號,且重複之說明省略。
圖1係顯示實施形態之半導體檢查裝置即觀察系統1之概略構成圖。圖1所示之觀察系統1係為了檢查邏輯LSI、記憶體等之IC(積體電路)、功率器件等之半導體器件,而取得並處理半導體器件之發熱圖等圖像之光學系統。該觀察系統1包含複數個檢測器3、二維相機5、照明裝置7、內置雙色鏡9及半反射鏡等之分束器11之光學裝置(光學系統)13、物鏡15、載台17、電腦(Personal Computer,個人電腦)19、測試器21、輸入裝置23、及顯示裝置25而構成。
複數個檢測器3各者係檢測來自載置於載台17之半導體器件S之光之光檢測器。例如,檢測器3可為對紅外波長具有感度之InGaAs(砷化鎵銦)相機、InSb(銻化銦)相機等攝像裝置。又,檢測器3可為藉由一面將雷射光在半導體器件S上二維地進行掃描,一面檢測反射光,而輸出用於取得LSM(Laser Scanning Microscope,雷射掃描顯微鏡)圖像或EOFM(Electro Optical Frequency Mapping,光電頻率映射)圖像之檢測信號之檢測系統。複數個檢測器3各者對於光學裝置13可切換地光學連接,經由物鏡15及光學裝置13內之雙色鏡9檢測來自半導體器件S之光。
二維相機5係內置CCD(Charge Coupled Device,電荷耦合裝置)影像感測器、CMOS(Complementary Metal-Oxide Semiconductor,互補式金屬氧化物半導體)影像感測器等之相機,且係檢測來自載置於載台17之半導體器件S之反射光,並輸出半導體器件之二維圖案像之檢測信號之光檢測器。該二維相機5經由物鏡15、以及光學裝置13內之雙色鏡9及分束器11檢測半導體器件S之二維圖案像。
物鏡15與半導體器件S對向地設置,設定在複數個檢測器3及二維相機5成像之像之倍率。在該物鏡15中包含複數個倍率不同之內置透鏡,具有將在檢測器3或二維相機5成像之內置透鏡,在高倍透鏡與低倍透鏡之間切換之功能。
雙色鏡9為了將半導體器件S之發光圖、發熱圖、反射圖等像導光至檢測器3,而使特定波長範圍之光透過,為了將半導體器件S之二維圖案像導光至二維相機5,而使特定波長範圍以外之波長之光反射。分束器11使由雙色鏡9反射之圖案像朝向二維相機5透過,且藉由使自照明裝置7出射之二維圖案像產生用之照明光朝向雙色鏡9反射,而將該照明光經由雙色鏡9及物鏡15朝半導體器件S照射。
測試器21對半導體器件S施加特定之電信號之測試圖案、特定之電壓、或特定之電流。藉由施加該測試圖案,而產生起因於半導體器件S之故障之發光或發熱。
電腦19係處理由檢測器3及二維相機5取得之檢測信號之圖像處理裝置(處理器)。詳細而言,電腦19作為功能性構成要素,係由記憶部27、圖像處理部(受理部、圖像產生部)29、圖像解析部(圖像轉換部、位置對準部、輸出部)31、及控制部33構成。又,在電腦19附帶用於對電腦19輸入資料之滑鼠、鍵盤等之輸入裝置23、及用於顯示電腦19之圖像處理結果之顯示器裝置等之顯示裝置(輸出部)25。
圖1所示之電腦19之各功能部係藉由電腦19之CPU等之運算處理裝置執行儲存於電腦19之內置記憶體或硬碟機等之記憶媒體之電腦程式(圖像處理程式)而實現之功能。電腦19之運算處理裝置藉由執行該電腦程式而使電腦19作為圖1之各功能部發揮功能,並依次執行後述之半導體檢查處理。該電腦程式之執行所需之各種資料、及藉由該電腦程式之執行而產生之各種資料全部被儲存於電腦19之ROM或RAM等之內置記憶體或硬碟機等之記憶媒體。
此處,針對電腦19之各功能部之功能進行說明。
記憶部27記憶由檢測器3取得之檢測到發光圖、發熱圖等之測定圖像、由檢測器3或二維相機5取得之檢測到半導體器件S之圖案像之第1光學圖像、及基於自外部取得之CAD資料而製作之顯示半導體器件S之高解析度之圖案之第1 CAD圖像。第1光學圖像係表示半導體器件S之二維圖案之光學測定結果之圖像,可為由二維相機5檢測到之二維圖案之圖像,亦可為基於由檢測器3檢測到之檢測信號之LSM圖像。圖像處理部29基於自檢測器3或二維相機5接收到之檢測信號,依次產生測定圖像及第1光學圖像,並使該等測定圖像及第1光學圖像依次記憶於記憶部27。又,圖像處理部29自建構於外部之PC或伺服器裝置等之外部記憶部35經由網際網路NW受理CAD資料之輸入,根據CAD資料產生第1 CAD圖像並記憶於記憶部27。該CAD資料係基於與半導體器件S之擴散層、金屬層、閘極層、元件分離層等各層之配置相關之設計資訊,由儲存於外部之PC或伺服器裝置等被稱為布局觀察器之軟體等產生。使用該CAD資料而作為表示半導體器件S之圖案像之第1 CAD圖像。
控制部33控制電腦19之資料處理、及連接於電腦19之器件之處理。詳細而言,控制部33控制照明裝置7對照明光之出射、複數個檢測器3及二維相機5之攝像、複數個檢測器3對光學裝置13之連接之切換、物鏡15之倍率之切換、測試器21對測試圖案之施加、及顯示裝置25對觀察結果之顯示等。
圖像解析部31以依次記憶於記憶部27之各種圖像為對象,施以重構處理、圖案轉換處理、及位置對準處理。以下針對圖像解析部31之各處理之功能之細節進行描述。
圖像解析部31基於記載於記憶部27之第1光學圖像,產生與第1 CAD圖像相似之第2光學圖像(重構處理)。該重構處理以複數個第1光學圖像為訓練資料,以與視為該等圖像之對象之半導體器件S對應之第1 CAD圖像為教學資料,利用藉由作為機器學習之一種之深度學習而預先進行學習之結果所獲得之學習模式而執行。藉由預先之學習而獲得之學習模式之資料被記憶於記憶部27,在之後之重構處理時加以參照。例如,作為深度學習之學習模式,雖然使用CNN(Convolutional Neural Network,捲積類神經網路)、FCN(Fully Convolutional Networks,全捲積網路)、U-Net、ResNet(Residual Network,殘差網路)等,但並不限定於特定之學習模式,學習模式之節點之數目、層之數目可任意地設定。
在圖2中顯示由圖像解析部31處理之圖像之一例,分別而言,(a)顯示作為重構處理之對象之LSM圖像即第1光學圖像GA1 ,(b)顯示由以(a)之第1光學圖像GA1 為對象之重構處理產生之第2光學圖像GB1 ,(c)顯示與(a)之第1光學圖像對應之第1 CAD圖像GC1 。如此,第1光學圖像GA1 之低解析度且不鮮明之部分藉由重構處理而以接近第1 CAD圖像GC1 之方式進行轉換,而產生整體上與第1 CAD圖像GC1 相似之第2光學圖像GB1
又,圖像解析部31基於記載於記憶部27之第1 CAD圖像,產生與第1光學圖像相似之第2 CAD光學圖像(圖案轉換處理)。該圖案轉換處理以複數個第1 CAD圖像為訓練資料,以將與該等圖像對應之半導體器件S作為對象而取得之第1光學圖像為教學資料,利用藉由深度學習而預先進行學習之結果所獲得之學習模式而執行。在預先之學習中可使用複數個下述圖像之組合,即:切出半導體器件S上之任意之範圍並施以放大處理之第1光學圖像、及切出與該範圍對應之位置並施以放大處理之第1 CAD圖像。藉由此預先之學習而獲得之學習模式之資料被記憶於記憶部27,在之後之圖案轉換處理時加以參照。與上述同樣地,作為深度學習之學習模式,雖然使用CNN、FCN、U-Net、ResNet等,但並不限定於特定之學習模式,學習模式之節點之數目、層之數目可任意地設定。
在圖3中,於(a)中顯示記憶於記憶部27之LSM圖像即第1光學圖像GA1 之一例,於(b)中顯示表示與(a)之第1光學圖像GA1 對應之半導體器件S之圖案像之第1 CAD圖像GC1 。如此,於在第1光學圖像GA1 中所觀察之像中,主要出現一部分之層(閘極層、或閘極層下之擴散層與元件分離層等)之圖案,而非出現第1 CAD圖像GC1 之全部圖案。又,在第1光學圖像GA1 中,亦存在根據第1 CAD圖像GC1 之圖案之混合狀況,在該圖案之對應之部分出現濃淡像之情形。
在圖4中顯示,藉由圖像解析部31,而藉由以第1 CAD圖像GC1 為對象之圖案轉換處理而產生之圖像之影像。圖像解析部31藉由對第1 CAD圖像GC1 施以預先之圖案轉換處理而產生第2 CAD圖像GC2 ,進而對第2 CAD圖像GC2 施以特定之圖像修正處理、亦即高斯模糊及伽瑪修正,而產生第3 CAD圖像GC3 。又,圖像GC4 係假設對第1 CAD圖像GC1 直接施以特定之圖像修正處理時之圖像。如此,在經施以圖案轉換處理之第2 CAD圖像GC2 中,以成為如接近第1光學圖像GA1 (圖3(a))之圖像之方式,削除一部分之特定之圖案。其結果為,對第2 CAD圖像GC2 施加模糊處理等而產生之第3 CAD圖像GC3 之整體之影像接近第1光學圖像GA1 之影像。另一方面,對第1 CAD圖像GC1 直接施加模糊處理等之圖像GC4 轉換為整體之對比度較低之圖像,而與第1光學圖像GA1 之影像相差甚遠。
在圖5中顯示利用第1 CAD圖像GC1 之由圖像解析部31進行之圖案轉換處理之影像。在來自半導體器件S之面之光之觀察結果即第1光學圖像中,一般而言反映閘極層之圖案PG ,但虛設之圖案PD 根據半導體器件S之製程規則難以在第1光學圖像GA1 中顯示。圖像解析部31可藉由預先之學習,將自第1 CAD圖像GC1 抽出該虛設之圖案PD 之處理建構為學習模式。藉此,圖像解析部31可藉由削除第1 CAD圖像GC1 上之虛設之圖案PD ,而轉換為第2 CAD圖像GC2
為了如上述般將CAD像轉換為與光學像類似之圖像,而在通常之操作中需要特別之前處理。另一方面,藉由應用機器學習,而自動執行此前處理。藉由機器學習,而判斷為,為了使如上述之虛設之圖案PD 與光學像相似而顯示為明亮之部位,較為適切,且判斷為,節距較細之其他之閘極圖案為了與光學像相似而顯示為較暗之部位,較為適切。另一方面,亦存根據器件規則,形成於閘極層之虛設圖案光學地明亮顯示並不適切,而較暗地顯示較為適切之情況。藉由利用半導體器件S之同一部位之CAD像與光學像進行機器學習,而可藉由使兩者對應而自動執行前處理,而不受限於器件規則。
此外,亦有在近年之先進器件中,較閘極之圖案,而配置於閘極之下之擴散層與元件分離層產生圖案PG 之對比度之情形。此情形下,成為與半導體器件之每一世代之構造之變化相應之包含不同之層之光圖像。如此,由於亦有在先進器件中因擴散層與元件分離層所致之差異成為光圖像之圖案對比度之要因之情形,故必須在適切地抽出進行機器學習之層之資訊後,對CAD圖像進行前處理。
進而,圖像解析部31基於由上述之重構處理產生之第2光學圖像GB1 、與由上述之圖案轉換處理產生之與第2光學圖像GB1 之半導體器件S上之範圍對應之第3 CAD圖像GC3 ,藉由圖像間之圖案匹配而執行與相互之圖像位置相關之位置對準。而後,圖像解析部31利用位置對準之結果,使藉由測定與第1光學圖像GA1 相同之範圍而檢測到發光、發熱等之測定圖像、與第1 CAD圖像GC1 重疊,而顯示於顯示裝置25。
其次,針對由觀察系統1執行之半導體檢查方法之處理之程序,一面參照圖6~圖8一面進行說明。圖6係顯示產生重構處理之學習模式的預先學習之處理之流程之流程圖,圖7係顯示產生圖案轉換處理之學習模式的預先學習之處理之流程之流程圖,圖8係顯示產生半導體器件S之解析處理之流程之流程圖。
首先,參照圖6,當藉由電腦19,在以使用者之操作等任意之時序開始重構處理之學習時,藉由控制檢測器3、二維相機5、照明裝置7等,而獲得複數個訓練資料即半導體器件S之第1光學圖像,並保存於記憶部27(步驟S01)。其次,藉由電腦19,而自外部取得複數個與第1光學圖像對應之CAD資料,基於該等CAD資料取得成為教學資料之第1 CAD圖像,並保存於記憶部27(步驟S02)。
之後,利用保存於記憶部27之第1光學圖像與第1 CAD圖像之複數個組合,藉由電腦19之圖像解析部31,而藉由深度學習,建構重構處理之學習模式(步驟S03)。其結果為,藉由圖像解析部31而取得之學習模式之資料被記憶於記憶部27(步驟S04)。
參照圖7,當藉由電腦19,而以使用者之操作等任意之時序開始圖案轉換處理之學習時,自外部取得複數個與複數種半導體器件S對應之CAD資料,基於該等CAD資料取得複數個成為訓練資料之第1 CAD圖像,並保存於記憶部27(步驟S101)。其次,藉由電腦19,控制檢測器3、二維相機5、照明裝置7等,藉此取得複數個與教學資料即第1 CAD圖像對應之第1光學圖像,並保存於記憶部27(步驟S102)。
之後,利用保存於記憶部27之第1 CAD圖像與第1光學圖像之複數個組合,藉由電腦19之圖像解析部31,而藉由深度學習,建構圖案轉換處理之學習模式(步驟S103)。其結果為,藉由圖像解析部31而取得之學習模式之資料被記憶於記憶部27(步驟S104)。
參照圖8,說明重構處理之學習模式及圖案轉換處理之學習模式之建構後的半導體器件S之解析處理之程序。首先,藉由電腦19,控制檢測器3、二維相機5、照明裝置7等,藉此取得以半導體器件S為對象之第1光學圖像及測定圖像,並保存於記憶部27(步驟S201、步驟S202)。而後,藉由電腦19而取得半導體器件S之CAD資料,基於該CAD資料產生第1 CAD圖像,並保存於記憶部27(步驟S203)。之後,相應於使用者對電腦19之選擇輸入,而執行步驟S204~S205之處理、與步驟S206~S207之處理之任一處理。
亦即,藉由電腦19之圖像解析部31,而藉由以第1 CAD圖像為對象,參照記憶於記憶部27之學習模式之資料,施以圖案轉換處理,而取得第2 CAD圖像(步驟S204)。之後,藉由圖像解析部31,而基於第1光學圖像、及對第2 CAD圖像施加特定之圖像修正處理之第3 CAD圖像,進行位置對準。最後,藉由圖像解析部31,而利用該位置對準之結果,使測定圖像與第1 CAD圖像重疊而顯示於顯示裝置25上(步驟S205)。
又,藉由圖像解析部31,而藉由以第1光學圖像為對象,參照記憶於記憶部27之學習模式之資料,施以重構處理,而取得第2光學圖像(步驟S206)。之後,藉由圖像解析部31,而基於第2光學圖像與第1 CAD圖像進行位置對準。最後,藉由圖像解析部31,而利用該位置對準之結果,使測定圖像與第1 CAD圖像重疊而顯示於顯示裝置25上(步驟S207)。
根據以上所說明之本實施形態之觀察系統1,取得反映來自半導體器件S之光之第1光學圖像、及顯示半導體器件S之圖案像之第1 CAD圖像,第1 CAD圖像藉由基於機器學習之學習之結果之轉換處理,而被轉換為與第1光學圖像相似之第2 CAD圖像,並將該第2 CAD圖像與第1光學圖像進行位置對準。藉此,在以應用各種製程規則之半導體器件S為檢查對象之情形下,藉由將CAD圖像上之圖案在以靠近光學圖像之方式進行轉換後與光學圖像進行位置對準,而可提高位置對準之精度。
又,根據觀察系統1,第1光學圖像藉由基於機器學習之學習之結果之重構處理,而被轉換為與第1 CAD圖像相似之第2光學圖像,並將該第2光學圖像與第1 CAD圖像進行位置對準。藉此,在以應用各種製程規則之半導體器件S為檢查對象之情形下,藉由將光學圖像上之不鮮明之部分在以靠近CAD圖像之方式進行轉換後與CAD圖像進行位置對準,而可提高位置對準之精度。
尤其是,在本實施形態中,作為機器學習,採用深度學習。此情形下,即便在以應用各種製程規則之半導體器件S為檢查對象之情形下,亦可以將CAD圖像與光學圖像之任一者靠近另一者方式有效地進行轉換。
又,在本實施形態中,藉由電腦19之圖像解析部31,而利用半導體器件S上之相互對應之位置之第1光學圖像及第1 CAD圖像進行學習。藉由此功能,而可有效率地建構用於使CAD圖像與光學圖像之任一者與另一者相似之轉換處理或重構處理,可有效率地實現位置對準。
此處,在利用未應用機器學習之轉換處理之情形下,藉由自第1 CAD圖像以特定之圖案抽出虛設圖案,而可產生第2 CAD圖像。例如,存在因根據半導體器件之世代或種類,在虛設圖案與虛設以外之圖案中圖案之密度不同,而光學圖像之對比度不同之情形。此情形下,必須藉由使虛設圖案之對比度相配,而將CAD圖像以與光學圖像相似之方式進行轉換。另一方面,在如本實施形態般應用機器學習之轉換處理之情形下,由於藉由學習如上述之虛設圖案在光學上如何顯示,而即便半導體之器件之世代或種類變化,亦可實現用於接近光學圖像之最佳之轉換,故藉由執行該轉換之圖像解析部31,而可有效率地實現精度較高之位置對準。
又,本實施形態之圖像解析部31具有基於位置對準之結果,將與第1光學圖像對應地獲得之測定圖像、與第1 CAD圖像重疊而輸出之功能。藉由此功能,而可以視覺性容易辨識測定圖像之檢查位置。
以上,針對本發明之各種實施形態進行了說明,但本發明並非係限定於上述實施形態者,可在不變更記載於各申請專利範圍之要旨之範圍內進行變形,或可為應用於其他實施形態。
例如,上述實施形態之圖像解析部31利用位置對準之結果將測定圖像與第1 CAD圖像重疊而顯示,但可僅顯示第1 CAD圖像、或成為第1 CAD圖像之基礎之CAD資料。此情形下,電腦19可具有在所顯示之第1 CAD圖像或CAD資料上,基於位置對準之結果設定照射光之解析位置之功能。又,電腦19可具有使自半導體器件S檢測到之發光信號等之信號,基於位置對準之結果重疊於CAD資料而顯示之功能。藉由如上述般顯示解析度較高之CAD資料,而對使用者而言容易辨識位置。
在上述實施形態中,可藉由轉換處理,而藉由自第1 CAD圖像抽出特定之圖案而轉換為第2 CAD圖像。如此,可以使CAD圖像有效地與光學圖像相似之方式進行轉換,而可有效率地實現精度較高之位置對準。
此處,上述之特定之圖案可為虛設圖案。此情形下,可實現精度更高之位置對準。
在上述實施形態中,機器學習可為深度學習。此情形下,即便在應用各種製程規則之半導體器件為檢查對象之情形下,亦可以將CAD圖像與光學圖像之任一者靠近另一者之方式有效地轉換圖像。
又,可利用半導體器件上之相互對應之位置之第1光學圖像及第1 CAD圖像進行學習。若採用上述之構成,則可有效率地建構用於將CAD圖像與光學圖像之任一者與另一者相似之圖像之轉換處理,可有效率地實現位置對準。
又,可更具備基於位置對準之結果,將與第1光學圖像對應地獲得之圖像、與第1 CAD圖像重疊而輸出之輸出部或步驟。若具備上述之輸出部或步驟,則可以視覺性容易辨識光學圖像之檢查位置。 [產業上之可利用性]
實施形態以檢查半導體器件之半導體檢查裝置及半導體檢查方法為使用用途,可將以半導體器件為對象而取得之光學圖像跟與該半導體器件對應之CAD圖像高精度地進行位置對準。
1:觀察系統 3:檢測器(光檢測器) 5:二維相機(光檢測器) 7:照明裝置 9:雙色鏡 11:分束器 13:光學裝置(光學系統) 15:物鏡 17:載台 19:電腦 21:測試器 23:輸入裝置 25:顯示裝置(輸出部) 27:記憶部 29:圖像處理部(受理部、圖像產生部) 31:圖像解析部(圖像轉換部、位置對準部、輸出部) 33:控制部 35:外部記憶部 GA1 :第1光學圖像 GB1 :第2光學圖像 GC1 :第1 CAD圖像 GC2 :第2 CAD圖像 GC3 :第3 CAD圖像 GC4 :圖像 NW:網際網路 PD :圖案 PG :圖案 S:半導體器件
圖1係實施形態之觀察系統1之概略構成圖。 圖2(a)係顯示重構處理之對象即第1光學圖像之一例之圖,(b)係顯示藉由以(a)之第1光學圖像為對象之重構處理而產生之第2光學圖像一例之圖,(c)係顯示與(a)之第1光學圖像對應之第1 CAD圖像之一例之圖。 圖3(a)係顯示記憶於圖1之記憶部27之第1光學圖像之一例的圖,(b)係顯示記憶於圖1之記憶部27之與(a)之第1光學圖像對應之第1 CAD圖像的圖。 圖4係顯示藉由圖1之圖像解析部31,而藉由以第1 CAD圖像GC1 為對象之圖案轉換處理而產生之圖像之影像之圖。 圖5係顯示使用第1 CAD圖像GC1 之由圖像解析部31進行之圖案轉換處理之影像之圖。 圖6係顯示產生由觀察系統1執行之重構處理之學習模式的預先學習之處理之流程之流程圖。 圖7係顯示產生由觀察系統1執行之圖案轉換處理之學習模式的預先學習之處理之流程之流程圖。 圖8係顯示由觀察系統1執行之半導體器件S之解析處理之流程之流程圖。
1:觀察系統
3:檢測器(光檢測器)
5:二維相機(光檢測器)
7:照明裝置
9:雙色鏡
11:分束器
13:光學裝置(光學系統)
15:物鏡
17:載台
19:電腦
21:測試器
23:輸入裝置
25:顯示裝置(輸出部)
27:記憶部
29:圖像處理部(受理部、圖像產生部)
31:圖像解析部(圖像轉換部、位置對準部、輸出部)
33:控制部
35:外部記憶部
NW:網際網路
S:半導體器件

Claims (14)

  1. 一種半導體檢查裝置,其包含:光檢測器,其檢測來自半導體器件之光,並輸出檢測信號;光學系統,其將前述光導引至前述光檢測器;圖像產生部,其基於前述檢測信號,產生前述半導體器件之光學圖像即第1光學圖像;受理部,其受理基於與前述半導體器件之複數層之配置(layout)相關之設計資訊而產生的第1 CAD圖像之輸入;圖像轉換部,其藉由學習模型而進行轉換處理,前述學習模型係將複數之光學圖像及成為前述複數之光學圖像之對象的半導體器件對應之複數之CAD圖像作為教學資料,藉由機器學習而獲得者,前述轉換處理係將前述第1 CAD圖像轉換為與前述第1光學圖像相似之第2 CAD圖像;及位置對準部,其基於前述光學圖像與前述第2 CAD圖像,進行位置對準;且前述學習模型係:藉由作為教學資料使用前述複數之CAD圖像及前述複數之CAD圖像之各者中之虛設圖案難以顯示之前述複數之光學圖像的預先之機器學習而建構。
  2. 如請求項1之半導體檢查裝置,其中前述圖像轉換部藉由利用前述轉換處理,自前述第1 CAD圖像抽出特定之圖案,而轉換為前述第2 CAD圖像。
  3. 如請求項2之半導體檢查裝置,其中前述特定之圖案為虛設圖案。
  4. 一種半導體檢查裝置,其包含:光檢測器,其檢測來自半導體器件之光,並輸出檢測信號;光學系統,其將前述光導引至前述光檢測器;圖像產生部,其基於前述檢測信號,產生前述半導體器件之光學圖像即第1光學圖像;受理部,其受理基於與前述半導體器件之複數層之配置相關之設計資訊而產生的第1 CAD圖像之輸入;圖像轉換部,其藉由學習模型而進行重構處理,上述學習模型係將複數之光學圖像及成為前述複數之光學圖像之對象的半導體器件對應之複數之CAD圖像作為教學資料,藉由機器學習而獲得者,前述重構處理係將前述第1光學圖像重構為與前述第1 CAD圖像相似之第2光學圖像;及位置對準部,其基於前述第2光學圖像與前述第1 CAD圖像,進行位置對準;且前述學習模型係:藉由作為教學資料使用前述複數之CAD圖像及前述複數之CAD圖像之各者中之虛設圖案難以顯示之前述複數之光學圖像的預先之機器學習而建構。
  5. 如請求項1至4中任一項之半導體檢查裝置,其中前述機器學習為深度學習。
  6. 如請求項1至4中任一項之半導體檢查裝置,其中前述圖像轉換部利 用前述半導體器件上之相互對應之位置之前述第1光學圖像及前述第1 CAD圖像進行學習。
  7. 如請求項1至4中任一項之半導體檢查裝置,其進而包含基於前述位置對準之結果,將與前述第1光學圖像對應地獲得之圖像、與前述第1 CAD圖像重疊而輸出之輸出部。
  8. 一種半導體檢查方法,其包含:經由光學系統檢測來自半導體器件之光並輸出檢測信號之步驟;基於前述檢測信號,產生前述半導體器件之光學圖像即第1光學圖像之步驟;受理基於與前述半導體器件之複數層之配置相關之設計資訊而產生的第1 CAD圖像之輸入之步驟;藉由學習模型而進行轉換處理之步驟,前述學習模型係將複數之光學圖像及成為前述複數之光學圖像之對象的半導體器件對應之複數之CAD圖像作為教學資料,藉由機器學習而獲得者,前述轉換處理係將前述第1 CAD圖像轉換為與前述第1光學圖像相似之第2 CAD圖像;及基於前述光學圖像與前述第2 CAD圖像,進行位置對準之步驟;且前述學習模型係:藉由作為教學資料使用前述複數之CAD圖像及前述複數之CAD圖像之各者中之虛設圖案難以顯示之前述複數之光學圖像的預先之機器學習而建構。
  9. 如請求項8之半導體檢查方法,其中藉由前述轉換處理,而藉由自前 述第1 CAD圖像抽出特定之圖案而轉換為前述第2 CAD圖像。
  10. 如請求項9之半導體檢查方法,其中前述特定之圖案為虛設圖案。
  11. 一種半導體檢查方法,其包含:經由光學系統檢測來自半導體器件之光並輸出檢測信號之步驟;基於前述檢測信號,產生前述半導體器件之光學圖像即第1光學圖像之步驟;受理基於與前述半導體器件之複數層之配置相關之設計資訊而產生的第1 CAD圖像之輸入之步驟;藉由學習模型而進行重構處理之步驟,上述學習模型係將複數之光學圖像及成為前述複數之光學圖像之對象的半導體器件對應之複數之CAD圖像作為教學資料,藉由機器學習而獲得者,前述重構處理係將前述第1光學圖像重構為與前述第1 CAD圖像相似之第2光學圖像;及基於前述第2光學圖像與前述第1 CAD圖像,進行位置對準之步驟;且前述學習模型係:藉由作為教學資料使用前述複數之CAD圖像及前述複數之CAD圖像之各者中之虛設圖案難以顯示之前述複數之光學圖像的預先之機器學習而建構。
  12. 如請求項8至11中任一項之半導體檢查方法,其中前述機器學習為深度學習。
  13. 如請求項8至11中任一項之半導體檢查方法,其中利用前述半導體器件上之相互對應之位置之前述第1光學圖像及前述第1 CAD圖像進行學習。
  14. 如請求項8至11中任一項之半導體檢查方法,其進而包含基於前述位置對準之結果,將與前述第1光學圖像對應地獲得之圖像、與前述第1 CAD圖像重疊而輸出之步驟。
TW109116148A 2019-06-03 2020-05-15 半導體檢查裝置及半導體檢查方法 TWI862591B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019-103830 2019-06-03
JP2019103830 2019-06-03

Publications (2)

Publication Number Publication Date
TW202114007A TW202114007A (zh) 2021-04-01
TWI862591B true TWI862591B (zh) 2024-11-21

Family

ID=73652778

Family Applications (1)

Application Number Title Priority Date Filing Date
TW109116148A TWI862591B (zh) 2019-06-03 2020-05-15 半導體檢查裝置及半導體檢查方法

Country Status (8)

Country Link
US (1) US12094138B2 (zh)
EP (1) EP3955208A4 (zh)
JP (1) JP7413375B2 (zh)
KR (1) KR20220016022A (zh)
CN (1) CN113994372A (zh)
SG (1) SG11202113170XA (zh)
TW (1) TWI862591B (zh)
WO (1) WO2020246149A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7629742B2 (ja) * 2021-02-10 2025-02-14 浜松ホトニクス株式会社 検査装置及び検査方法
KR102365169B1 (ko) * 2021-09-17 2022-02-18 주식회사 애자일소다 사용자 학습 환경 기반의 강화학습 장치 및 방법

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009162718A (ja) * 2008-01-10 2009-07-23 Olympus Corp 基板検査装置および検査領域設定方法
US20170193680A1 (en) * 2016-01-04 2017-07-06 Kla-Tencor Corporation Generating high resolution images from low resolution images for semiconductor applications
TW201921151A (zh) * 2017-09-08 2019-06-01 荷蘭商Asml荷蘭公司 機器學習輔助光學接近誤差校正的訓練方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9390486B2 (en) 2010-09-29 2016-07-12 Neeraj Khurana System and method for automatic orientation of a chip to the CAD layout with sub-optical resolution
JP2015098342A (ja) 2013-11-19 2015-05-28 株式会社エンプラス 密閉容器および密閉容器セット
CN105849883B (zh) 2013-12-26 2019-04-30 浜松光子学株式会社 图像处理方法、图像处理装置、图像处理程序及存储有图像处理程序的存储介质
JP5996687B2 (ja) * 2015-02-10 2016-09-21 浜松ホトニクス株式会社 検査装置及び検査方法
US9965901B2 (en) * 2015-11-19 2018-05-08 KLA—Tencor Corp. Generating simulated images from design information
US10395356B2 (en) * 2016-05-25 2019-08-27 Kla-Tencor Corp. Generating simulated images from input images for semiconductor applications
JP6820184B2 (ja) * 2016-10-26 2021-01-27 浜松ホトニクス株式会社 半導体デバイス検査方法及び半導体デバイス検査装置
US10282510B2 (en) 2017-04-07 2019-05-07 Fei Company Alignment of CAD data to images in high resolution optical fault analysis
US10733744B2 (en) 2017-05-11 2020-08-04 Kla-Tencor Corp. Learning based approach for aligning images acquired with different modalities
JP7002949B2 (ja) * 2018-01-22 2022-01-20 株式会社日立ハイテク 画像評価方法及び画像評価装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009162718A (ja) * 2008-01-10 2009-07-23 Olympus Corp 基板検査装置および検査領域設定方法
US20170193680A1 (en) * 2016-01-04 2017-07-06 Kla-Tencor Corporation Generating high resolution images from low resolution images for semiconductor applications
TW201921151A (zh) * 2017-09-08 2019-06-01 荷蘭商Asml荷蘭公司 機器學習輔助光學接近誤差校正的訓練方法

Also Published As

Publication number Publication date
TW202114007A (zh) 2021-04-01
EP3955208A4 (en) 2023-05-24
JPWO2020246149A1 (zh) 2020-12-10
US20220301197A1 (en) 2022-09-22
US12094138B2 (en) 2024-09-17
EP3955208A1 (en) 2022-02-16
SG11202113170XA (en) 2021-12-30
WO2020246149A1 (ja) 2020-12-10
KR20220016022A (ko) 2022-02-08
CN113994372A (zh) 2022-01-28
JP7413375B2 (ja) 2024-01-15

Similar Documents

Publication Publication Date Title
JP7116106B2 (ja) 多重モードを備えた検査システム及び方法
JP6893514B2 (ja) ハイブリッドインスペクタ
JP6707616B2 (ja) 画像処理方法、画像処理装置、画像処理プログラム、及び画像処理プログラムを記憶した記憶媒体
JP7413376B2 (ja) 半導体検査方法及び半導体検査装置
TW201928541A (zh) 用於大型偏移晶粒對晶粒檢測之多步驟影像對準方法
KR20190004000A (ko) 반도체 애플리케이션을 위한 신경망 및 순방향 물리적 모델을 포함하는 방법 및 시스템
WO2011012453A1 (en) Detecting chip alterations with light emission
TWI864220B (zh) 半導體故障解析裝置及半導體故障解析方法
US9739831B2 (en) Defect isolation methods and systems
TWI862591B (zh) 半導體檢查裝置及半導體檢查方法
JP6961846B1 (ja) Euvマスク検査装置、euvマスク検査方法、euvマスク検査プログラム及びeuvマスク検査システム
US9958502B2 (en) Defect isolation methods and systems
KR102790734B1 (ko) 다중 수집 채널로부터의 정보의 결합에 의한 디자인 대 웨이퍼 이미지 상관 관계
JP2007322209A (ja) 外観検査装置及び外観検査方法