A method and a system for establishing a wafer testing recipe are disclosed. The method may include acquiring images of a number of dice from a produced wafer; using at least part of the images to compose a reference-image; defining on the reference-image multiple “zones of interest; determining the Detection-Policy for each kind of zone of interest and determining the algorithm that will be used by each of the Detection-Policy; determining the parameters of each of the Detection-Policy's algorithms; determining the Reporting-policy; determining the inspection-policy; and creating a “wafer testing recipe” by integrating of the testing reference of a typical die image, the zones of interest, the Detection-Policies, the parameters of the Detection-Policies' algorithms, the Reporting-Policies and the inspection-Policies.
|
1. A method for establishing a wafer testing recipe comprising:
acquiring, by an automatic optical inspection (aoi) system, images of a number of dies from a produced wafer;
using, by an off-line system, at least a part of said images to compose a reference-image to be used as testing reference of a typical die image;
defining, by the off-line system, on said reference-image elements of a die pattern that differ from each other as different kinds of zones of interest;
determining, by the off-line system, Detection-Policies that comprise a Detection-Policy for each kind of zone of interest;
determining a Detection-Policy algorithm of each Detection-Policy;
determining, by the off-line system, parameters of each of said Detection-Policy algorithm;
determining, by the off-line system, Reporting-Policies that comprise a Reporting-policy for each kind of zone of interest by defining a set of defect classes that could be used during inspection of a specific lot of wafers;
determining, by the off-line system, inspection-Policies that comprise an inspection-policy for each kind of zone of interest, each inspection-policy defining a behavior of an inspection system as a set of pre-defined logical rules;
establishing, by the off-line system, a wafer testing recipe by integrating of said testing reference of a typical die image, said defined zones of interest, Detection-Policies, parameters of said each Detection-Policy algorithm, said Reporting-Policies and said inspection-Policies; wherein the wafer testing recipe comprises a sub-recipe for each kind of area of interest; and
performing, by the aoi system, an aoi process to recognize defects using the wafer testing recipe.
2. The method of
3. The method of
4. The method of
5. The method of
6. The method of
|
The present invention relates to the field of die editing for Automatic Optical Inspection (AOI). More specifically, the present invention relates to a method and a system for establishing a recipe for wafer testing, such recipes are used in the AOI systems.
Automatic optical inspection (AOI) systems use image processing and dedicated algorithms to inspect the surfaces of a PCB or a wafer in order to recognize defects on this surface. AOI systems compare an image of each die, or each suit (which includes number of dies or part of a die), or a whole wafer with a reference image in order to recognize differences that are suspected as defects. The AOI system is designed to use algorithms and predetermined criteria, to decide and to report which different is a defect.
The AOI process is done according to a recipe. A recipe includes, inter-alia, a detection-policy, reporting-policy and a reporting-policy. The detection-policy is a definition of which algorithms to use and a definition of the parameters of each algorithm. The reporting-policy is made by defining set of specific names of defect classes for reporting during inspection of lot of wafers. The inspection-policy is a definition of the behavior of the system during inspection; this policy is built up from set of pre-defined logical rules that guide the system what to do in each specific case.
The present invention provides a method and a system for establishing a recipe for testing a specific kind of wafer. The present invention provides some advantages. The present invention enables to decrease the recipe preparation time, enables to decrease the inspection results review time and enables to increase the utilization of wafer inspection machine. Moreover, the present invention enables recipe portability. The recipe is prepared on an off-line system and then it can be copied to a plurality of wafer inspection machines, which also ensures the similarity of the inspection criteria and rules of multiple inspection sites.
The present invention is a method and a system for establishing a recipe for a wafer, a site or a die inspection.
According to the teachings of the present invention there is provided a method for recipe establishment comprised of the following steps:
According to another application, the method is provided wherein the definition of the “zone of interest” is done manually by an operator, automatically by a dedicated software, by importing defined zone from other source or by a combination of these techniques.
According to another application, the method further includes the usage of well-known software and tools for image processing and graphical editors for manual definition technique of “zones of interest”.
According to another application, the method further includes the usage of dedicated algorithms that are using dedicated techniques—such as finding similar patterns that both color or grayscale matches a defined criteria or finding other similar patterns that both pattern or shape matches a defined example—for the automatic definition technique of “zones of interest”.
According to another application, the method further includes the usage of importing a pre-defined geometrical figure as a zone of interest from other source.
According to another aspect of the present invention it is provided a system for establishing a wafer testing recipe comprising:
According to a preferred embodiment of the present invention, the system further includes the capability to define the “zone of interest”—manually by an operator, automatically by dedicated software, by importing defined zone from other source or by a combination of these techniques.
According to another preferred embodiment of the present invention, the system further includes a display on which an operator can manually define “zones of interest” by using well-known software and tools for image processing and graphical editors.
According to another preferred embodiment of the present invention, the system further includes the capability to use dedicated algorithms that are using dedicated techniques—such as finding similar patterns that both color or grayscale matches a defined criteria or finding other similar patterns that both pattern or shape matches a defined example—for said automatic definition technique of “zones of interest”.
According to another preferred embodiment of the present invention, the system further includes the capability of importing a pre-defined geometrical figure as a zone of interest from other source.
According to yet another preferred embodiment the present invention is provided wherein the system enables fine-tuning of the recipe's components by inspecting—using off-inspection machine—other images taken from the produced wafer and enables operator to manually overwrite parameters or decision that where taken by the system automatically.
According to yet another preferred embodiment the present invention is provided wherein the system enables to define the priority of a pixel in a case that the pixel is belong to a number of “zones of interest”.
The invention is herein described, by way of example only, with reference to the accompanying drawings. With specific reference now to the drawings in detail, it is stressed that the particulars shown are by way of example and for purposes of illustrative discussion of the preferred embodiments of the present invention only, and are presented in the cause of providing what is believed to be the most useful and readily understood description of the principles and conceptual aspects of the invention. In this regard, no attempt is made to show structural details of the invention in more detail than is necessary for a fundamental understanding of the invention, the description taken with the drawings making apparent to those skilled in the art how the several forms of the invention may be embodied in practice.
In the figures:
The present invention is a method and a system for establishment of recipe for inspection or a die, a site or a whole wafer.
According to the present invention, a plurality of dies images from a produced wafer is acquired. Part of these images are used for composing a typical die image and the others are used for off-line fine-tuning of the recipe. The typical die image is called “reference die's image”.
On the reference die's image zones of interest are defined, some of these zones are similar. For each different zone of interest or for a group of similar zones of interest a detection-policy, a reporting-policy and an inspection-policy are defined. The detection-policy is a definition of which algorithms to use and a definition of the parameters of each algorithm. The reporting-policy is made by defining set of specific names of defect classes for reporting during inspection of lot of wafers. The inspection-policy is a definition of the behavior of the system during inspection; this policy is built up from set of pre-defined logical rules that guide the system what to do in each specific case.
Defining the zones of interest can be done manually, automatically or by importing an image or part of image that is defined in another place. An operator that defines zone of interest by using well-known software and tools for image processing and graphical editors can do the definition manually. By using dedicated algorithms that are using dedicated techniques—such as finding similar patterns that both color or grayscale matches a defined criteria or finding other similar patterns that both pattern or shape matches a defined example, automatic definition can be done.
Now the recipe can build up from the whole components: the reference die image, the zones of interest or group of similar zones, the detection policy with the algorithms' parameters, the reporting policy and the inspection policy.
The build up recipe can be fine-tuned by running it on the other part of images that was acquired from the produced wafer and the operator can overwrite the parameters and/or decisions that was taken by the system automatically.
The principles and operation of the method and the system according to the present invention may be better understood with reference to the drawing and the accompanying description.
Referring now to the drawing,
Some of these elements are circle shaped 11, some are square shaped 12 or line shaped 13. The zones of interest can be defined manually—one by one—or by defining typical zones and letting the system to find similar zones, wherein the common denominator can be predetermined according the shape, grayscale or any other parameter.
Although the invention has been described in conjunction with specific embodiments thereof, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art, accordingly, it is intended to embrace all such alternatives, modifications and variations that fall within the spirit and broad scope of the appended claims.
Patent | Priority | Assignee | Title |
9401313, | Nov 19 2014 | DECA TECHNOLOGIES USA, INC | Automated optical inspection of unit specific patterning |
Patent | Priority | Assignee | Title |
7200258, | Sep 23 2002 | Samsung Electronics Co., Ltd. | Method for selecting reference images, method and apparatus for inspecting patterns on wafers, and method for dividing a wafer into application regions |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Aug 30 2006 | Camtek Ltd. | (assignment on the face of the patent) | / | |||
Dec 01 2008 | REGENSBURGER, MENACHEM | Camtek Ltd | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022042 | /0685 |
Date | Maintenance Fee Events |
Jun 21 2015 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Aug 26 2019 | REM: Maintenance Fee Reminder Mailed. |
Jan 02 2020 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Jan 02 2020 | M2555: 7.5 yr surcharge - late pmt w/in 6 mo, Small Entity. |
Jun 28 2023 | M2553: Payment of Maintenance Fee, 12th Yr, Small Entity. |
Date | Maintenance Schedule |
Jan 03 2015 | 4 years fee payment window open |
Jul 03 2015 | 6 months grace period start (w surcharge) |
Jan 03 2016 | patent expiry (for year 4) |
Jan 03 2018 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jan 03 2019 | 8 years fee payment window open |
Jul 03 2019 | 6 months grace period start (w surcharge) |
Jan 03 2020 | patent expiry (for year 8) |
Jan 03 2022 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jan 03 2023 | 12 years fee payment window open |
Jul 03 2023 | 6 months grace period start (w surcharge) |
Jan 03 2024 | patent expiry (for year 12) |
Jan 03 2026 | 2 years to revive unintentionally abandoned end. (for year 12) |