Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Device for processing an electrically conductive component
Patent Number: 6,872,255 Issued on 03/29/2005 to Baumann,   et al.

Title: Tool for installing valve locks
Patent Number: 6,892,430 Issued on 05/17/2005 to Levy,   et al.

Title: Temperature distribution measuring method and apparatus
Patent Number: 6,814,484 Issued on 11/09/2004 to Yano,   et al.

Title: PDA holding unit and holding case
Patent Number: 6,892,880 Issued on 05/17/2005 to Nieves

Title: Dual switch flashlight
Patent Number: 6,814,466 Issued on 11/09/2004 to Parsons,   et al.

Title: Apparatus for measurement of polarized distribution, polarizing filter for using therein and polarizing filter assembly
Patent Number: 6,814,441 Issued on 11/09/2004 to Ohnuma,   et al.

Title: Round boat
Patent Number: 6,962,124 Issued on 11/08/2005 to North,   et al.

Title: Polymers and their use
Patent Number: 6,903,208 Issued on 06/07/2005 to Findlay,   et al.

Title: Systems and methods for accurately measuring fluid
Patent Number: 6,814,427 Issued on 11/09/2004 to Taylor

Title: Sub-micron high input voltage tolerant input output (I/O) circuit
Patent Number: 6,985,015 Issued on 01/10/2006 to Ajit

Title: Duplexing protection apparatus and operation method thereof
Patent Number: 7,106,009 Issued on 09/12/2006 to Huang

Title: Fluid injection head structure and method thereof
Patent Number: 6,814,428 Issued on 11/09/2004 to Huang,   et al.

Title: Light box with expanding rods and fire retardant cover
Patent Number: 6,814,467 Issued on 11/09/2004 to Jenkins

Title: Silver halide color reversal photographic light-sensitive material
Patent Number: 6,824,968 Issued on 11/30/2004 to Maeno,   et al.

Title: Ink-jet recording apparatus
Patent Number: 6,814,435 Issued on 11/09/2004 to Shimada,   et al.

Title: On-die thermal monitoring technique
Patent Number: 6,814,485 Issued on 11/09/2004 to Gauthier,   et al.

Title: Image projection and display device
Patent Number: 6,814,448 Issued on 11/09/2004 to Ioka

Title: Methods for producing and purifying 2-hydrocarbyl-3,3-bis(4-hydroxyaryl)phthalimidine monomers and polycarbonates derived therefrom
Patent Number: 7,135,577 Issued on 11/14/2006 to Rai,   et al.

Title: Information distribution and processing system
Patent Number: 6,789,198 Issued on 09/07/2004 to Chan

Title: Light guide structure for light guide plate
Patent Number: 6,814,457 Issued on 11/09/2004 to Chang,   et al.

Title: Rear projector
Patent Number: 6,814,449 Issued on 11/09/2004 to Yamada,   et al.

Title: Backlight module for reducing interference
Patent Number: 7,106,010 Issued on 09/12/2006 to Liao,   et al.

Title: Real object projector
Patent Number: 6,814,447 Issued on 11/09/2004 to Chang,   et al.

Title: Spatial information detecting device using intensity-modulated light and a beat signal
Patent Number: 7,119,350 Issued on 10/10/2006 to Hashimoto,   et al.

Title: Method for authenticating a JAVA archive (JAR) for portable devices
Patent Number: 6,766,353 Issued on 07/20/2004 to Lin,   et al.

Title: Synchronized web scrolling
Patent Number: 6,958,981 Issued on 10/25/2005 to Hemminger

Title: Methods and apparatus for improved self-checkout system
Patent Number: 7,114,611 Issued on 10/03/2006 to Dickover,   et al.

Title: Fracture plugging
Patent Number: 7,004,255 Issued on 02/28/2006 to Boney

Title: Method of forming metal/high-k gate stacks with high mobility
Patent Number: 7,115,959 Issued on 10/03/2006 to Andreoni,   et al.

Title: Rotor for a spinning reel
Patent Number: 6,955,314 Issued on 10/18/2005 to Furomoto,   et al.

Title: Method of using a germanium layer transfer to Si for photovoltaic applications and heterostructure made thereby
Patent Number: 7,141,834 Issued on 11/28/2006 to Atwater, Jr.,   et al.

Title: Power-up and power-down circuit for system-on-a-chip integrated circuit
Patent Number: 7,119,398 Issued on 10/10/2006 to Bakker

Title: Semiconductor light emitting device and optical disc apparatus using the same
Patent Number: 7,141,827 Issued on 11/28/2006 to Abe,   et al.

Title: Apparatus for preparing an eyeglass lens having a heating system
Patent Number: 7,004,740 Issued on 02/28/2006 to Foreman

Title: Semiconductor light emitting device and method of making the same
Patent Number: 7,141,830 Issued on 11/28/2006 to Huang,   et al.

Title: Powered, folding ramp for minivan
Patent Number: 7,033,127 Issued on 04/25/2006 to Ungetheim,   et al.

Title: Food/drink tab/check holder
Patent Number: 6,808,208 Issued on 10/26/2004 to Ward

Title: Back end IC wiring with improved electro-migration resistance
Patent Number: 7,119,440 Issued on 10/10/2006 to Huang

Title: Deformation of thin walled bodies
Patent Number: 7,024,912 Issued on 04/11/2006 to Campo,   et al.

Title: Object trackability via parametric camera tuning
Patent Number: 6,952,224 Issued on 10/04/2005 to Martins,   et al.

Title: High-speed imaging device
Patent Number: 6,972,795 Issued on 12/06/2005 to Etoh,   et al.

Title: Antenna structure and communication device using the same
Patent Number: 7,136,020 Issued on 11/14/2006 to Yamaki

Title: Projection type display, a display and a drive method thereof
Patent Number: 7,136,035 Issued on 11/14/2006 to Yoshida

Title: N-aryl-carbamic acid ester-derived and valeric acid ester-derived cross-linkers and conjugates, and methods for their synthesis and use
Patent Number: 6,967,107 Issued on 11/22/2005 to Buechler,   et al.

Title: Programmable logic device including multipliers and configurations thereof to reduce resource utilization
Patent Number: 7,142,010 Issued on 11/28/2006 to Langhammer,   et al.

Title: Semiconductor light emitting device capable of suppressing silver migration of reflection film made of silver
Patent Number: 7,141,825 Issued on 11/28/2006 to Horio,   et al.

Title: Dispensing assembly having coded attachment of an accessory to a multiple component cartridge or dispensing device using differently sized inlets and outlets
Patent Number: 6,769,574 Issued on 08/03/2004 to Keller

Title: System and method for converting text-to-voice
Patent Number: 6,990,450 Issued on 01/24/2006 to Case,   et al.

Title: Solid-state imaging apparatus, its driving method, and camera system
Patent Number: 6,982,751 Issued on 01/03/2006 to Tanaka

Title: Tire with rubber tread of diverse zoned rubber compositions
Patent Number: 6,959,744 Issued on 11/01/2005 to Sandstrom,   et al.

Title: Electronic industrial motor operator control system
Patent Number: 6,943,511 Issued on 09/13/2005 to Beckerman

Title: Electronic camera and solid-state camera element that provides a reduced pixel set
Patent Number: 6,972,791 Issued on 12/06/2005 to Yomeyama

Title: IC card, data processing apparatus, and system using common signal lines and common resistor for differential signals and single end signals
Patent Number: 6,941,402 Issued on 09/06/2005 to Tashiro

Title: Cooperate processing units using stored cooperation problem solving knowledge and receive information to perform problem solving
Patent Number: 7,016,934 Issued on 03/21/2006 to Kawamura,   et al.

Title: Permanent magnet synchronous machine
Patent Number: 7,141,905 Issued on 11/28/2006 to Vollmer

Title: Travelling wave amplifiers
Patent Number: 7,142,052 Issued on 11/28/2006 to Zelley

Title: Charge signal converting amplifier
Patent Number: 7,142,034 Issued on 11/28/2006 to Kashiwase,   et al.

Title: Use of cartridge memory for storing logical library association information
Patent Number: 6,898,480 Issued on 05/24/2005 to Goodman,   et al.

Title: System and method for estimating motor temperature for motor overuse protection
Patent Number: 7,112,941 Issued on 09/26/2006 to Chrostowski

Title: Scalable multiparty conferencing and collaboration system and method of dynamically allocating system resources and providing true color support in same
Patent Number: 7,136,062 Issued on 11/14/2006 to Butler

Title: Container
Patent Number: 6,776,003 Issued on 08/17/2004 to Bollen

Title: Inserts for metal cutting purposes
Patent Number: 6,811,580 Issued on 11/02/2004 to Littecke

Title: Pop sound reduction circuit and voice output amplification device
Patent Number: 7,142,048 Issued on 11/28/2006 to Miyagaki,   et al.

Title: Golf ball
Patent Number: 6,767,294 Issued on 07/27/2004 to Nesbitt

Title: Floating chip photonic device and method of manufacture
Patent Number: 6,867,542 Issued on 03/15/2005 to Sun,   et al.

Title: Low-level light detector and low-level light imaging apparatus
Patent Number: 7,135,669 Issued on 11/14/2006 to Akiba,   et al.

Title: Power strip with self-contained ground fault circuit interrupter module
Patent Number: 6,991,495 Issued on 01/31/2006 to Aromin

Title: System and method for optical disc drive adjustment
Patent Number: 7,133,341 Issued on 11/07/2006 to Liu,   et al.

Title: Tape drive
Patent Number: 7,142,389 Issued on 11/28/2006 to Nakao

Title: Golf ball printing method
Patent Number: 6,766,739 Issued on 07/27/2004 to Isogawa,   et al.

Title: Vehicle antitheft device and vehicle antitheft system
Patent Number: 6,892,119 Issued on 05/10/2005 to Sakai,   et al.

Title: Method for controlling an electromagnetic valve in a fuel system
Patent Number: 7,140,352 Issued on 11/28/2006 to Nickel,   et al.

Title: Thermostatic mixing value
Patent Number: 6,820,816 Issued on 11/23/2004 to Reid

Title: Connector case for vehicle ac generator
Patent Number: 7,141,900 Issued on 11/28/2006 to Nakamura,   et al.

Title: Variable cam engine and method for controlling the variable cam engine
Patent Number: 6,772,731 Issued on 08/10/2004 to Miura

Circuit pattern inspection method and apparatus Number:6,975,754 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Circuit pattern inspection method and apparatus

Abstract: The present invention provides techniques, including a method and system, for inspecting for defects in a circuit pattern on a semi-conductor material. One specific embodiment provides a trial inspection threshold setup method, where the initial threshold is modified after a defect analysis of trial inspection stored data. The modified threshold is then used as the threshold in actual inspection.

Patent Number: 6,975,754 Issued on 12/13/2005 to Hiroi,   et al.


Inventors: Hiroi; Takashi (Yokohama, JP); Watanabe; Masahiro (Yokohama, JP); Shishido; Chie (Yokohama, JP); Kuni; Asahiro (Tokyo, JP); Tanaka; Maki (Yokohama, JP); Miyai; Hiroshi (Yokohama, JP); Nara; Yasuhiko (Hitachinaka, JP); Nozoe; Mari (Hino, JP)
Assignee: Hitachi, Ltd. (Tokyo, JP)
Appl. No.: 802693
Filed: March 8, 2001

Current U.S. Class: 382/149
Intern'l Class: G06K 009/00
Field of Search: 382/144,145,148,149,150,152 348/87,126 356/237.4,237.5


References Cited [Referenced By]

U.S. Patent Documents
4870357Sep., 1989Young et al.
5043663Aug., 1991Lam.
5502306Mar., 1996Meisburger et al.
6087673Jul., 2000Shishido et al.
6411377Jun., 2002Noguchi et al.
6504948Jan., 2003Schemmel et al.
2001/0000460Apr., 2001Ishihara et al.
Foreign Patent Documents
57-196377Feb., 1982JP.

Primary Examiner: Werner; Brian
Attorney, Agent or Firm: Townsend and Townsend and Crew LLP

Parent Case Text



CROSS-REFERENCES TO RELATED APPLICATIONS

This application is a divisional application of and claims priority to the following prior non-provisional application:

U.S. patent application Ser. No. 09/791,911, titled "A Circuit Pattern Inspection Method And Apparatus", by Takashi Hiroi et al., filed Feb. 22, 2001, now U.S. Pat. No. 6,898,305.

The following commonly assigned, co-pending application is incorporated by reference in their entirety:

U.S. patent application Ser. No. 09/450,856, "Inspection Method, Apparatus and System for Circuit Pattern," by Nara Yasuhiko, et. al, filed Nov. 29, 1999.
Claims



1. A method of resetting a threshold using a display coupled with a computer, said method comprising:

displaying a first standard on said display, said first standard used to select defect candidate images among defect candidate images stored in a memory beforehand;

graphically displaying on said display a distribution of defects in a wafer map format in which said defects are selected from said defect candidate images stored in said memory by applying said first standard;

changing said first standard to a second standard on said display; and

changing said graphical display of wafer format in response to said change to said second standard by applying said second standard to said defect candidate images stored in said memory.

2. The method of claim 1 further comprising:

selecting a selected indication of said defect candidate image indications; and viewing an inspection image associated with said selected indication.

3. The method of claim 1 wherein said first standard is calculated using an electron beam noise value for a SEM system.

4. The method of claim 1 wherein the graphical display which is changed in response to said change to said second standard is used to judge an effect of said change to said second standard.

5. The method of claim 4 wherein the graphical display which is changed in response to said change to said second standard is used to judge whether said change to said second standard is proper.

6. The method of claim 1 further comprising graphically displaying a relation between defect density and threshold in which said first standard is indicated.

7. A method in a computer system for displaying a defect candidate, said defect candidate stored in a memory with an expanded view of said defect candidate, said method comprising:

displaying a two-dimensional defect candidate distribution in a wafer map format on a first screen in which defect candidates displayed on said first screen are selected from said defect candidate images stored in a memory by applying a standard; and

displaying on a second screen an expanded view of defect candidate stored in said memory, responsive to a selection of a defect candidate among defects in said wafer map format displayed on said first screen,

wherein said two-dimensional defect candidate distribution displayed on said first screen changes by changing said standard.

8. The method of claim 7 further comprising changing said standard to change said two-dimensional defect candidate distribution displayed on said first screen.

9. The method of claim 8 wherein said two-dimensional defect candidate distribution displayed on said first screen which is changed in response to said change of said standard is used to judge an effect of said change of said standard.

10. The method of claim 9 wherein said two-dimensional defect candidate distribution displayed on said first screen which is changed in response to said change of said standard is used to judge whether said change of said standard is proper.

11. The method of claim 7 wherein said expanded view comprises an image associated with said defect candidate and selected from a group consisting of a clipped inspection image, a clipped reference image, or a defect candidate image.

12. The method of claim 7 wherein said expanded view comprises a re-scanned image of said defect candidate.

13. The method of claim 7 further comprising a threshold screen for changing said threshold.

14. The method of claim 7 further comprising a screen displaying a graph of defect density versus threshold.

15. The method of claim 7 wherein said two-dimensional defect candidate distribution displays defect candidates responsive to a user selected area.

16. The method of claim 7 wherein said two-dimensional defect candidate distribution displays defect candidates by type of defect.

17. The method of claim 16 wherein each type of defect has a different symbol, said defect being displayed using a symbol.

18. The method of claim 16 wherein each type of defect has an associated threshold value.

19. The method of claim 7 wherein said two-dimensional defect candidate distribution displays defect candidates as symbols.

20. The method of claim 19 wherein a symbol of said symbols comprise a grayscale value.

21. The method of claim 20 wherein said grayscale value is related to a margin.

22. The method of claim 20 wherein said grayscale value is related to an enhanced result.

23. The method of claim 19 wherein a symbol of said symbols comprise a color value.

24. The method of claim 19 wherein a symbol of said symbols comprise a black or a white value.

25. A method of resetting a threshold using a display coupled with a computer and displaying a defect candidate, said defect candidate stored in a memory with an expanded view of said defect candidate, said method comprising:

displaying a first standard on said display, said first standard used to select defect candidate image indications to store in a memory and to be shown on a defect candidate distribution screen of said display;

graphically displaying a relation between defect density and threshold in which said first standard is indicated;

displaying a two-dimensional defect candidate distribution for said first standard on a first screen, said two-dimensional defect candidate distribution comprising an indication of said defect candidate;

displaying on a second screen said expanded view of said defect candidate stored in said memory, responsive to a selection of said indication on said first screen;

changing said first standard to a second standard on said display; and

changing said graphical display of said relation in response to said change to said second standard by applying said second standard to said defect candidate image indications selected by said first standard and stored in said memory.

26. The method of claim 25 wherein said two-dimensional defect candidate distribution displayed on said first screen changes by changing said first standard to said second standard.

27. The method of claim 25 further comprising:

selecting a selected indication of said defect candidate image indications; and viewing an inspection image associated with said selected indication.

28. The method of claim 25 wherein said first standard is calculated using an electron beam noise value for a SEM system.

29. The method of claim 25 wherein said expanded view comprises an image associated with said defect candidate and selected from a group consisting of a clipped inspection image, a clipped reference image, or a defect candidate image.

30. The method of claim 25 wherein said expanded view comprises a re-scanned image of said defect candidate.

31. The method of claim 25 further comprising a threshold screen for changing said threshold.

32. The method of claim 25 further comprising a screen displaying a graph of defect density versus threshold.

33. The method of claim 25 wherein said two-dimensional defect candidate distribution displays defect candidates responsive to a user selected area.

34. The method of claim 25 wherein said two-dimensional defect candidate distribution displays defect candidates by type of defect.

35. The method of claim 34 wherein each type of defect has a different symbol, said defect being displayed using a symbol.

36. The method of claim 34 wherein each type of defect has an associated threshold value.

37. The method of claim 25 wherein said two-dimensional defect candidate distribution displays defect candidates as symbols.

38. The method of claim 37 wherein a symbol of said symbols comprise a grayscale value.

39. The method of claim 38 wherein said grayscale value is related to an enhanced result.

40. The method of claim 38 wherein said grayscale value is related to a margin.

41. The method of claim 37 wherein a symbol of said symbols comprise a color value.

42. The method of claim 37 wherein a symbol of said symbols comprise a black or a white value.
Description



BACKGROUND OF THE INVENTION

The present invention generally relates to inspection in a semiconductor manufacturing process and in particular to using an inspection system to inspect for defects in a circuit pattern on a semiconductor material. The circuit pattern may include, a Liquid Crystal Diode (LCD) display, a Thin Film Transistor (TFT) display, a memory matte, an integrated circuit, a photomask, a magnetic head, and the like. The inspection system may include a Semiconductor Electron Microscope (SEM) detection system, an optical detection system, a X-ray detection system, a Focus Beam Ion detection system, a Transparent Electron Microscope (TEM) detector system, a particle detection system, and the like.

FIG. 1 shows a simplified layout of a semiconductor wafer 100 which is a target of an inspection system. There are many die, for example, 110, 112, and 114 on the wafer 100. Normally each die has the same pattern on the wafer 100 for use in the same product.

FIGS. 2 and 3 each show a conventional inspection system (an example is given in U.S. Pat. No. 5,502,306, "Electron Beam Inspection System and Method," by Meisburger, et. al., issued Mar. 26, 1996. Another example is given in U.S. Pat. No. 6,087,673, "Method for Inspecting Pattern and Apparatus Thereof," by Shishido, et. al., issued Jul. 11, 2000) In the conventional system, a SEM Detecting Apparatus 208 is connected to an Image Processing System 228. The SEM Detecting Apparatus includes, an electron beam 210 from an electron source 212 sending electrons to a wafer 100 through an objective lens 214. The secondary electron emissions 216 from the wafer 100 are detected by a sensor 218. A beam deflector 220 causes the electron beam 210 to scan horizontally, while stage 222 movement causes a vertical scan. Thus a two dimensional (x-y) image is obtained. The resulting analog sensor signals are converted to digital data and this two-dimensional digital image is sent to Image Processing System 228 for defect detection.

In the Image Processing System 228 the first digital image is stored as a reference image. Another scan of a different potion of the wafer, produces a second digital image. This second image is the inspection image which may or may not be stored, and is compared with the reference image. As the two images are presumed to have the same pattern, a difference image is formed. The difference image is thresholded with an initial threshold, and when a defect image exists, a defect is determined to exist. Defect information such as defect position (x-y coordinates), size (area), x-projection size, and y-projection size is also generated. The defect information forms an entry in a defect list 232. The above process is repeated with the inspection image, i.e., second digital image, being stored as the reference image and overwriting the stored first digital image. A newly scanned image, i.e., third digital image, is the new inspection image and replaces the second digital image. The result of this repetitive process is a defect list 232. This defect list 232 is sent by the Image Processing System 228 to a Graphic User Interface (GUI) Console 230 for verification by the user. If the user desires to view a defect in the defect list 232, the positional information is used to re-scan the defect area and show the defect on the console 230.

The conventional Image Processing System 228 normally operates in one and only one of two detection modes at a time. One is a die to die comparison mode 234 (FIG. 2) and the other is an array comparison mode 236 (FIG. 3). The die to die comparison 234 compares one die image with the next die image, where each die belongs to the same product. Array comparison 236 compares a repeated pattern in, for example, a memory matte, on a die. Thus the conventional image processing system has a problem in that a mixture of die to die comparison and array comparison cannot be done in one scan of the wafer.

In the conventional system determining the threshold to be used in the difference images during actual inspection of the wafer 100 is very important. Since the defect image is determined from thresholding the difference image, too low a threshold may cause many false defects. Too high a threshold may miss many actual defects. Thus setting up the threshold is an important part of the inspection process.

FIG. 4 shows a conventional threshold setup method. At step 310 the user sets a value for the initial threshold based on the user's best guess as to the maximum noise level in the images. The initial threshold is typically set low and is raised to a higher value when applying this setup method. The user also selects a small region of the wafer for trial inspection. The conventional system, using the initial threshold, determines a defect list 232, including defect information (step 320), which is sent to the Graphical User Interface (GUI) console 230 for user evaluation. At step 330, the defect information is used to re-scan the defect locations on the wafer 100 and display the defects for verification. The user then verifies whether the defects are true or false defects. At step 340, if there are too few true defects or too many false defects, the user sets a new higher threshold, and the system goes back to step 310. Typically this loop must be repeated one to three times, before a final threshold is determined. In FIG. 4 user operation is indicated by a bold box 360. Thus step 310 and 330 involve user operation 360. This threshold setup method has several problems. First it is slow and manually intensive. Since defect images are not stored, rescanning is necessary to view the defect list 232 for verification. As scanning requires wafer stage 222 movement, this process takes time. If the user determines that the threshold is too low, the user must guess at a new level. The results of the threshold modification are available only after the small region is re-scanned during a second trial inspection. The above process is repeated several times and is slow. Another problem is that the repetitive re-scanning of the wafer 100 could alter the wafer surface and hence the inspection results. Lastly, no image data is retained for use in actual inspection or follow-up analysis, thus it is difficult to improve the process.

Therefore there is a need for a defect inspection method and system that is faster and more efficient. There is also a need for maintaining defect image data for use in, for example, trial inspection, defect analysis, actual inspection, and/or after inspection analysis.

SUMMARY OF THE INVENTION

The present invention provides techniques, including a method and system, for inspecting for defects in a circuit pattern on a semi-conductor material. One specific embodiment provides a trial inspection threshold setup method, where the initial threshold is modified after a defect analysis of trial inspection stored data. The modified threshold is then used as the threshold in actual inspection.

One embodiment of the present invention provides a method for inspecting a specimen, for example, a circuit pattern on a semiconductor wafer. The method includes: setting a threshold value. Next, a detected image of a specimen is detected and compared to a reference image; A defect candidate is then extracted using the threshold value and an information of the defect candidate is stored to a memory. A new threshold value is set and a defect is extracted from the defect candidate using the stored information and the new threshold value. The information of the defect may include at least one of the following: a defect candidate position, a defect candidate area, a defect candidate x and y projection size, a maximum difference between the detected image and the reference image, a defect texture, or a reference texture or an image of the defect candidate.

In an alternative embodiment of the present invention a method for inspecting a circuit pattern on a semiconductor material is provided. First an initial threshold is set. Next, an inspection image is detected. A defect candidate information, for example, a margin, is determined by thresholding a comparison between the inspection image and a reference image, where the thresholding uses the initial threshold. A new threshold is determined using the defect candidate information and a defect in the inspection image is evaluated using said new threshold.

Another embodiment of the present invention stores raw images received from a detector system, for example, a Semiconductor Electron Microscope (SEM) detecting apparatus, which scans dies on a semi-conductor wafer. An initial threshold is set from an average of the electron beam noise. From the stored raw images, inspection images and corresponding reference images are extracted using die to die comparison and/or array comparison. A difference between an inspection image and its corresponding reference image is thresholded, using the initial threshold, to determine if a potential or candidate defect exists in the inspection image. The defect is, at this stage a potential or candidate defect, as it later will be verified by the user to be either a true or a false defect. Clipped images of the inspection and reference images, along with defect candidate information, are stored in a computer readable medium. Next using the clipped images of the inspection and reference images, a defect distribution is obtained. Using this defect distribution a new threshold is determined. A GUI display is provided showing a two dimensional defect distribution with symbols representing the defect candidates with thresholds equal to or above the new threshold. By selecting a symbol the user can verify the defect, as a true or false defect, in an expanded view, showing, for example, the clipped inspection image associated with the symbol. After verifying a plurality of defect candidates, the user may set another threshold, and again view the results responsive to this other threshold. As the images are stored re-scanning is not necessary. The end result is a threshold that may be used for actual inspection. This threshold is obtained faster and more efficiently than the conventional method. In addition, the stored images may be used for actual inspection and after inspection analysis.

One embodiment of the present invention provides a method, using a computer, for performing defect analysis on a plurality of images from an inspection system. The method includes, storing the plurality of images in a computer readable medium; retrieving an inspection image from a first image of the stored plurality of images; retrieving a corresponding reference image from a second image of the stored plurality of images; and analyzing the inspection image and corresponding reference image to determine if a true defect exists. In addition, in some cases the first and second image may be the same image.

A second embodiment of the present invention provides a method, using a computer, for inspecting for defects in a circuit pattern, including determining if there is a defect candidate image, by thresholding a difference image, where the difference image comprises the difference between an inspection image and a corresponding reference image. And if there is a defect candidate image, storing a clipped inspection image and a corresponding clipped reference image. In addition defect candidate information, including, defect candidate positional coordinates, is stored. A margin is also determined using the clipped inspection image and the clipped reference image. Optionally, calculations for determining a classification, a threshold for a type of defect, or an enhanced result may be done.

A third embodiment of the present invention provides an inspection system for examining a plurality of images having potential defects in a circuit pattern on a semiconductor material. The system includes, a defect image memory for storing clipped images of the plurality of images; an image analyzer, comprising a plurality of processors, coupled with the defect image memory, for analyzing the clipped images retrieved from the defect image memory; and a non-volatile storage coupled with the image analyzer for storing the clipped images and results of the analyzing.

A forth embodiment of the present invention provides a method for detecting defects in a circuit pattern on a semiconductor material using an inspection system. First, a plurality of scanned images from a detecting apparatus are stored. Next an inspection image and a reference image are determined from the plurality of scanned images based on a selection of either die to die comparison or array comparison. And using the inspection image and the reference image, a defect candidate image is determined.

A fifth embodiment of the present invention provides an image processing system for detecting defects in a circuit pattern on a semiconductor material using images from a detecting apparatus. The image processing system includes, an image memory for storing the images; and a defect detection image processing module for detecting defect candidate information from stored images, where the stored images include an inspection image and/or a reference image.

A sixth embodiment of the present invention provides a method for determining an updated threshold for use in actual inspection of a semiconductor wafer. The method includes: setting an initial threshold; determining a plurality of difference metrics using the initial threshold; determining a difference distribution based on the plurality of difference metrics; and determining the updated threshold based on an evaluation of the difference distribution.

A seventh embodiment of the present invention provides a method of resetting a threshold using a display coupled with a computer. The method includes, displaying a first threshold value, were the first threshold value is used to select the defect candidate image indications to be shown on a defect candidate distribution screen of the display; changing the first threshold value to a second threshold value, wherein the defect candidate image indications on the defect distribution screen change responsive to the second threshold.

A eighth embodiment of the present invention provides a method in a computer system for determining a threshold for use in actual inspection of a semiconductor material, comprising a circuit pattern. A first threshold and a second threshold are displayed. In addition a graphic representation of a defect candidate image with a margin greater than or equal to the second threshold minus the first threshold is displayed; Next, when the graphic representation of the defect candidate image is selected for expanded viewing, a clipped image associated with the graphic representation is shown; and when the defect candidate image is a false defect, and a predetermined number of allowable false defects is exceeded, a new second threshold is received from the user. The selected clipped image is selected from a group consisting of a clipped inspection image, a clipped reference image, or a clipped defect candidate image.

A ninth embodiment of the present invention provides a method in a computer system for displaying a defect candidate, where the defect candidate is stored in a memory. The method includes: displaying a two-dimensional defect candidate distribution for a threshold on a first screen, the two-dimensional defect candidate distribution including an indication of the defect candidate; and displaying on a second screen an expanded view of the defect candidate, responsive to a selection of the indication on the first screen.

A tenth embodiment of the present invention provides a distributed system for inspecting semiconductor circuit pattern defects. The system includes: an inspection apparatus for acquiring a plurality of images associated with the semiconductor circuit pattern defects and for performing defect analysis on a plurality of stored images; a server connected to the inspection apparatus via a communications network for storing the plurality of images, and for providing access to the plurality of stored images; and a client computer connected to the server and the inspection apparatus via the communications network for displaying a plurality of symbols associated with selected images of the plurality of stored images in response to selection of the selected images by the defect analysis. In an alternative embodiment the defect analysis is performed by the server instead of the inspection apparatus.

A eleventh embodiment of the present invention provides a method for determining an inspection threshold used in actual defect inspection of a semiconductor. First, a first threshold using a defect difference distribution is calculated; next a second threshold based on said first threshold is stored in a computer readable medium and then used in actual inspection.

In another embodiment of the present invention a method for determining a selected threshold of a plurality of thresholds, where the plurality is used in actual defect inspection of a semiconductor, is provided. The method includes: determining the plurality of thresholds from a defect difference distribution; displaying to a user an indication, such as a user selectable button, for each of the plurality of thresholds; and responsive to a user selection of a selected threshold, displaying symbols of defects with differences greater than or equal to the selected threshold.

These and other embodiments of the present invention are described in more detail in conjunction with the text below and attached figures.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows a simplified layout of a semiconductor wafer which is a target of an inspection system;

FIGS. 2 and 3 each show a conventional inspection system;

FIG. 4 shows a conventional threshold setup method;

FIG. 5 shows a simplified block diagram of an embodiment of an inspection system of the present invention;

FIG. 6 shows an inspection system for another embodiment of the present invention;

FIG. 7 shows an inspection system for yet another embodiment of the present invention;

FIG. 8 shows a flowchart for a threshold set up method of an embodiment of the present invention;

FIG. 9 show an expanded flowchart of the initial setup and trial inspection steps of FIG. 8 of an embodiment of the present invention;

FIG. 10 gives an example of the initial setup and trial inspection;

FIG. 11 shows an expanded view of the threshold calculation step of FIG. 8 of an embodiment of the present invention;

FIG. 12 show was an expanded view of the threshold modification and the judgment step of FIG. 8 of an embodiment of the present invention;

FIG. 13 shows an alternate embodiment of the threshold modification and judgment step of FIG. 8;

FIG. 14 gives an example of the threshold setup method of an embodiment of the present invention;

FIG. 15 is a schematic view of a GUI display used in the Threshold Modification and Re-judgement step of FIG. 8 of an embodiment of the present invention;

FIG. 16 shows a GUI of another embodiment of the present invention;

FIG. 17 shows a GUI of yet another embodiment of the present invention;

FIG. 18 shows a display of an embodiment of the present invention having defect candidate images classified according to type;

FIG. 19 shows a distributed system for an embodiment of the present invention;

FIG. 20 shows a flowchart for using a stored recipe in actual inspection of an embodiment of the present invention;

FIG. 21 shows thresholds that may be used in actual inspection 2130 of an embodiment of the present invention; and

FIG. 22 shows an example of defect difference distributions of an embodiment of the present invention.

DESCRIPTION OF THE SPECIFIC EMBODIMENTS

FIG. 5 shows a simplified block diagram of an embodiment of an inspection system of the present invention. The embodiment of the inspection system includes a Defect Detection Processing Unit 410 and a Defect Image Processing Unit 430. A SEM detection apparatus 208 is coupled with a Defect Detection Processing Unit 410. The SEM Detection Apparatus 208 is the same as in FIGS. 2 and 3. The Defect Detection Processing Unit 410 includes an image memory (not shown) for storing the two dimensional (x-y) images from the SEM Detection Apparatus 208, a die to die comparison module 412 and an array comparison module 414. The images stored in image memory are raw images of the scan of the wafer 100 by the SEM Detection Apparatus 208. The image memory may include images of an entire wafer 100 or a section of the wafer. If only a section of the wafer is included, the image memory acts as a buffer or queue, inputting new raw images from the SEM Detection Apparatus 208 and outputting raw images to be processed by die to die comparison module 412 or the array comparison module 414. Since raw images are stored, either die to die comparison or array comparison may be done with one scan. A user via a control console inputs into the Defect Detection Processing Unit 410, the wafer and die layout. The input includes, a die pitch which is used in die to die comparison and a cell pitch which is used in array comparison. The die to die comparison module 412 has function similar to the die to die comparison 234 performed in the Image Processing System 228 of FIG. 2, but in the Defect Detection Processing Unit 410, a defect candidate 416 is produced rather than an entry in a defect list 232. In addition the Defect Detection Processing Unit 410 has an array comparison module 414 for performing an array comparison like 236 in Image Processing System 228 of FIG. 3, and it also produces a defect candidate 418. A defect candidate is a potential defect, which may be a true, i.e., actual, or a false defect. On one or more of the defect candidates, the user will later verify, whether the defect candidate represents a true or false defect. When a defect candidate, for example 416 or 418, is determined to exists, clipped images, including a clipped inspection image having the defect candidate, and a corresponding clipped reference image (and optionally a clipped defect candidate image), and defect candidate information is outputted by the Defect Detection Processing Unit 410 to the Defect Image Processing Unit 430. The Defect Detection Processing Unit 410 has program code for clipping the images and for determining the defect candidate information, for example, defect candidate position, area, x & y projection sizes, and optionally a margin.

The Defect Image Processing Unit 430 includes, a Defect Image Memory 432, Multiple Processor Elements 434, a Monitor 436, and System Software 438. The Defect Image Memory 432 receives and stores the clipped images 420 and the defect candidate information from the Defect Detection Processing Unit 410. The Multiple Processor Elements 434, include one or more processors, and perform the defect analysis on the data stored in Defect Image Memory 432 using System Software 438. The defect analysis results are displayed to the user on Monitor 436.

FIG. 6 shows an inspection system for another embodiment of the present invention. The SEM Detecting Apparatus 510 has a Semiconductor Electron Microscope (SEM) and is coupled with an Image Processing System 512, which analyzes the images from the SEM. The Image Processing System 512 includes an Image memory 520, a Defect Detection Image Processing Circuit 530, a Defect Image Memory 550, and an Image Analyzer 560. The Image Processing System 512 is coupled with a Monitor 575 and a non-volatile Storage Medium 570. The Image Memory 520 and the Defect Detection Image Processing Circuit 530 perform functions the same as or similar to the Defect Detection Processing Unit 410 of FIG. 5. The Image Analyzer 560 has functions similar to the Multiple Processor Elements 434 and System Software 438 of FIG. 5.

The SEM Detecting Apparatus 510 scans a wafer and records the images in Image Memory 520. In order to maintain a reasonable memory size, Image Memory 520 may be a fixed size queue or buffer. A defect candidate is located as the result of a comparison check performed by a Defect Detection Image Processing Circuit 530 using a reference image and an inspection image stored in the Image Memory 520. In one embodiment the reference image is subtracted from the inspection image and thresholded using an initial threshold th0. If there exists a binary defect image then a defect candidate exists. The defect candidate positional information 540 is calculated by Defect Detection Image Processing Circuit 530, and the Image Processing System 512 clips an image of the defect candidate out of the inspection image and clips a corresponding image out of the reference image and stores the clipped images into a Defect Image Memory 550. An Image Analyzer 560 performs defect analysis on the clipped images stored in the Defect Image Memory 550. In one embodiment defect analysis includes determining a new threshold th1 based on a difference distribution. The Image Analyzer 560 includes a multiprocessor system, having a plurality of processors, where each processor may concurrently analyze a set of clipped images, for example, a clipped inspection image, and a clipped reference image (optionally, a clipped defect candidate image may also be included).

In one embodiment the Image Analyzer 560 calculates a defect detection margin, herein also called "margin," from the clipped inspection image and the corresponding clipped reference image stored in the Defect Image Memory 550. The defect detection margin is a threshold range from the initial threshold level (for example, th0) to the maximum up to which the defect can be detected. By calculating the defect detection margin per defect candidate, inspection results can be viewed as the threshold setting changes and inspection need not be conducted again. The clipped images, defect positional information, and defect detection margins are written onto the Storage Medium 570. Media such as DVD, CD, and HD may be used as the storage medium 570. The storage medium may be accessed via a communications network.

FIG. 7 shows an inspection system for yet another embodiment of the present invention. The Optical Detecting Apparatus 610 has an optical device used to inspect semiconductors and is coupled with an Image Processing System 612, which analyzes the images from the an Optical Inspection Apparatus 610. The Image Processing System 612 includes an Image Memory 620, a Defect Detection Image Processing Circuit 630, a Defect Image Memory 650, and an Image Analysis System 660. The Image Processing System 612 is coupled with a Monitor 675 and a non-volatile Storage Medium 670. In effect the Image Processing System 612 is similar to the Image Processing System 512 for the SEM Detecting Apparatus 510. Thus embodiments of the Image Processing System of the present invention may be used with other detecting systems, for example, a Focus Ion Beam System, or a Transparent Electron Microscope (TEM) system, and are not limited to the embodiments for the SEM or Optical Detecting Systems described herein.

FIG. 8 shows a flowchart for a threshold set up method of an embodiment of the present invention. At step 710, the initial threshold is set either manually by the user or automatically by the inspection system. The inspection system measures the electron beam 210 noise and uses the average electron beam noise as the initial threshold, th0. Next trial inspection (step 720) is performed by determining defect candidates, determining defect candidate information and images, and clipping the images. At step 730, another threshold (th1) is determined from defect analysis. The user views the results of the defect analysis, including a thresholded defect candidate distribution, on a GUI display on a monitor. Using this display the user verifies one or more of the defect candidates and may modify the threshold th1 (step 740) to, for example, a value th2. The Image Analyzer 560 calculates a new a thresholded defect candidate distribution for th2 and displays it on the monitor. As the Defect Image Memory 520 has the necessary defect candidate images and information, the user can reset thresholds, verify defects in images, and view the results without the need to rescan the wafer. Although optional re-scan of certain areas may be provided, it is not necessary. Thus as shown by the bolded User Operation box 760 in FIG. 8, the user is only needed at step 740. Once the threshold is determined, the actual inspection (step 750) is performed. At least one step, Threshold Modification and Re-judgement (step 740) may optionally be used in the actual inspection (step 750) to modify the threshold. In another embodiment step 740 is not used and th1 is used as the threshold for actual inspection.

In addition as the defect candidate images and information are stored on a non-volatile storage medium 570, this data may be used for after-inspection analysis. For example, the steps 710 to 740 can be repeated and analyzed to evaluate if a better threshold could have been determined. If so, then corrective measures on the process or on operator training may be instituted.

FIG. 9 shows an expanded flowchart of the initial setup (step 710) and trial inspection (step 720) steps of FIG. 8. At process 810 the initial threshold (th0) is set either manually by the user or automatically using a standard metric for the system, for example, using electron beam noise. An inspection image 812, having a potential or candidate defect, and a reference image 814, corresponding to the inspection image 812, are subtracted 816 from each other to give a difference image 818. The initial threshold 810 is then used to threshold the difference image 818 (process 820) and to generate a binary defect candidate image 824 and defect candidate information 822, for example defect candidate position, defect candidate area, defect candidate x and y projection sizes, maximum difference between inspection and reference images, defect texture, reference texture, average difference inside a standard circle or average difference inside several selected standard circles in a pattern of repeated standard circles. In an alternative embodiment the margin may be calculated. The defect candidate information 822 is used at process 830 to clip the inspection image 812, the reference image 814, and the defect candidate image 824, resulting in a clipped reference image 832, a clipped inspection image 834, and a clipped defect candidate image 836. The clipped defect candidate image 836 is optional and is provided to assist the user in viewing the potential defect. Clipped reference image 832 and clipped inspection image 834 are used to calculate the margin in process 840. Note the margin could also have been calculated in an alternative embodiment at process 820. At process 840 optionally other calculations may be gone, for example, classification of the defect candidates, thresholding of the defect candidates by a type of defect, or an enhanced result. For an enhanced result a predetermined normal threshold thN is set. The normal threshold is greater than or equal to th0. The enhanced result for a defect candidate is the normal threshold thN subtracted from the defect candidate's maximum threshold (i.e., the largest threshold at which a defect candidate can be detected). The enhanced result is similar to a normalized value. The results of process 840, the defect information 822, the clipped reference image 832, the clipped inspection image 834, and the clipped defect candidate image 836, are stored in a non volatile storage media (process 842). In another embodiment only the margin is calculated in process 840 and stored in the storage medium (process 842). The other optional calculations, for example, classification of the defect candidates, thresholding of the defect candidates by a type of defect, or an enhanced result are done, using, for example, the stored data in storage medium 570, when the defect candidates are displayed, for example, in FIG. 18. In another embodiment, the only information calculated in process 840 is for example the first, second and third local maximums in the difference distribution graph. These are stored in the storage medium (process 842).

FIG. 10 gives an example of the initial setup and trial inspection. In 910 an inspection image 912 having a cross-section 914 and clipped inspection image 916 are shown. The clipped inspection image 916 may have dimensions of 128×128 pixels. In 910 there is a graph 920 showing signal amplitude 924 versus pixel location 922 for cross-section 914. A defect candidate 926 is shown on graph 920. In 930, a reference image 932, a cross-section 934 of the reference image 932, and a clipped reference image 936 is shown. A graph 938 shows the background noise in reference image 932 along cross-section 934. In 950, a difference image 952 having a cross-section 954 is shown. The graph 956 has as its y-axis 958 the difference in signal amplitude from graphs 920 and 938. The defect candidate signal 960 associated with the defect candidate 926 has defect signal maximum difference 962. The noise 964 results from the difference in noise from inspection image 912 and reference image 932. The initial threshold th0 966 in one embodiment is manually or automatically set to the noise 964. The margin 968 is the difference between the defect signal maximum difference 962 and the threshold th0 966. In an 970 a defect candidate image 972, having cross-section 974, and a clipped defect candidate image 978 are shown. The defect candidate or potential defect 980 can be readily seen. In 970 a graph 982 with a binary amplitude 984 is shown for defect candidate image cross-section 974.

FIG. 11 shows an expanded view of the threshold calculation step 730 of FIG. 8. The clipped reference image 1010 and clipped inspection image 1012 are received at process 1014. These images are retrieved from the storage medium 570 or are used directly from FIG. 9 (images 832 and 834). At process 1014, first the clipped reference image 1010 is subtracted from the clipped inspection image 1012 to obtain a difference image. Next a difference metric is obtained from the difference image, for example, the signal amplitude above threshold th0 for a cross-section of the difference image is calculated. In an alternative embodiment the difference metric for the difference image is the margin (process 1016). The difference metric for each defect candidate is used to determine a difference distribution over all the defect candidates (process 1018). At process 1020 a new threshold th1 is determined, for example, using the first local minimum in the difference distribution. In another embodiment defect density, i.e., frequency per unit area, versus difference is first plotted. Next the area from a threshold thX to infinity is calculated for each difference, i.e., threshold, value. Where there is a plateau, i.e., the area does not substantially change, the defect density is determined to be stabilized and the threshold th1 is set at one of the plateau values. In another embodiment a fixed defect count or a fixed defect density may be set as th1. In yet another embodiment, a 3 DB point above the minimum at infinity may be set as threshold th1 in a defect density diagram such as 1452 in FIG. 15.

FIG. 12 shows an expanded view of the threshold modification and Re-judgment step 740 of FIG. 8. At process 1110 the initial threshold th0 and the threshold th1 calculated from step 730 are displayed. Next a two dimensional defect candidate difference distribution is displayed using symbols or indications representing defect candidate images with margins greater than or equal to (th1-th0). At process 1114 a symbol representing a defect candidate is selected for expanded view. One to three images, for example the clipped reference image, the clipped inspection image, and/or the clipped defect candidate image, may be displayed in another screen. Optionally the defect area may be SEM re-scanned and/or optical rescanned, and the corresponding image(s) displayed. The expanded image(s) of the defect candidate is verified by the user to be a true or false defect (process 1116). If there are more defect candidates to check (decision 1118) then process 1114 is returned to. If there are no more defect candidates to check then at decision 1120 it is determined if there are an allowable number of false defects. If there are allowable number of false defects, then the threshold setup process of FIG. 8 is complete (process 1122) and actual inspection is performed (step 750). If there are too many false defects, then at decision 1120 a new threshold level is set for th1 by the user and process 1110 is repeated.

FIG. 13 shows an alternate embodiment of the Threshold Modification and Re-judgment step 740 of FIG. 8. At process 1210 thresholds th0 and th1 are displayed. At process 1212 defect candidate images with difference metric's greater than or equal to th1 are displayed. At process 1214 when an indication of a defect candidate image is selected for expanded view, the associated clipped inspection image is displayed. At process 1216 the user views the clipped inspection image and verifies if the defect candidate is a true or a false defect. At decision 1218 a test is made to see if there are more defect candidates to check. If yes then the process returns to process 1214. If no then the allowable number of false defects is checked (decision 1220). If there are an allowable number of false defects then the threshold setup process is finished (process 1222). If there are too many false defects, then the threshold level th1 is set to a new value at process 1224. At process 1226 new defect candidate images are generated and the process returns to process 1210.

FIG. 14 gives an example of the threshold setup method of an embodiment of the present invention. The graph 1308 shows frequency 1310 versus the difference metric 1312. Graph 1308 includes a sub-graph 1322 showing a Gaussian noise distribution and sub-graph 1324 showing a defect distribution. The area 1314 under the Gaussian noise curve 1322 is a normal frequency distribution without any defects. The area 1318 under the defect distribution curve 1324 gives the frequency of defects at a specified threshold. Graph 1308 represents all the differences prior to any thresholding. Graph 1325 shows the results of the initial setup and trial inspection steps 710 and 720 of FIG. 8. The initial threshold th0 1326 is set. All differences below the threshold th0 had been removed. The normal noise above threshold 1326 includes areas 1328 and 1330. Graph 1334 shows the results of the threshold calculation step 730 of FIG. 8. The new threshold th1 1340 is set as the first minimum or valley between curve Gaussian noise curve 1322 and defect distribution curve 1324. Graph 1342 shows the result of the Threshold Modification and Re-judgment step 740 of FIG. 8. This step 740 may be optional, but, if it is included, it uses user selection from a GUI to modify the threshold from threshold th1 1340 to threshold th2 1346. For this example the optimal threshold, thresholds out areas 1328 and 1330 as they are noise and retains the defect area 1318. In this example the optimal threshold is th2.

FIG. 15 is a schematic view of a GUI display used in the Threshold Modification and Re-judgement step 740 of FIG. 8 of an embodiment of the present invention. The GUI is used for checking inspection results after trial inspection and threshold calculation of th1. On a map display area 1410 on the display, the small solid square marks, for example, 1412, 1414, 1416, and 1420, indicate the locations of detected defect candidates. When one of these marks (i.e., symbols) is selected, for example, 1420, and dragged to the expanded image display area 1430, the clipped inspection image of the defect candidate stored in the defect image memory 550 is displayed in the expanded image display area 1430. A defect category input box, not shown on figure, is also displayed on the GUI. Defect category examples are hole missing, high impedance, foreign particle, and short circuit. In another embodiment, the clipped inspection image, the clipped reference image, the clipped defect candidate image or any combination thereof, may be shown in the expanded image display area 1430. In an alternate embodiment a re-scanned SEM and/or a re-scanned optical image(s) of the defect area may be displayed. In a further embodiment, if these images are in the Image Memory 520 a re-scan may be skipped and the images recalled from memory.

Buttons 1432 and 1434 allows a choice of automatic 1432 or manual 1434 threshold re-setting. In this example, it is assumed that the Auto button 1432 is chosen. On horizontal bar 1440 there is an initial threshold of th0 that has been preset before trial inspection and on horizontal bar 1442 there is a recommended threshold of th1 that has been automatically calculated, for example at step 730 of FIG. 8. When the Execute button 1444 is selected, the defect candidates which have defect detection margins greater than or equal to (th1-th0) are shown on map display area 1410. The values of defect count 1446 and defect density 1448 are also updated accordingly. In an alternative embodiment, the th1 threshold is applied to the difference of the clipped inspection and corresponding clipped reference images stored in defect image memory 550 for each defect candidate image. The plurality of processing elements in Image Analyzer 560 allow many of these calculations to occur in parallel. On the map display area 1410, the defect candidate marks relating to the th1 threshold are shown, and the values of defect count 1446 and defect density 1448 are also updated accordingly. In another embodiment, the defect distribution is shown for a range of margins; for example, thL<defect detection margin<thH, where thL, thH are low and high thresholds, respectively.

When the Inform button 1450 is chosen, a graph 1452 showing the relation between the threshold (e.g., th0 and th1) and the defect density is displayed and this graph 1452 provides information that can be used for judging whether the new threshold of th1 is proper.

If the Manual select button 1434 is chosen, the threshold th1 may be changed by sliding the Display TH bar 1442. When the Execute button 1444 is pressed after selecting another threshold, the defect candidate marks and the values displayed in the area 1410 and the values of defect count 1446 and defect density 1448 are updated to those in accordance with the result of inspection to which the threshold set by the slide position 1442 is applied. Buttons 1454 and 1456 allows the choice of two-value 1454 or multilevel (grayscale) 1456 for the defect candidate marks on the map display area 1410. If multilevel 1456, is chosen, a gray scale display in which the greater the defect detection margin the darker the defect candidate mark, is presented. The multilevel display is used for reference, when the th1 threshold is manually set and shows how dark defect candidates and light defect candidates are distributed on the wafer. In another embodiment a color code, mark size, mark shape code may be used instead of the grayscale. In yet another embodiment the greater the difference above the threshold th0 (i.e., the greater the defect detection margin) the lighter the defect candidate mark. For example, if the difference represented electrical resistance then the lighter the defect candidate mark, the lower the resistance. A very light mark may indicate a short circuit, while a very dark mark an open circuit.

Create Recipe button 1470 allows the use of a recipe or program script that sets the inspection mode in either die to die or array for various sections of the wafer 100. The Inspect button 1472 allows use of this GUI in actual inspection. And the button Check Defect allows use of this GUI in after inspection analysis.

According to this example, the user can easily view trial inspection results after threshold setting change without conducting the trial inspection again as in the conventional system, and therefore can greatly save time as compared with conducting the inspection again. In addition, this threshold setting process may be used during actual inspection to make adjustments. Thus this method is more flexible.

As the clipped images are stored in storage medium 570, it is also possible to do after inspection analysis of the defects. Thus the defect inspection process can be examined for improvements. Data is also available to assist in determining future initial threshold values. Thus efficiency may be improved.

FIG. 16 shows a GUI of another embodiment of the present invention. In this embodiment the user can select which sections of the defect distribution screen

Free Web Sudoku Puzzles.
Solve with your browser.
  1         7 5 2
    5 9 2        
3             9  
  8 6 1   3      
                 
      5   9 1 2  
  9             7
        8 4 6    
6 3 2         8  
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!