KR100742425B1 - 반도체 웨이퍼 검사 방법 및 반도체 웨이퍼를 검사하는 명령들을 보유하는 컴퓨터-판독가능 매체 - Google Patents

반도체 웨이퍼 검사 방법 및 반도체 웨이퍼를 검사하는 명령들을 보유하는 컴퓨터-판독가능 매체 Download PDF

Info

Publication number
KR100742425B1
KR100742425B1 KR1020000041976A KR20000041976A KR100742425B1 KR 100742425 B1 KR100742425 B1 KR 100742425B1 KR 1020000041976 A KR1020000041976 A KR 1020000041976A KR 20000041976 A KR20000041976 A KR 20000041976A KR 100742425 B1 KR100742425 B1 KR 100742425B1
Authority
KR
South Korea
Prior art keywords
equipment
defect
wafer
class
defects
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020000041976A
Other languages
English (en)
Other versions
KR20010029984A (ko
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 KR20010029984A publication Critical patent/KR20010029984A/ko
Application granted granted Critical
Publication of KR100742425B1 publication Critical patent/KR100742425B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41875Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by quality surveillance of production
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10PGENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
    • H10P74/00Testing or measuring during manufacture or treatment of wafers, substrates or devices
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10PGENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
    • H10P74/00Testing or measuring during manufacture or treatment of wafers, substrates or devices
    • H10P74/23Testing or measuring during manufacture or treatment of wafers, substrates or devices characterised by multiple measurements, corrections, marking or sorting processes
    • H10P74/238Testing or measuring during manufacture or treatment of wafers, substrates or devices characterised by multiple measurements, corrections, marking or sorting processes comprising acting in response to an ongoing measurement without interruption of processing, e.g. endpoint detection or in-situ thickness measurement
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45031Manufacturing semiconductor wafers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50064Camera inspects workpiece for errors, correction of workpiece at desired position
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/80Management or planning

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

반도체 웨이퍼를 조사하기 위한 방법 및 장치는, 검사되는 웨이퍼가 거쳐가는 장비(tools)와 이들 장비에서 사용되는 프로세스 변수를 식별하는 실시간 정보를 제공하며, 이 정보를 웨이퍼 검사 장비에 표시한다. 실시예에는 CCD 이미저(imager)와 같은 검사 장비를 사용하여 웨이퍼를 검사하고, 종래 제조공정에서 얻어진 데이터로부터 웨이퍼가 거쳐가는 장비 목록을 만들고, 이 목록을 결함 맵(defect map)과 함께 검사 장비에 표시하는 것이 포함된다. 사용자는 목록에 식별된 임의의 장비에 대한 장비 변수와 작업 변수 세트가 검사 장비에 표시되도록 할 수 있다. 따라서 결함이 발견될 때마다 사용자는 웨이퍼가 거쳐간 장비 목록을 자동으로 제공받아 이들 장비 각각에서 사용된 작업 변수에 대해 용이하게 접근할 수 있다. 이 정보에 의해, 특정 처리 단계 또는 특정 처리 장비와 같은 원인에까지 결함 발생 이유를 찾아갈 수 있어, 정확한 수정 작업이 조기에 이루어질 수 있게 한다.

Description

반도체 웨이퍼 검사 방법 및 반도체 웨이퍼를 검사하는 명령들을 보유하는 컴퓨터-판독가능 매체{A METHOD OF INSPECTING A SEMICONDUCTOR WAFER AND A COMPUTER-READABLE MEDIUM BEARING INSTRUCTIONS FOR INSPECTING A SEMICONDUCTOR WAFER}
도 1은 본 발명을 사용하여 검사될 반도체 웨이퍼를 나타낸다.
도 2는 본 발명의 실시예에 따른 일련을 단계를 나타내는 흐름도이다.
도 3은 본 발명을 사용하기 위해 사용되는 장치를 개략적으로 나타낸다.
도 4는 본 발명의 실시예에 따른 검사 장비에 의해 만들어진 결함 맵이다.
도 5a는 본 발명의 다른 실시예에 따른 방법에서 일련의 단계를 나타내는 흐름도이다.
도 5b는 본 발명의 다른 실시예에 따른 방법에서 일련의 단계를 나타내는 흐름도이다.
도 6은 본 발명의 실시예를 나타내는 블록도이다.
* 도면의 주요 부분에 대한 부호의 설명 *
300...검사 장비 310...이미저
320...프로세서 330...모니터
340...MES 350...리뷰 스테이션
370...프로세서 380...YMS
400...결함 맵 401...결함 위치
602...버스 604...CPU
606...주기억장치 608...ROM
610...저장장치 614...입력장치
616...조절장치 1000...집적회로 다이
W...웨이퍼
본 발명은 반도체 기판 표면상의 결함의 원인을 식별하기 위한 방법 및 장치에 관한 것이다. 본 발명은 특히 마이크론 이하의 설계 구조를 가지는 고밀도 반도체 소자를 제조하는 동안 반도체 웨이퍼의 인라인 검사(in-line inspection)에 적용된다.
최근 초고집적화에 따른 고밀도 및 고성능이 요구됨에 따라 마이크론 이하의 구조, 트랜지스터와 회로 속도의 향상 및 신뢰도 개선이 필요하게 되고 있다. 이러한 요구에 따라 정밀도와 균일성이 높은 구조(features)를 가지는 소자 형성이 요구되기 시작하였으며, 이에 따라 소자가 아직 반도체 웨이퍼 형태일 때, 자주 그리고 구체적으로 검사하는 것을 포함하여, 공정에 대한 유의 깊은 모니터링이 필요하다.
종래의 웨이퍼 조립 공정 제어 기술은 각각 여러 개의 웨이퍼를 이송하는 카세트를 채용하며, 각 카세트는 보통 바코드 라벨 및/또는 웨이퍼 식별(identification)을 포함한 다양한 형태의 식별을 가진다. 각 공정 단계(예를 들어 산화물 성장, 에칭, 세정, 스퍼터링 등)가 완료된 뒤, 카세트와 카세트를 처리하는데 사용된 "마지막 거쳐간 장비(last visited tool)" 즉 특정한 오븐, 에쳐, 클리너, 폴리싱 기계 등에 대한 정보가, "제조 실행 시스템(manufacturing execution system; MES)으로 알려진 컴퓨터 소프트웨어 데이터베이스 시스템에 입력된다. 이러한 정보에는 카세트 식별 정보, 카세트와 웨이퍼에 관련된 변수, 마지막 거쳐간 장비에 이용된 프로세스 변수 등이 포함된다. 따라서 MES는 완전한 공정 단계와, 이 공정 단계가 수행되는 장비와, 이 공정 단계가 이루어지는 웨이퍼를 추적한다.
따라서 일련의 공정 단계가 완료된 뒤, 및/또는 포토레지스트 마스크의 형성과 같은 중요한 공정이 완료된 뒤, 카세트 내의 많은 웨이퍼는 MES로부터의 명령들을 따라 통상적으로 독립 검사 장비(stand-alone inspection tool)에서 검사된다. 검사 장비에서, 검사될 웨이퍼의 표면은 고속 검사 장치, 예를 들어 CCD(전하 결합소자)나 레이저와 같은 광전 컨버터에 의해 스캔된다. 다음 통상의 검사 장비는 검사가 완료되었음을 MES에 알린다. 이후 검사 장비에 의해 통계적 방법이 채용되어, 웨이퍼 상에서 결함이 있을 가능성이 클 것으로 의심되는 위치를 나타내는 결함 맵(defect map)을 생성한다. 잠재적 결함 수 및/또는 밀도가 미리 정해 놓은 한도까지 높아지면, 알람이 울림으로써, 결함 발생 가능성이 있는 부위에 대해 보다 자세한 관찰이 보장된다. 그러면 결함의 존재 여부를 확실히 조사하기 위해, 검사 장비 또는 별도의 독립 조사부에서, 기준 이미지를 결함이 의심되는 부위의 이미지와 비교함으로써, 결함 맵을 사용한 결함 발생 가능 부위의 조사가 이루어지며, 이후 결함의 특성(예를 들어 결함의 패턴, 입자 또는 스크래치) 및 그 원인을 측정하기 위해 이미지를 분석한다.
이제까지의 "최신기술"에 의한 웨이퍼 처리 장비에서, MES로부터의 처리 데이터 및 검사 장비와 리뷰 스테이션으로부터의 검사 및 리뷰 결과는, 수율관리시스템(yield management system; YMS)이라 불리는 다른 독립 컴퓨터 소프트웨어로 시행되는 시스템에 주기적으로 다운로드되며, 이 시스템은 공정의 품질을 모니터하기 위해 통계적 처리 제어 방법을 사용한다. YMS는, 공정이 미리 설정된 제어 한계값을 벗어나 작동하고 있음을 측정하면, 결함이 있는 웨이퍼에 사용된 장비 목록과 이들 장비에서 사용된 변수를 생성하며, 이는 공정상의 문제를 진단하는데 도움이 된다. 사용자는 이 데이터를 분석하여 결함의 원인을 분석해낼 수 있다.
YMS는 발견한 사항을 생성하고, 이를 "오프라인(off-line)" 즉 웨이퍼 처리 장비 및 검사 장비로부터 물리적으로 및 처리가 일어난 때로부터 시간적으로 떨어져서 보고한다. 전형적으로 MES와 YMS 사이의 통신은 하루에 한 번만 일어나며, 따라서 YMS로부터의 데이터는 웨이퍼가 처리 및 검사 장비에 있은 뒤 수시간이 지나 사용자에게 도달된다. YMS 데이터를 "실시간"으로 즉 웨이퍼를 조사하는 중 결함이 발생되고 있음을 발견할 때 수신받지 못하므로, 사용자는 매우 중요한 이 정보가 가장 필요할 때 즉 공정을 현장에서 조정하거나 고장을 진단할 때에는 이 정보를 받을 수 없다.
결함을 발생시키는 공정을 식별해내기 위해 웨이퍼가 거치는 장비와 이들 장비에서 사용되는 프로세스 변수에 대한 실시간 정보를 제공함으로써, 조기에 교정 작업을 취할 수 있게 하는 반도체 웨이퍼의 공정 중(in-process) 검사방법이 필요하다. 표면 구조의 밀도, 다이 크기 및 소자의 층수가 증가됨에 따라 이의 필요성이 높아지고 있으며, 결함의 수가 현저히 감소되어 수용 가능한 제조 수율을 얻을 것이 요구된다.
본 발명의 반도체 검사 기술은 검사 중인 웨이퍼가 거쳐간 장비 및, 이들 장비에서 사용되는 장비 변수를 포함하는 처리변수를 식별하는 정보를 제공하여, 결함의 원인 조사를 용이하게 하고 결함이 발견됨과 동시에 교정이 효율적으로 이루어지게 하는 것을 목적으로 한다.
본 발명의 장점은 웨이퍼 검사 장비에서 웨이퍼를 검사할 때, 반도체 웨이퍼가 거치는 장비에 대한 정보를 자동으로 입수함으로써, 공정 상 문제가 되는 영역을 효과적으로 식별해 낼 수 있는 능력에 있다.
본 발명에 따르면, 전술한 이점 및 다른 이점은, 각각이 상이한 장비 식별자(tool identifier) 및 프로세스 변수 세트와 개별적으로 연계되는 다수의 처리 장비(processing tools)를 이용하여 웨이퍼를 여러 처리 단계로 처리하는 단계, 및 상기 장비 식별자 및 프로세스 변수 세트를 저장하는 단계를 포함하는 방법에 의해 이루어진다. 이후 웨이퍼는 검사 장비에 의해 결함이 검사되며, 검사 장비를 사용하여 장비 식별자의 목록이 생성된다. 본 발명의 사용자는 목록에 기재된 장비 식별자 중 하나와 연계된 프로세스 변수 세트 표시를 요구할 수 있다.
본 발명의 다른 특징은 상술한 방법을 수행할 수 있는 장치이다.
본 발명의 또 다른 특징은 반도체 웨이퍼를 검사하는 명령들을 보유하는 컴퓨터 판독 가능한 매체(computer-readable medium)에 있다. 웨이퍼는 다수의 처리 장비를 사용하여 다수의 처리 단계로 처리되며, 각각의 처리 장비는 다른 장비 식별자에 개별적으로 연계되며, 상기 명령들은 수행될 때, 하나 이상의 프로세서가 장비 식별자를 수용하고 웨이퍼 결함을 검사하며 장비 식별자 목록을 만드는 단계를 수행하게 하도록 배열된다.
본 발명의 추가적인 장점은 이하의 상세한 설명으로부터 당업자에게 명백할 것이다. 이하의 상세한 설명에서는 본 발명을 수행하기 위한 최상의 형태에 의한 바람직일 실시예만이 설명되어 있다. 본 발명은 다른 실시예로 실시될 수도 있으며, 발명의 사상을 벗어나지 않는 범위에서 다양한 관점에서 다수의 변형이 가능하다. 따라서 도면과 설명은 그 특성상 한정적인 것이 아니라 예시적인 것으로 간주되어야 할 것이다.
또 도면에서 같은 부호를 가지는 구성요소는 동일한 구성요소를 나타낸다.
반도체 웨이퍼를 공정중에 검사하는 종래의 방법은, 결함은 식별해 내지만, 웨이퍼가 거치는 장비에 대한 정보를 실시간으로 제공하여 결함원을 조기에 식별해낼 수 있게 하지는 못하였다. 본 발명은 검사되는 웨이퍼가 거쳐가는 장비의 목록을 자동으로 제공함으로써, 결함을 유발시키는 장비 및/또는 공정을 용이하게 식별해내어 조기에 그 교정 작업을 취할 수 있게 한다.
본 발명의 일 실시예에 따르면 반도체 웨이퍼는 다수의 다른 처리 장비에서 처리되며, 각 장비에 대한 프로세스 변수 세트와 함께 고유한 장비 식별자가 MES에 의해 저장된다. 처리 후 웨이퍼는, 미국 캘리포니아의 산타 클라라에 위치한 어플라이드 머티어리얼즈사의 WF7xx 시리즈TM 웨이퍼 검사 시스템과 같은 검사 장비를 사용하여 검사될 수 있으며, 장비 식별자의 목록이, 결함 맵과 함께, MES로부터 받은 데이터에 의해 만들어져 검사 장비에 표시된다. 사용자는 장비 변수(예를 들어 예방 유지 조건)를 포함한 프로세스 변수 세트를 요청할 수 있는데, 이는 목록에서 식별된 장비 중 어느 것이나 MES로부터 회수되어 검사 장비에 표시될 수 있기 때문이다. 따라서 결함이 발견된 때에, 사용자는 웨이퍼가 거쳐간 장비의 목록을 자동으로 제공받아, 이들 장비 각각에서 사용되는 프로세스 변수에 대한 접근이 용이하게 된다. 이 정보는 결함 맵(그리고 만일 다른 결함 검사 절차가 수행되었다면 이로부터 얻어진 데이터)과 함께, 결함의 원인을 그 근원, 이를테면 특정한 처리 단계 또는 특정 처리 장치에까지 찾아가기가 쉽도록 해준다.
본 발명의 다른 실시예에서, 결함을 유발시키는 원인을 찾아가는 공정이 더욱 자동화되어 있다. 의심되는 결함부위가 검사 장비 또는 독립 조사 장비에서 검토되고 식별되어 분류된다. 이때 결함 클래스는, 웨이퍼가 거쳐간 장비 목록상의 특정 장비의 변수와 관련되어 있다. 결함 클래스 중 특정한 한 클래스에 속하는 결함의 총수가, 이 특정 클래스에 대해 미리 정해 놓은 결함 수와 대략 같거나 이보다 크면 알람이 울리고, 결함 클래스 중 이 특정 분류와 연계된 장비 식별자가 검사 장비에 표시되어, 결함의 원인일 가능성이 큰 고장 난 장비가 지적된다.
본 발명의 일 실시예가 도 1 내지 도 4에 나타나 있다. 본 발명은 도 3에 나타난 바와 같이 검사 장비(300)에서 이루어지며, 이 장비(300)는 웨이퍼의 표면을 고속으로 스캐닝하기 위한 이미저(310)를 포함하며, 이는 보통 광전자증배관(photo multiplier; PMT) 또는 CCD 및 램프 또는 레이저와 같은 광원(illumination source)을 사용한다. 검사 장비(300)는, 바람직하게는 본 명세서에 개시된 분석을 전자적으로 수행하는 프로세서(320)와, 이 프로세서(320)의 분석 결과를 표시하기 위한 모니터(330)를 추가로 포함한다. 프로세서(320)는 종래의 MES(340), 종래의 YMS(380), 그리고 이하 설명되는 일 실시예에서는 리뷰 스테이션(review station; 350)과 연결되어 있다.
도 1에 나타난 바와 같이, 반도체 웨이퍼(W)는 처리되어, 다수의 패턴화된 집적회로 다이(1000)를 가진다. 도 2 및 도 3에서, 웨이퍼(W)는 처음에는 단계 200의 처리 장비에서 처리되며(도 2), 이후 처리 장비에 대한 고유의 장비 식별자가, 이 장비에서 사용되는 프로세스 변수 세트와 함께 MES(340)에 저장된다(도 3)(단계 205 참조). 단계 210에서 (사용자에 의해 수동으로 또는 MES(340)에 의해 자동으로), 웨이퍼에 대해 검사 전에 다른 처리가 이루어져야 하는지 여부가 결정된다. 만일 그렇다면, 웨이퍼는 다른 처리 장비로 보내지며, 단계 200, 205 및 210이 반복된다.
검사 전에 이루어질 처리 단계가 없다면, 웨이퍼(W)는 검사 장비(300)로 보내지고 이미저(310)에 의해 이미지가 만들어진다(단계 215 참조). 도 4에 나타난 바와 같이 단계 220에서 프로세서(320)에 의해 통계적인 방법으로 종래의 결함 맵(400)이 제작되는데, 이는 보통 웨이퍼(W) 상에서 결함이 있을 확률이 높을 것으로 의심되는 위치를 식별하기 위해, 알고리즘 및/또는 그레이 스케일 분석이 연관된다.
다음 MES(340)에 저장된 장비 식별자 데이터를 가져오는 프로세서(320)에 의해, 웨이퍼가 거쳐간 장비와 연계되는 장비 식별자의 목록이 만들어지며(단계 235 참조), 이 목록은 검사 장비(300)의 모니터(330)에, 결함 맵(400)(단계 240 참조)과 함께 표시된다. 장비 식별자의 목록은 모니터(330) 상에, "에처 5" 또는 "세정 스테이션 2" 등과 같이 장비 명칭의 목록으로 표시될 수 있다. 이와 달리, 상기 리스트는 서로 다른 장비를 나타내는 아이콘에 의해 그래픽으로 표시될 수도 있다. 이 리스트는 검사 후(즉 사용자에 의한 간섭 없이) 자동으로 또는 사용자가 요구할 때만 만들어져 표시될 수 있다.
본 발명의 다른 실시예에서, 단계 225에서 프로세서(320)는, 의심되는 결함 위치(401)의 수 및/또는 의심되는 결함 위치(401)의 밀도에 기초한 일반적인 종래 방식으로, 웨이퍼(W)에 대한 결함 레벨을 정하고, 용인할 수 있는 최대 결함 레벨인 미리 설정된 결함 레벨과 이 결함 레벨을 비교한다. 만일 상기 결함 레벨이 미리 설정된 결함 레벨보다 낮으면, 웨이퍼는 단계 230에서 계속 처리된다. 그러나 만일 결함 레벨이 미리 설정된 레벨과 거의 같거나 그보다 높으면, 웨이퍼(W)가 거쳐간 장비에 연계된 장비 식별자의 목록이 MES(340)으로부터 검색되며, 단계 235에서 처리가 계속된다.
이후 사용자는, 커서를 해당 장비 또는 아이콘으로 이동시키는 것과 같은 방식으로 장비 식별자 목록상의 장비 중 하나 또는 그 이상을 선택하여, 프로세스 변수 세트를 표시할 수 있다. 프로세스 변수는, 프로세서(320)에 의해 단계 245에서 MES(340)으로부터 검색되는 장비 변수를 포함할 수 있으며, 단계 250에서 모니터(330)에 표시될 수 있다. 최근 거쳐간 장비와 관련된 이 정보를 가지고, 사용자는 보다 용이하게 결함을 발견함과 동시에 이 결함의 원인일 가능성을 식별할 수 있다. 추가로 이 정보는 추가적인 오프라인 통계 분석을 위해 YMS(380)으로 공급될 수 있다.
본 발명의 다른 실시예에서, 결함이 조사되고 분류되며, 결함의 클래스는 웨이퍼(W)가 거쳐간 장비와 서로 관련된다. 도 3 및 도 5a에 나타난 것과 같은 기술에서, 의심되는 결함 위치(401)가 검토되어 실제 결함이 식별되어, 각 결함이 조사 및 분류되고, 결함 클래스는 웨이퍼(W)가 거쳐간 장비와 상관된다. 먼저, 재검출(redetection) 절차가 수행된다; 예를 들어 단계 240 이후, 실제 결함을 식별해내기 위해 결함이 있을 것으로 의심되는 각 위치(401)가 재조사되어, 결함의 정확한 위치가 측정된다. 이미저(310)와 같은 종래의 CCD 이미저 또는 (미국 캘리포니아주 산타 클라라 소재의 어플라이드 머티어리얼즈사에서 입수할 수 있는 SEMVisionTM과 같은 SEM(360)과 프로세서(370)를 채용한) 종래의 단독 SEM 리뷰 스테이션(350)이, 결함이 의심되는 각 위치(401)에서의 패턴과, 같은 웨이퍼에서 인접하는 다이 또는 다른 다이 상의 결함이 없을 것으로 보이는 위치에 대응되는 기준 패턴을 이미지하기 위해 사용되어, 결함의 정확한 위치를 측정한다. 결함으로 의심되는 이미지는 이후 단계 505에서, (이미징이 이미지(310)에 의해 이루어질 경우) 프로세서(320)에 의해 또는 (이미징이 SEM(360)에 의해 이루어질 경우) 프로세서(370)에 의해 대응 기준 패턴과 비교된다. 결함이 의심되는 패턴과 기준 패턴 사이에 차이가 발견되면, 결함이 의심되는 패턴은 단계 510에서 프로세서(320) 또는 프로세서(370)에 의해 결함인 것으로 측정된다.
이후 개별적인 결함 위치에 대해, 이미저(310)에 의한 이미징이나 SEM(360)에 의한 스캐닝과 같은 더욱 상세한 리뷰 절차가 이루어져, 상대적으로 해상도가 높은 이미지를 만들어내며, 이는 단계 515에서 분석되어 결함의 특성(예를 들어 결함 패턴, 입자, 또는 스크래치)이 측정되고 이에 따라 결함이 분류된다. 결함의 분석 및 분류는 프로세서 320과 370중 어느 하나에 의해, 종래의 패턴 인식 기술을 사용하거나, 1998년 7월 8일 출원된 미국 특허출원 09/111,454호인 "Automatic Defect Classification With Invariant Core Classes"에 설명된 기술을 사용하여 이루어질 수 있다.
도 2 및 도 5b에 나타난 본 발명의 또 다른 실시예에서, 웨이퍼가 검사되고 결함 맵(400)이 만들어지는 동안(예를 들어 단계 220 이후) 단계 500a에서 결함이 분류된다. "온 더 플라이" 자동 결함 분류법("On-The-Fly" Automatic Defect Classification)으로 알려진 이 기술은 수정된 형태의 검사 장비(300), 예를 들어 미국 캘리포니아주 산타 클라라의 어플라이드 머티어리얼즈에서 입수할 수 있는 WF-736 DUO 웨이퍼 검사 장비를 포함하며, 이 장비는 결함의 형태가 다르면 광학 산란 신호(optical scattering signatures)가 다르다는 사실에 기초하며, 이 신호 는 웨이퍼를 스캐닝함에 따라, 전략적으로 위치하는 다중 검출기(예를 들어 광전자증배관)에 등록된다. 온 더 플라이 자동 결함 클래스는 Reinhold Ott와 Andy Skumanich의 논문 "Enhanced Yield Potential Using 'On-the-fly' Automatic Defect Classification"에 설명되어 있다. 이 기술은 검사가 수행되고 있는 동안 중요한 결함 정보를 입수할 수 있게 해주기 때문에, 생산 수율의 손실 없이 결함이 분류될 수 있다.
다음 도 5a의 단계 520에서, 결함이 단계 500a에서 "온 더 플라이"로 분류되었는지 또는 단계 500∼515에서 개별적으로 분류되었는지와 관련, 특정 클래스의 결함 원인에 대한 사용자의 경험적 지식에 기초하여, 장비 식별자 목록에 있는 장비가 프로세서(320)에 의해 결함 클래스와 상관된다. 예를 들어 만일 웨이퍼(W)가 화학-기계적 폴리싱(CMP) 기계를 거쳤다면, 일반적으로 스크래치 결함은 CMP 기계에서 유발된다는 사용자의 과거 관찰에 기초하여, 스크래치로 분류된 결함은 웨이퍼(W)가 거쳐간 특정 CMP 기계와 상호 연관지어질 수 있다.
프로세서 320 또는 프로세서 370이 각 클래스의 결함 수를 세는 것이 바람직하다. 단계 530에서, 어느 한 분류의 결함 수가, 이 특정 분류에 대해 허용 가능한 최대 결함 수 즉 "클래스 알람 레벨(class alarm level)"를 나타내는 미리 설정한 량을 초과하는지 여부가 프로세서 320 또는 370에 의해 측정된다. 만일 클래스 알람 레벨에 이르지 못하면, 이런 방식으로 다음 클래스가 분석된다(단계 535 참조). 만일 어느 한 클래스 내에서 결함의 수가 그 클래스에 대해 미리 설정된 클래스 알람 레벨을 초과하면, 프로세서 320에 의해 알람 신호가 생성되고, 모니터(330)는 이 특정 결함과 연관된 식별자를 표시하여, 고장 가능성이 있는 장비를 사용자에게 알린다.
도 6은 도 3에 나타난 본 발명의 실시예를 나타내는 블록도이다. 이 실시예에 따르면, 프로세서(320)는 도 3에 나타난 바와 같이, 정보를 교환하기 위한 버스(602) 또는 다른 통신 기구와, 정보를 처리하기 위해 상기 버스(602)와 결합된 CPU(604)를 포함한다. 프로세서(320)는 또 RAM과 같은 주기억장치(606) 또는 다른 동적 저장장치를 포함하며, 이 저장장치는 버스(602)에 결합되어, CPU(604)에 의해 처리될 명령과 정보를 저장한다. 주기억장치(606)도, CPU(604)에 의해 명령이 수행되는 동안 임시 변수 또는 다른 즉석 정보를 저장하는데 사용된다. 프로세서(320)는 ROM(608) 또는 다른 정적 기억장치를 추가로 포함하며, 이는 버스(602)에 결합되어 CPU(604)에 대한 정적 정보와 명령을 저장한다. 자기 디스크 또는 광디스크와 같은 저장장치(610)가 버스(602)에 설치, 연결되어 정보와 명령을 저장한다.
프로세서(320)는 버스(602)를 통해 음극선관(CRT)과 같은 모니터(330)(도 3)에 연결되어, 정보를 사용자에게 표시하여 준다. 문자, 숫자 및 다른 키를 포함하는 입력장치(614)가 버스(602)에 연결되어 정보와 명령의 선택을 CPU(604)와 통신하게 한다. 다른 형태의 사용자 입력 장치는 마우스, 트랙 볼과 같은 커서 조절장치(616), 또는 디렉션 정보 및 명령 선택을 CPU(604)에 통신시키고 모니터(330) 상에서 커서 이동을 제어하기 위한 커서 디렉션 키이다.
이미저(310)(도 3)는 검사 중인 반도체 웨이퍼의 이미지를 나타내는 데이터 를, 상술한 바와 같이 버스(602)에 입력한다. 이러한 데이터는 주기억장치(606) 및/또는 저장장치(610)에 저장될 수 있으며, CPU(604)가 명령을 수행할 때마다 사용된다. 이미저(310)는 또 CPU(604)로부터 버스(602)를 통해 명령을 받을 수 있다.
본 발명은 반도체 웨이퍼 표면을 검사하기 위해 프로세서(320)를 사용하는 것과 관련되어 있다. 본 발명의 실시예에 따르면, 반도체 웨이퍼 표면의 검사는, CPU(604)가 주기억장치(606)에 저장된 하나 이상의 명령의 시퀀스를 수행하는데 따른 응답으로써, 프로세서(320)에 의해 이루어진다. 이러한 명령은 다른 저장장치(610)와 같은 컴퓨터 판독 가능한 매체로부터 주기억장치(606) 내로 저장될 수 있다. 주기억장치(606)에 포함된 일련의 명령을 수행함으로써, CPU(604)는 상술한 처리 단계를 수행하게 된다. 주기억장치(606)에 포함된 명령을 실행하기 위해, 다중 처리 장치(multi-processing arrangement)의 하나 이상의 프로세서가 채용될 수 있다. 다른 실시예에서, 본 발명을 실시하기 위해 소프트웨어 명령과 함께 또는 조합되어 하드웨어 회로가 사용될 수 있다. 따라서 본 발명의 실시예는 하드웨어 회로와 소프트웨어의 어떤 특정한 조합에 한정되지 않는다. 장치에 대한 프로그래밍은 도 2 및 도 5에 흐름도로 나타난 종래 기술에 의해 용이하게 이루어질 수 있다.
"컴퓨터 판독 가능한 매체(computer-readable medium)"라는 용어는 CPU(604)에 명령을 제공하는 임의의 매체를 의미한다. 이러한 매체는 다양한 형태를 취할 수 있으며, 예를 들어 비휘발성 매체, 휘발성 매체, 전송 매체(transmission media) 등을 포함하나 이에 한정되는 것은 아니다. 비휘발성 매체에는 예를 들어 저장장치(610)와 같은 광디스크나 자기디스크가 포함된다. 휘발성 매체에는 주기억장치(606)와 같은 동적 메모리가 포함된다. 전송매체에는, 버스(602)를 포함하는 와이어를 포함, 동축 케이블, 구리 와이어 및 광섬유가 포함된다. 또 전송매체는, RF 및 IR 데이터 통신 중 발생되는 것과 같은 음파 또는 광파의 형태일 수도 있다. 컴퓨터 판독 가능한 매체의 일반적인 형태는 예를 들어 플로피디스크, 플렉시블디스크, 하드디스크, 자기테이프, 다른 임의의 자기매체, CD-ROM, DVD, 다른 임의의 광매체, 펀치카드, 종이테이프, 구멍 패턴을 가지는 다른 임의의 물리적 매체, RAM, PROM 및 EPROM, FLASH-EPROM, 다른 임의의 메모리칩 또는 카트리지, 또는 컴퓨터가 읽어들일 수 있는 다른 매체이다.
CPU(604)를 실행시키기 위한 하나 또는 그 이상의 일련의 명령을 수행하는데 다양한 형태의 컴퓨터 판독 가능한 매체가 관련될 수 있다. 예를 들어 명령을 처음에는 원격 컴퓨터의 자기디스크로 옮겨질 수 있다. 원격 컴퓨터는 이 명령을 자신의 동적 기억장치에 로딩하고 모뎀을 이용하여 전화선을 통해 전달한다. 프로세서(320)와 동일 구내에 있는 모뎀은 전화선을 통해 데이터를 받고, 적외선 트랜스미터를 사용하여 이 데이터를 적외선 신호로 변환시킨다. 버스(602)에 연결된 적외선 검출기는 적외선 신호에 의해 전달되는 데이터를 받아서 버스(602)에 놓는다. 버스(602)는 데이터를 주기억장치(606)로 옮기며, 이로부터 CPU(604)는 명령을 호출하여 실행한다. 주기억장치(606)에 의해 받아들여지는 명령은 선택적으로는 저장장치(610)에, CPU(604)의 작동 전 또는 뒤에 저장될 수 있다.
본 발명의 반도체 검사 기술은 검사 중인 웨이퍼가 거쳐간 장비 및, 이들 장비에서 사용되는 장비 변수를 포함하는 처리변수를 식별하는 정보를 제공하여, 결함의 원인 조사를 용이하게 하고 결함이 발견됨과 동시에 교정이 효율적으로 이루어지게 한다. 따라서 본 발명은 높은 수율을 유지하는데 기여한다. 더욱이 본 발명의 방법은 검사 중인 웨이퍼가 거쳐간 장비와 결함의 클래스를 상관시킴으로써 고장난 장비를 일찍 발견할 수 있게 한다.
본 발명은 반도체 웨이퍼의 검사에 적용할 수 있으며, 특히 마이크론 이하의 구조를 가지는 고밀도 반도체 장치를 제조하는 동안, 반도체 웨이퍼를 공정 중 검사하는데 유용하다.
본 발명은 종래의 재료, 방법 및 장치를 채용하여 실행될 수 있다. 따라서 이러한 재료, 방법 및 장치의 구체적인 내용은 여기서는 상세하게 설명하지 않는다. 본 발명을 완전히 이해하기 위해, 특정한 재료, 구조, 화학약품, 공정 등과 같은 다양한 구체적인 내용이 앞서 상세한 설명에서 설명되었다. 그러나 본 발명은 특정하게 설명된 내용에 의지하지 않고 실행될 수 있음이 분명하다. 다른 경우, 본 발명을 불필요하게 불명료하게 하지 않도록, 공지의 처리 구조는 구체적으로 설명하지 않았다.
본 발명의 바람직일 실시예만이 설명되었으나, 그 다양한 변화도 설명되어 있다. 본 발명은 다양한 다른 조합 및 환경을 사용할 수 있으며, 본 발명의 사상 범위 내에서 변형예를 만들 수 있음을 주목해야 한다.

Claims (33)

  1. 반도체 웨이퍼 검사 방법으로서,
    다수의 처리 장비들을 이용하여 다수의 처리 단계들로 웨이퍼를 처리하는 단계 - 상기 처리 장비들 각각은 상이한 장비 식별자들과 개별적으로 연계됨 -;
    상기 장비 식별자들을 저장하는 단계
    검사 장비(inspection tool)로 웨이퍼의 결함을 검사하는 단계; 및
    상기 검사 장비를 사용하여 상기 장비 식별자들의 목록을 생성하는 단계
    를 포함하는, 반도체 웨이퍼 검사 방법.
  2. 제 1 항에 있어서,
    상기 장비 식별자들의 목록을 상기 검사 장비에 표시하는 단계를 포함하는 것을 특징으로 하는 반도체 웨이퍼 검사 방법.
  3. 제 1 항에 있어서,
    상기 장비 식별자들을 제조 실행 시스템(manufacturing execution system; MES)에 저장하는 단계; 및
    상기 장비 식별자들의 목록이 생성되도록 상기 MES로부터 장비 식별자들을 검색하는 단계를 포함하는 것을 특징으로 하는 반도체 웨이퍼 검사 방법.
  4. 제 3 항에 있어서,
    상기 장비 식별자들 각각은 상이한 세트의 프로세스 변수(process parameters)에 개별적으로 연계되며, 상기 방법은,
    상기 프로세스 변수 세트를 상기 MES에 저장하는 단계;
    상기 장비 식별자들의 목록을 생성한 후, 상기 장비 식별자들 중 하나와 연계되는 상기 프로세스 변수 세트를 검색하는(retrieving) 단계; 및
    상기 장비 식별자들 중 하나와 연계된 상기 프로세스 변수를 상기 검사 장비에 표시하는 단계
    를 더 포함하는 것을 특징으로 하는 반도체 웨이퍼 검사 방법.
  5. 반도체 웨이퍼 검사 방법으로서,
    다수의 처리 장비들을 이용하여 다수의 처리 단계들로 웨이퍼를 처리하는 단계 - 상기 처리 장비들 각각은 상이한 장비 식별자들과 개별적으로 연계됨 - ;
    상기 장비 식별자들을 저장하는 단계;
    검사 장비를 이용하여 상기 웨이퍼에 대해 결함 발생 가능 부위를 검사하는 단계;
    웨이퍼에 대한 결함 레벨을 정하기 위해 상기 웨이퍼 상의 결함 발생 부위의 개수와 밀도를 측정하는 단계; 및
    상기 결함 레벨이 상기 웨이퍼에 대한 미리 설정된 결함 발생 가능 부위의 개수 또는 밀도를 포함하는 미리 설정된 결함 레벨과 대략 같거나 이보다 클 때, 상기 검사 장비를 사용하여 상기 장비 식별자들의 목록을 생성하는 단계
    를 포함하는, 반도체 웨이퍼 검사 방법.
  6. 제 5 항에 있어서,
    상기 장비 식별자들의 목록을 상기 검사 장비에 표시하는 단계를 포함하는 것을 특징으로 하는 반도체 웨이퍼 검사 방법.
  7. 제 1 항에 있어서,
    상기 웨이퍼에 대한 결함을 검사하는 동안 상기 검사 장비를 사용하여 미리 정해 놓은 결함 클래스로 결함들을 분류하는 단계; 및
    상기 결함 클래스를 상기 장비 식별자들과 상관시키는 단계
    를 포함하는 것을 특징으로 하는 반도체 웨이퍼 검사 방법.
  8. 제 1 항에 있어서,
    결함일 가능성이 있는 이미지와 기준 이미지(reference images)를 생성하기 위해, 결함 발생 가능 부위와 기준 부위를 이미징하는(imaging) 단계;
    상기 결함일 가능성이 있는 이미지와 기준 이미지를 비교하는 단계;
    상기 결함 이미지 중 어느 것이 실제 결함인지를 식별하는 단계;
    상기 실제 결함을 미리 설정된 결함 클래스로 분류하는 단계; 및
    상기 결함 클래스를 상기 장비 식별자들과 상관시키는 단계
    를 포함하는 것을 특징으로 하는 반도체 웨이퍼 검사 방법.
  9. 제 7 항에 있어서,
    각각의 상기 결함 클래스에서 전체 결함수를 측정하는 단계;
    각각의 상기 결함 클래스에서 클래스 알람(class alarm)을 결정하는 단계;
    특정한 하나의 결함 클래스에 대한 총 결함의 수가 대응되는 클래스 알람 레벨과 대략 같거나 이보다 클 때, 알람 신호를 생성하는 단계; 및
    상기 특정한 하나의 결함 클래스에 연계된 장비 식별자를 표시하는 단계
    를 포함하는 것을 특징으로 하는 반도체 웨이퍼 검사 방법.
  10. 제 8 항에 있어서,
    각각의 상기 결함 클래스에서 총 결함수를 측정하는 단계;
    각각의 상기 결함 클래스에서 클래스 알람 레벨을 결정하는 단계;
    특정한 하나의 결함 클래스에 대한 총 결함의 수가 대응되는 클래스 알람 레벨과 대략 같거나 이보다 클 때, 알람 신호를 생성하는 단계; 및
    상기 특정한 하나의 결함 클래스에 연계된 장비 식별자를 표시하는 단계
    를 포함하는 것을 특징으로 하는 반도체 웨이퍼 검사 방법.
  11. 삭제
  12. 삭제
  13. 삭제
  14. 삭제
  15. 삭제
  16. 삭제
  17. 삭제
  18. 삭제
  19. 삭제
  20. 삭제
  21. 삭제
  22. 삭제
  23. 삭제
  24. 반도체 웨이퍼를 검사하는 명령들을 보유하는 컴퓨터-판독 가능 매체로서,
    상기 웨이퍼는 다수의 처리 장비들을 사용하여 다수의 처리 단계들로 처리되며, 상기 처리 장비들 각각은 상이한 장비 식별자들과 개별적으로 연계되며, 상기 명령들은, 실행될 경우, 하나 이상의 프로세서가
    장비 식별자를 수용하는 단계;
    상기 웨이퍼의 결함을 검사하도록, 웨이퍼 검사 장비를 제어하는 단계; 및
    장비 식별자들의 목록을 생성하는 단계
    를 수행하도록, 구성되는 컴퓨터 판독 가능한 매체.
  25. 제 24 항에 있어서,
    상기 명령들은, 실행될 때, 상기 하나 이상의 프로세서가 모니터 상에 상기 장비 식별자들의 목록을 표시하는 단계를 수행하도록 구성되는 것을 특징으로 하는 컴퓨터 판독 가능한 매체.
  26. 제 24 항에 있어서,
    상기 명령들은, 실행될 때, 상기 하나 이상의 프로세서가 MES로부터 장비 식별자를 수용하는 단계를 수행하도록 구성되는 것을 특징으로 하는 컴퓨터 판독 가능한 매체.
  27. 제 26 항에 있어서,
    상기 장비 식별자들 각각은 MES에 저장된 상이한 프로세스 변수 세트와 개별적으로 연계되며, 상기 명령들은, 실행될 때, 상기 장비 식별자들의 목록을 생성한 후에, 상기 하나 이상의 프로세서가 상기 MES로부터 상기 장비 식별자들 중 하나와 연계된 프로세스 변수를 수용하는 단계를 수행하도록 구성되는 것을 특징으로 하는 컴퓨터 판독 가능한 매체.
  28. 반도체 웨이퍼를 검사하는 명령들을 보유하는 컴퓨터-판독 가능 매체로서,
    상기 웨이퍼는 다수의 처리 장비들을 사용하여 다수의 처리 단계들로 처리되며, 상기 처리 장비들 각각은 상이한 장비 식별자들과 개별적으로 연계되며, 상기 명령들은, 실행될 경우, 하나 이상의 프로세서가
    상기 장비 식별자들을 수용하는 단계;
    결함 발생 가능 부위를 검사하기 위해 상기 웨이퍼 검사 장비를 제어하는 단계;
    결함 레벨을 측정하기 위해 상기 웨이퍼 상의 결함 발생 가능 부위의 개수와 밀도를 측정하는 단계; 및
    상기 결함 레벨이 상기 웨이퍼 상의 결함 발생 가능 부위의 개수 또는 밀도를 포함하는 미리 설정된 결함 레벨과 대략 같거나 그보다 클 때, 상기 장비 식별자들의 목록을 생성하는 단계
    를 수행하도록 구성되는, 컴퓨터 판독 가능한 매체.
  29. 제 24 항에 있어서,
    상기 명령들은, 실행될 때, 상기 하나 이상의 프로세서가 모니터상에 상기 장비 식별자들의 목록을 표시하는 단계를 수행하도록 구성되는 것을 특징으로 하는 컴퓨터 판독 가능한 매체.
  30. 제 24 항에 있어서,
    상기 명령들은, 실행될 때, 상기 하나 이상의 프로세서가
    상기 웨이퍼에 대한 결함을 검사하도록 상기 웨이퍼 검사 장비를 제어하면서 결함들을 예정된 결함 클래스로 분류하는 단계; 및
    상기 결함 클래스를 상기 결함 식별자들과 상관시키는 단계
    를 수행하도록 구성되는 것을 특징으로 하는 컴퓨터 판독 가능한 매체.
  31. 제 24 항에 있어서,
    상기 명령들은, 실행될 때, 상기 하나 이상의 프로세서가
    상기 웨이퍼 상의 결함 발생 가능 부위와 기준 부위의 이미지를 수용하는 단계;
    결함 발생 가능 부위 이미지와 기준 이미지를 비교하는 단계;
    상기 결함 이미지 중 어느 것이 결함을 나타내는지 식별하는 단계;
    상기 결함들을 미리 설정된 결함 클래스로 분류하는 단계; 및
    상기 결함 클래스를 상기 장비 식별자들과 상관시키는 단계
    를 수행하도록 구성되는 것을 특징으로 하는 컴퓨터 판독 가능한 매체.
  32. 제 30 항에 있어서,
    상기 명령들은, 실행될 때, 상기 하나 이상의 프로세서가
    각각의 상기 결함 클래스의 총 결함 수를 측정하는 단계;
    특정한 하나의 결함 클래스의 총 결함 수가 상기 특정한 하나의 결함 클래스에 대해 미리 설정된 클래스 알람 레벨과 대략 같거나 이보다 클 경우, 알람 신호를 생성하는 단계; 및
    상기 특정한 하나의 결함 클래스와 연계된 상기 장비 식별자를 모니터에 표시하는 단계
    를 수행하도록 구성되는 것을 특징으로 하는 컴퓨터 판독 가능한 매체.
  33. 제 31 항에 있어서,
    상기 명령들은, 실행될 때, 상기 하나 이상의 프로세서가
    각각의 상기 결함 클래스의 총 결함 수를 측정하는 단계;
    특정한 하나의 결함 클래스의 총 결함 수가 상기 특정한 하나의 결함 클래스에 대해 미리 설정된 클래스 알람 레벨과 대략 같거나 이보다 클 경우, 알람 신호를 생성하는 단계; 및
    상기 특정한 하나의 결함 클래스에 연계된 장비 식별자를 모니터에 표시하는 단계
    를 수행하도록 구성되는 것을 특징으로 하는 컴퓨터 판독 가능한 매체.
KR1020000041976A 1999-07-21 2000-07-21 반도체 웨이퍼 검사 방법 및 반도체 웨이퍼를 검사하는 명령들을 보유하는 컴퓨터-판독가능 매체 Expired - Fee Related KR100742425B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US9/358,512 1999-07-21
US09/358,512 US6763130B1 (en) 1999-07-21 1999-07-21 Real time defect source identification
US09/358,512 1999-07-21

Publications (2)

Publication Number Publication Date
KR20010029984A KR20010029984A (ko) 2001-04-16
KR100742425B1 true KR100742425B1 (ko) 2007-07-24

Family

ID=23409966

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000041976A Expired - Fee Related KR100742425B1 (ko) 1999-07-21 2000-07-21 반도체 웨이퍼 검사 방법 및 반도체 웨이퍼를 검사하는 명령들을 보유하는 컴퓨터-판독가능 매체

Country Status (5)

Country Link
US (1) US6763130B1 (ko)
EP (1) EP1071128A3 (ko)
JP (1) JP2001085491A (ko)
KR (1) KR100742425B1 (ko)
TW (1) TW484197B (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9652836B2 (en) 2013-05-31 2017-05-16 Samsung Sds Co., Ltd. Defect cell clustering method and apparatus thereof

Families Citing this family (81)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09320505A (ja) * 1996-03-29 1997-12-12 Hitachi Ltd 電子線式検査方法及びその装置並びに半導体の製造方法及びその製造ライン
JP4206192B2 (ja) * 2000-11-09 2009-01-07 株式会社日立製作所 パターン検査方法及び装置
US7069101B1 (en) 1999-07-29 2006-06-27 Applied Materials, Inc. Computer integrated manufacturing techniques
US6640151B1 (en) 1999-12-22 2003-10-28 Applied Materials, Inc. Multi-tool control system, method and medium
US6708074B1 (en) 2000-08-11 2004-03-16 Applied Materials, Inc. Generic interface builder
US6891627B1 (en) 2000-09-20 2005-05-10 Kla-Tencor Technologies Corp. Methods and systems for determining a critical dimension and overlay of a specimen
US6812045B1 (en) 2000-09-20 2004-11-02 Kla-Tencor, Inc. Methods and systems for determining a characteristic of a specimen prior to, during, or subsequent to ion implantation
US6694284B1 (en) 2000-09-20 2004-02-17 Kla-Tencor Technologies Corp. Methods and systems for determining at least four properties of a specimen
US7349090B2 (en) 2000-09-20 2008-03-25 Kla-Tencor Technologies Corp. Methods and systems for determining a property of a specimen prior to, during, or subsequent to lithography
US7106425B1 (en) 2000-09-20 2006-09-12 Kla-Tencor Technologies Corp. Methods and systems for determining a presence of defects and a thin film characteristic of a specimen
US7006235B2 (en) 2000-09-20 2006-02-28 Kla-Tencor Technologies Corp. Methods and systems for determining overlay and flatness of a specimen
US6919957B2 (en) 2000-09-20 2005-07-19 Kla-Tencor Technologies Corp. Methods and systems for determining a critical dimension, a presence of defects, and a thin film characteristic of a specimen
US6673637B2 (en) 2000-09-20 2004-01-06 Kla-Tencor Technologies Methods and systems for determining a presence of macro defects and overlay of a specimen
US6782337B2 (en) 2000-09-20 2004-08-24 Kla-Tencor Technologies Corp. Methods and systems for determining a critical dimension an a presence of defects on a specimen
US7130029B2 (en) 2000-09-20 2006-10-31 Kla-Tencor Technologies Corp. Methods and systems for determining an adhesion characteristic and a thickness of a specimen
US7188142B2 (en) 2000-11-30 2007-03-06 Applied Materials, Inc. Dynamic subject information generation in message services of distributed object systems in a semiconductor assembly line facility
US7698012B2 (en) 2001-06-19 2010-04-13 Applied Materials, Inc. Dynamic metrology schemes and sampling schemes for advanced process control in semiconductor processing
US6913938B2 (en) 2001-06-19 2005-07-05 Applied Materials, Inc. Feedback control of plasma-enhanced chemical vapor deposition processes
US6910947B2 (en) 2001-06-19 2005-06-28 Applied Materials, Inc. Control of chemical mechanical polishing pad conditioner directional velocity to improve pad life
US7047099B2 (en) 2001-06-19 2006-05-16 Applied Materials Inc. Integrating tool, module, and fab level control
US7160739B2 (en) 2001-06-19 2007-01-09 Applied Materials, Inc. Feedback control of a chemical mechanical polishing device providing manipulation of removal rate profiles
US7101799B2 (en) 2001-06-19 2006-09-05 Applied Materials, Inc. Feedforward and feedback control for conditioning of chemical mechanical polishing pad
US7201936B2 (en) 2001-06-19 2007-04-10 Applied Materials, Inc. Method of feedback control of sub-atmospheric chemical vapor deposition processes
US7082345B2 (en) 2001-06-19 2006-07-25 Applied Materials, Inc. Method, system and medium for process control for the matching of tools, chambers and/or other semiconductor-related entities
US7337019B2 (en) 2001-07-16 2008-02-26 Applied Materials, Inc. Integration of fault detection with run-to-run control
US6984198B2 (en) 2001-08-14 2006-01-10 Applied Materials, Inc. Experiment management system, method and medium
US20030135295A1 (en) * 2002-01-14 2003-07-17 Applied Materials, Inc. Defect source identifier with static manufacturing execution system
US6850811B1 (en) * 2002-02-28 2005-02-01 Advanced Micro Devices, Inc. Analyzing error signals based on fault detection
US7225047B2 (en) 2002-03-19 2007-05-29 Applied Materials, Inc. Method, system and medium for controlling semiconductor wafer processes using critical dimension measurements
US20030199112A1 (en) 2002-03-22 2003-10-23 Applied Materials, Inc. Copper wiring module control
JP2005535130A (ja) 2002-08-01 2005-11-17 アプライド マテリアルズ インコーポレイテッド 最新のプロセス制御システム内で誤って表された計測データを取り扱う方法、システム、および媒体
KR20040040737A (ko) * 2002-11-07 2004-05-13 삼성전자주식회사 반도체 웨이퍼 검사 방법 및 장치
CN1720490B (zh) 2002-11-15 2010-12-08 应用材料有限公司 用于控制具有多变量输入参数的制造工艺的方法和系统
US8359494B2 (en) * 2002-12-18 2013-01-22 Globalfoundries Inc. Parallel fault detection
US7333871B2 (en) 2003-01-21 2008-02-19 Applied Materials, Inc. Automated design and execution of experiments with integrated model creation for semiconductor manufacturing tools
US7205228B2 (en) 2003-06-03 2007-04-17 Applied Materials, Inc. Selective metal encapsulation schemes
US6993404B2 (en) * 2003-07-11 2006-01-31 Mks Instruments, Inc. Graphical user interface with process quality indicator
KR100546796B1 (ko) 2003-07-21 2006-01-25 동부아남반도체 주식회사 두께와 광학 이미지의 라이브러리를 이용한 절연막검사방법
US7354332B2 (en) 2003-08-04 2008-04-08 Applied Materials, Inc. Technique for process-qualifying a semiconductor manufacturing tool using metrology data
US20050075841A1 (en) * 2003-08-05 2005-04-07 Netanel Peles Automated defect classification system and method
TWI280603B (en) 2003-09-08 2007-05-01 Toshiba Corp Manufacturing system of semiconductor device and manufacturing method of semiconductor device
JP4105617B2 (ja) * 2003-09-19 2008-06-25 大日本スクリーン製造株式会社 基板処理装置
US6957116B2 (en) * 2003-10-03 2005-10-18 Taiwan Semiconductor Manufcturing Co., Ltd. Quality assurance system and method
US7356377B2 (en) 2004-01-29 2008-04-08 Applied Materials, Inc. System, method, and medium for monitoring performance of an advanced process control system
US6980873B2 (en) * 2004-04-23 2005-12-27 Taiwan Semiconductor Manufacturing Company, Ltd. System and method for real-time fault detection, classification, and correction in a semiconductor manufacturing environment
TWI231557B (en) * 2004-05-10 2005-04-21 Powerchip Semiconductor Corp Method of defect inspection
US7096085B2 (en) 2004-05-28 2006-08-22 Applied Materials Process control by distinguishing a white noise component of a process variance
US6961626B1 (en) 2004-05-28 2005-11-01 Applied Materials, Inc Dynamic offset and feedback threshold
US7412090B2 (en) * 2004-09-09 2008-08-12 Powerchip Semiconductor Corp. Method of managing wafer defects
US7263451B1 (en) * 2004-10-25 2007-08-28 Advanced Micro Devices, Inc. Method and apparatus for correlating semiconductor process data with known prior process data
CN100388451C (zh) * 2004-11-02 2008-05-14 力晶半导体股份有限公司 缺陷检测方法
US20060258023A1 (en) * 2005-05-10 2006-11-16 Lsi Logic Corporation Method and system for improving integrated circuit manufacturing yield
US20060293870A1 (en) * 2005-06-10 2006-12-28 Rassi Andrew T Method and system for tracking quality events
DE102005027120A1 (de) * 2005-06-10 2006-12-14 Leica Microsystems Semiconductor Gmbh Verfahren zur Inspektion von Halbleiterwafern unter Berücksichtigung des Saw-Designs
KR100909474B1 (ko) * 2005-08-10 2009-07-28 삼성전자주식회사 웨이퍼 결함지수를 사용하여 국부성 불량 모드를 갖는결함성 반도체 웨이퍼의 검출 방법들 및 이에 사용되는장비들
US7840301B2 (en) * 2005-12-02 2010-11-23 United Technologies Corporation System and method for optimizing transmission component life and transmission power
US7391510B2 (en) * 2006-01-26 2008-06-24 Orbotech Ltd System and method for inspecting patterned devices having microscopic conductors
US7454312B2 (en) * 2006-03-15 2008-11-18 Applied Materials, Inc. Tool health information monitoring and tool performance analysis in semiconductor processing
KR100761851B1 (ko) 2006-06-30 2007-09-28 삼성전자주식회사 실시간으로 최적화되는 반도체 소자의 전기적 검사를 위한 컴퓨터로 실행 가능한 저장매체 및 그 적용방법
JP4952371B2 (ja) * 2007-05-22 2012-06-13 凸版印刷株式会社 カラーフィルタ生産における膜キズ自動発生防止方法及びその方法を用いた膜キズ自動発生防止システム
JP2010056367A (ja) * 2008-08-29 2010-03-11 Panasonic Corp 半導体製造装置
US20120050522A1 (en) * 2010-08-24 2012-03-01 Research In Motion Limited Method of and apparatus for verifying assembly components of a mobile device
EP2447889A1 (en) * 2010-10-29 2012-05-02 Siemens Aktiengesellschaft Method for modeling a defect management in a manufacturing process and for handling the defect during the production process based on said modeled defect management
US10043264B2 (en) 2012-04-19 2018-08-07 Applied Materials Israel Ltd. Integration of automatic and manual defect classification
US9715723B2 (en) 2012-04-19 2017-07-25 Applied Materials Israel Ltd Optimization of unknown defect rejection for automatic defect classification
US9607233B2 (en) 2012-04-20 2017-03-28 Applied Materials Israel Ltd. Classifier readiness and maintenance in automatic defect classification
KR101579448B1 (ko) 2013-05-30 2015-12-23 삼성에스디에스 주식회사 불량 샘플의 결함 맵을 이용한 문제 설비 판정 방법 및 그 장치
US10114368B2 (en) * 2013-07-22 2018-10-30 Applied Materials Israel Ltd. Closed-loop automatic defect inspection and classification
CN106531657A (zh) * 2017-01-13 2017-03-22 京隆科技(苏州)有限公司 无墨点晶圆外观检查方法及其检查系统
WO2018134158A1 (en) 2017-01-18 2018-07-26 Asml Netherlands B.V. Knowledge recommendation for defect review
US10824137B2 (en) * 2017-06-19 2020-11-03 Panasonic Intellectual Property Management Co., Ltd. Mounting board manufacturing system
JP6922694B2 (ja) * 2017-11-27 2021-08-18 オムロン株式会社 管理システム、管理装置、管理方法、及びプログラム
US10921334B2 (en) * 2018-03-22 2021-02-16 Applied Materials Israel Ltd. System, method and computer program product for classifying defects
WO2020055555A1 (en) 2018-09-12 2020-03-19 Applied Materials, Inc. Deep auto-encoder for equipment health monitoring and fault detection in semiconductor and display process equipment tools
CN109698139A (zh) * 2018-12-27 2019-04-30 上海华力微电子有限公司 晶圆缺陷光学照片实时采集系统及采集方法
US11176656B2 (en) * 2019-02-28 2021-11-16 Fei Company Artificial intelligence-enabled preparation end-pointing
CN113837983B (zh) * 2020-06-08 2023-09-15 长鑫存储技术有限公司 一种晶圆缺陷分析方法、系统、设备和介质
US11663548B2 (en) 2020-11-30 2023-05-30 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for rapid defect entry
US20240144464A1 (en) * 2022-10-28 2024-05-02 Applied Materials, Inc. Classification of defect patterns of substrates
WO2024197395A1 (en) * 2023-03-29 2024-10-03 Ats Corporation Systems and methods for maintaining a record for a workpiece processed by a computer numerically controlled (cnc) electronically synchronized manufacturing assembly line cell
US20250053166A1 (en) * 2023-08-09 2025-02-13 Microsoft Technology Licensing, Llc Detecting a quality-related faulty component and predicting uncorrectable errors incurred by a component using machine learning

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980021213A (ko) * 1996-09-14 1998-06-25 김광호 반도체 웨이퍼 상의 결함 검사방법

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4519041A (en) * 1982-05-03 1985-05-21 Honeywell Inc. Real time automated inspection
US4581762A (en) * 1984-01-19 1986-04-08 Itran Corporation Vision inspection system
US6185324B1 (en) * 1989-07-12 2001-02-06 Hitachi, Ltd. Semiconductor failure analysis system
US5274434A (en) * 1990-04-02 1993-12-28 Hitachi, Ltd. Method and apparatus for inspecting foreign particles on real time basis in semiconductor mass production line
IL99823A0 (en) * 1990-11-16 1992-08-18 Orbot Instr Ltd Optical inspection method and apparatus
JPH07201946A (ja) * 1993-12-28 1995-08-04 Hitachi Ltd 半導体装置等の製造方法及びその装置並びに検査方法及びその装置
US5971586A (en) * 1995-04-21 1999-10-26 Sony Corporation Identifying causes of semiconductor production yield loss
US5649169A (en) * 1995-06-20 1997-07-15 Advanced Micro Devices, Inc. Method and system for declustering semiconductor defect data
US5539752A (en) 1995-06-30 1996-07-23 Advanced Micro Devices, Inc. Method and system for automated analysis of semiconductor defect data
US5814829A (en) * 1995-07-11 1998-09-29 Qc Optics, Inc. Multistation surface inspection system
US5777901A (en) * 1995-09-29 1998-07-07 Advanced Micro Devices, Inc. Method and system for automated die yield prediction in semiconductor manufacturing
US5943437A (en) 1995-10-09 1999-08-24 Kabushiki Kaisha Kobe Seiko Sho Method and apparatus for classifying a defect on a semiconductor wafer
DE69738979D1 (de) 1996-03-19 2008-10-23 Hitachi Ltd Prozesssteuerungssystem
JPH09320505A (ja) * 1996-03-29 1997-12-12 Hitachi Ltd 電子線式検査方法及びその装置並びに半導体の製造方法及びその製造ライン
US6259960B1 (en) * 1996-11-01 2001-07-10 Joel Ltd. Part-inspecting system
US5886896A (en) * 1996-11-19 1999-03-23 Advanced Micro Devices, Inc. Method and apparatus for integrated control of a sensor in a manufacturing processing station
JP2991138B2 (ja) * 1996-12-09 1999-12-20 日本電気株式会社 メモリlsiの不良解析方法
JPH10173021A (ja) * 1996-12-12 1998-06-26 Mitsubishi Electric Corp 製造ライン解析方法及び製造ライン解析装置
US5910011A (en) * 1997-05-12 1999-06-08 Applied Materials, Inc. Method and apparatus for monitoring processes using multiple parameters of a semiconductor wafer processing system
JP3324447B2 (ja) * 1997-05-27 2002-09-17 松下電器産業株式会社 歩留阻害要因推定方法
US5847821A (en) * 1997-07-10 1998-12-08 Advanced Micro Devices, Inc. Use of fiducial marks for improved blank wafer defect review
US5966459A (en) * 1997-07-17 1999-10-12 Advanced Micro Devices, Inc. Automatic defect classification (ADC) reclassification engine
US6185511B1 (en) * 1997-11-28 2001-02-06 Advanced Micro Devices, Inc. Method to accurately determine classification codes for defects during semiconductor manufacturing
US6408220B1 (en) * 1999-06-01 2002-06-18 Applied Materials, Inc. Semiconductor processing techniques
US6360133B1 (en) * 1999-06-17 2002-03-19 Advanced Micro Devices, Inc. Method and apparatus for automatic routing for reentrant process
US6427093B1 (en) * 1999-10-07 2002-07-30 Advanced Micro Devices, Inc. Method and apparatus for optimal wafer-by-wafer processing

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980021213A (ko) * 1996-09-14 1998-06-25 김광호 반도체 웨이퍼 상의 결함 검사방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9652836B2 (en) 2013-05-31 2017-05-16 Samsung Sds Co., Ltd. Defect cell clustering method and apparatus thereof

Also Published As

Publication number Publication date
US6763130B1 (en) 2004-07-13
EP1071128A2 (en) 2001-01-24
JP2001085491A (ja) 2001-03-30
EP1071128A3 (en) 2008-06-25
KR20010029984A (ko) 2001-04-16
TW484197B (en) 2002-04-21

Similar Documents

Publication Publication Date Title
KR100742425B1 (ko) 반도체 웨이퍼 검사 방법 및 반도체 웨이퍼를 검사하는 명령들을 보유하는 컴퓨터-판독가능 매체
JP4763130B2 (ja) 不変のコアクラスでの自動欠陥分類
US8799831B2 (en) Inline defect analysis for sampling and SPC
US6850320B2 (en) Method for inspecting defects and an apparatus for the same
US6334097B1 (en) Method of determining lethality of defects in circuit pattern inspection method of selecting defects to be reviewed and inspection system of circuit patterns involved with the methods
US6542830B1 (en) Process control system
TWI603409B (zh) 用於半導體檢查處方創建、缺陷檢閱及計量之適應性取樣
US7968859B2 (en) Wafer edge defect inspection using captured image analysis
US8462352B2 (en) Surface inspection tool and surface inspection method
US6766208B2 (en) Automatic production quality control method and system
EP1069609A2 (en) Method for automatically identifying and classifying defects, in particular on a semiconductor wafer
JP2003007786A (ja) 半導体基板の検査方法およびその装置
JP2003107022A (ja) 欠陥検査装置及び検査方法
TW201939634A (zh) 使用電子束檢測及具有即時情報之深度學習以減少損害的缺陷探索
JPH07201946A (ja) 半導体装置等の製造方法及びその装置並びに検査方法及びその装置
JP2001326263A (ja) ウェーハー表面の構造欠陥を査定する方法
JP4647974B2 (ja) 欠陥レビュー装置、データ管理装置、欠陥観察システム及び欠陥レビュー方法
TW202240637A (zh) 基於半導體製程之晶圓層級分析及根本原因分析之資料驅動預測與失效模式識別
WO2021022100A1 (en) Method for process monitoring with optical inspections
US6978041B2 (en) Review work supporting system
CN117529803A (zh) 用于主动良率管理的制造指纹
US6674888B1 (en) Tuning method for a processing machine
Schwart et al. Process and machine mastering employing WF-710 wafer inspection system

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A201 Request for examination
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

FPAY Annual fee payment

Payment date: 20100630

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20110719

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20110719

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000