← Back to Patent Explorer
US5808910A Expired / Lapsed US ⏱️ 0.0 years remaining

Alignment method

Assignee: Nikon Corp
•
Filing: 1996-08-29
•
Granted: 1998-09-15
•
Expires: 2016-08-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A substrate has a plurality of areas, from which several specific areas are selected. The coordinate positions of the specific areas on a static coordinate system are measured and the coordinate positions of the specific areas on the static coordinate system are calculated by the statistic calculation. For the respective specific areas, the calculated coordinate positions are subtracted from the measured coordinate positions to obtain the respective nonlinear position errors of the specific areas. When there is a peculiar area where the nonlinear position error exceeds an allowed value, the coordinate position of at least one area around the peculiar area is measured to obtain the nonlinear position error thereof. Prior to calculating the coordinate positions of the areas on the substrate on the static coordinate system by the use of the coordinate positions of the specific areas, it is judged based on the nonlinear position errors of the peculiar area and the area around the peculiar area whether the coordinate position of the peculiar area is used.

Inventors

  • 👤 Nobuyuki Irie
  • 👤 Shigeru Hirukawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 23:45
CPC Classifications
G; G03; G03F; G03F7/00; G03F7/70; G03F7/70483; G03F7/70605; G03F7/70616; G03F7/70633; G03F7/70425; G03F9/00; G03F9/70; G03F9/7003; G03F9/7046

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 243 words
A method of aligning each of a plurality of areas on a substrate and a predetermined position in a static coordinate system for defining a moving position of said substrate, comprising: the first step of selecting several areas from said plurality of areas as specific areas and measuring respective coordinate positions of said several specific areas on said static coordinate system; the second step of obtaining respective nonlinear position errors of said several specific areas on said static coordinate system based on said measured coordinate positions; the third step of specifying, as a peculiar area, an area of said several specific areas where said nonlinear error exceeds a predetermined value and obtaining a coordinate position of at least one said area around said peculiar area on said static coordinate system; the fourth step of obtaining a nonlinear position error of said at least one area around said peculiar area on said static coordinate system based on said coordinate position obtained in the third step; the fifth step of judging in accordance with said nonlinear position error obtained in the fourth step whether said coordinate position of said peculiar area is used, prior to calculating respective coordinate positions of said plurality of areas on said substrate by the use of said coordinate positions of said specific areas; and the sixth step of aligning each of the plurality of areas on said substrate with said predetermined position based on said judging in the fifth step.
Claim 2
Independent Claim 243 words
A method of aligning each of a plurality of areas on a substrate and a predetermined position in a static coordinate system for defining a moving position of said substrate, comprising: the first step of selecting several areas from said plurality of areas as specific areas and measuring respective coordinate positions of said several specific areas on said static coordinate system; the second step of obtaining respective nonlinear position errors of said several specific areas on said static coordinate system based on said measured coordinate positions; the third step of specifying, as a peculiar area, an area of said several specific areas where said nonlinear error exceeds a predetermined value and obtaining a coordinate position of at least one said area around said peculiar area on said static coordinate system; the fourth step of obtaining a nonlinear position error of said at least one area around said peculiar area on said static coordinate system based on said coordinate position obtained in the third step; the fifth step of judging in accordance with said nonlinear position error obtained in the fourth step whether said coordinate position of said peculiar area is used, prior to calculating respective coordinate positions of said plurality of areas on said substrate by the use of said coordinate positions of said specific areas; and the sixth step of aligning each of the plurality of areas on said substrate with said predetermined position based on said judging in the fifth step.
Claim 3
Dependent Claim 76 words
A method according to claim 1, wherein in the fifth step, the nonlinear position error of said at least one area around said peculiar area and that of said peculiar area are compared and when both the position errors have the same trend, said coordinate position of said peculiar area is used in said calculation, while when both the position errors have different trends, said coordinate position of said peculiar area is excluded in said calculating.
Claim 4
Dependent Claim 58 words
A method according to claim 1, wherein, in said fourth step, the nonlinear position error of said peculiar area and at least one area of said several specific areas around said peculiar area in said static coordinate system are obtained based on the coordinate position of said peculiar area and the coordinate position obtained in said third step.
Claim 5
Dependent Claim 48 words
A method according to claim 1, wherein the sixth step includes: weighting respective coordinate positions of a plurality of areas which are determined, among the measured coordinate positions, to be used in the calculation for obtaining coordinate positions of each of said plurality of areas on the substrate.
Claim 6
Dependent Claim 63 words
A method according to claim 1, wherein the second step comprises the sub-steps of: calculating respective coordinate positions of said specific areas on said static coordinate system by performing statistic calculation for said coordinate positions measured in the first step; and obtaining said nonlinear position errors for said respective specific areas by subtracting said calculated respective coordinate positions from said measured coordinate positions.
Claim 7
Dependent Claim 75 words
A method according to claim 5, wherein the fourth step comprising the sub-steps of: calculating said coordinate position of said at least one area around said peculiar area on said static coordinate system by the use of the statistic calculation in the second step; and obtaining said nonlinear position error of said at least one area around said peculiar area by subtracting said calculated coordinate position from said coordinate position obtained in the second step.
Claim 8
Independent Claim 224 words
A method of aligning each of a plurality of areas on a substrate and a predetermined position in a static coordinate system for defining a moving position of said substrate, comprising: the first step of selecting several areas from said plurality of areas as specific areas and measuring respective coordinate positions of said several specific areas on said static coordinate system; the second step of obtaining respective nonlinear position errors of said several specific areas on said static coordinate system based on said measured coordinate positions; the third step of specifying, as a peculiar area, an area of said several specific areas where said nonlinear error exceeds a predetermined value and obtaining a coordinate position of at least one said area around said peculiar area on said static coordinate system; the fourth step of obtaining a nonlinear position error of said at least one area around said peculiar area on said static coordinate system based on said coordinate position obtained in the third step; and the fifth step of selecting, among a plurality of alignment modes for alignment of each of said areas on said substrate, an alignment mode corresponding to the nonlinear position errors obtained in the second and fourth steps, wherein each of said areas on said substrate is aligned with said predetermined position by the use of the selected alignment mode.
Claim 9
Independent Claim 224 words
A method of aligning each of a plurality of areas on a substrate and a predetermined position in a static coordinate system for defining a moving position of said substrate, comprising: the first step of selecting several areas from said plurality of areas as specific areas and measuring respective coordinate positions of said several specific areas on said static coordinate system; the second step of obtaining respective nonlinear position errors of said several specific areas on said static coordinate system based on said measured coordinate positions; the third step of specifying, as a peculiar area, an area of said several specific areas where said nonlinear error exceeds a predetermined value and obtaining a coordinate position of at least one said area around said peculiar area on said static coordinate system; the fourth step of obtaining a nonlinear position error of said at least one area around said peculiar area on said static coordinate system based on said coordinate position obtained in the third step; and the fifth step of selecting, among a plurality of alignment modes for alignment of each of said areas on said substrate, an alignment mode corresponding to the nonlinear position errors obtained in the second and fourth steps, wherein each of said areas on said substrate is aligned with said predetermined position by the use of the selected alignment mode.
Claim 10
Dependent Claim 44 words
A method according to claim 7, wherein, in the fifth step, an alignment mode is selected based on a correlation degree between the nonlinear position error of at least one area around said peculiar area and the nonlinear position error of said peculiar area.
Claim 11
Dependent Claim 48 words
A method according to claim 7, wherein said plurality of alignment modes include a mode of weighting respective coordinate positions of a plurality of areas among the measured coordinate positions and calculating coordinate positions of each of the areas on said substrate based on the weighted coordinate positions.
Claim 12
Independent Claim 238 words
A method of aligning each of a plurality of areas on a substrate and a predetermined position in a static coordinate system for defining a moving position of said substrate, comprising: the first step of selecting several areas from said plurality of areas as specific areas and measuring respective coordinate positions of said several specific areas on said static coordinate system; the second step of obtaining respective nonlinear position errors of said several specific areas on said static coordinate system based on said measured coordinate positions; the third step of selecting, as an alternative area, at least one said area around a peculiar specific area where said nonlinear position error exceeds a predetermined value and measuring a coordinate position of said alternative area on said static coordinate system; the fourth step of obtaining a nonlinear position error of said alternative area on said static coordinate system; the fifth step of, prior to calculating coordinate positions of said plurality of areas on said substrate on said static coordinate system by the use of said coordinate positions of said specific areas, comparing said nonlinear position error of said peculiar specific area and that of said alternative area and determining a plurality of coordinate positions, among said measured coordinate positions, to be used in said calculating; and the sixth step of aligning each of the plurality of areas on said substrate with said predetermined position based on said determined coordinate positions.
Claim 13
Independent Claim 238 words
A method of aligning each of a plurality of areas on a substrate and a predetermined position in a static coordinate system for defining a moving position of said substrate, comprising: the first step of selecting several areas from said plurality of areas as specific areas and measuring respective coordinate positions of said several specific areas on said static coordinate system; the second step of obtaining respective nonlinear position errors of said several specific areas on said static coordinate system based on said measured coordinate positions; the third step of selecting, as an alternative area, at least one said area around a peculiar specific area where said nonlinear position error exceeds a predetermined value and measuring a coordinate position of said alternative area on said static coordinate system; the fourth step of obtaining a nonlinear position error of said alternative area on said static coordinate system; the fifth step of, prior to calculating coordinate positions of said plurality of areas on said substrate on said static coordinate system by the use of said coordinate positions of said specific areas, comparing said nonlinear position error of said peculiar specific area and that of said alternative area and determining a plurality of coordinate positions, among said measured coordinate positions, to be used in said calculating; and the sixth step of aligning each of the plurality of areas on said substrate with said predetermined position based on said determined coordinate positions.
Claim 14
Dependent Claim 39 words
A method according to claim 10, further comprising: the seventh step of calculating said coordinate positions of said plurality of areas on said substrate by performing statistic calculation with said plurality of coordinate positions determined in the fifth step.
Claim 15
Dependent Claim 36 words
A method according to claim 10, wherein the sixth step includes: weighting said determined coordinate positions to be used in the calculation for obtaining coordinate positions of each of said plurality of areas on the substrate.
Claim 16
Independent Claim 245 words
A method of aligning each of a plurality of areas on a substrate and a predetermined position in a static coordinate system for defining a moving position of said substrate, comprising: the first step of selecting several areas from said plurality of areas as specific areas and measuring respective coordinate positions of said several specific areas on said static coordinate system; the second step of obtaining respective nonlinear position errors of said several specific areas on said static coordinate system based on said measured coordinate positions; the third step of specifying, as an alternative area, at least one area of several areas around a peculiar specific area where said nonlinear error exceeds a predetermined value and obtaining a coordinate position of said alternative area on said static coordinate system; the fourth step of obtaining a nonlinear position error of said at least one alternative area based on said coordinate position obtained in the third step; the fifth step of determining, prior to calculating respective coordinate positions of said plurality of areas on said substrate by the use of said coordinate positions of said specific areas, a plurality of coordinate positions to be used in said calculation among said measured coordinate positions by comparing the nonlinear position error of said alternative area obtained in said fourth step with said predetermined value; and the sixth step of aligning each of the plurality of areas on said substrate with said predetermined position based on the determined coordinate positions.
Claim 17
Independent Claim 245 words
A method of aligning each of a plurality of areas on a substrate and a predetermined position in a static coordinate system for defining a moving position of said substrate, comprising: the first step of selecting several areas from said plurality of areas as specific areas and measuring respective coordinate positions of said several specific areas on said static coordinate system; the second step of obtaining respective nonlinear position errors of said several specific areas on said static coordinate system based on said measured coordinate positions; the third step of specifying, as an alternative area, at least one area of several areas around a peculiar specific area where said nonlinear error exceeds a predetermined value and obtaining a coordinate position of said alternative area on said static coordinate system; the fourth step of obtaining a nonlinear position error of said at least one alternative area based on said coordinate position obtained in the third step; the fifth step of determining, prior to calculating respective coordinate positions of said plurality of areas on said substrate by the use of said coordinate positions of said specific areas, a plurality of coordinate positions to be used in said calculation among said measured coordinate positions by comparing the nonlinear position error of said alternative area obtained in said fourth step with said predetermined value; and the sixth step of aligning each of the plurality of areas on said substrate with said predetermined position based on the determined coordinate positions.
Claim 18
Dependent Claim 36 words
A method according to claim 13, wherein the sixth step includes: weighting said determined coordinate positions to be used in the calculation for obtaining coordinate positions of each of said plurality of areas on the substrate.
Claim 19
Independent Claim 114 words
A method of obtaining alignment data, comprising: the first step of selecting several areas from a plurality of areas on a substrate as sample areas and measuring respective position data of the selected areas; the second step of specifying an area among the selected areas based on the measured position data of the selected areas; the third step of measuring position data of at least one area around the specified area; and the fourth step of determining whether the measured position data of the specified area is used in a calculation for obtaining position data of each of the areas on said substrate in accordance with the position data obtained in said third step.
Claim 20
Independent Claim 114 words
A method of obtaining alignment data, comprising: the first step of selecting several areas from a plurality of areas on a substrate as sample areas and measuring respective position data of the selected areas; the second step of specifying an area among the selected areas based on the measured position data of the selected areas; the third step of measuring position data of at least one area around the specified area; and the fourth step of determining whether the measured position data of the specified area is used in a calculation for obtaining position data of each of the areas on said substrate in accordance with the position data obtained in said third step.
Claim 21
Dependent Claim 80 words
A method according to claim 15, wherein said fourth step includes: checking a correlation degree between the position error of the specified area and the position error of an area around the specified area based on the position data measured in said first and third steps; and determining whether the measured position data of the specified area should be used for a calculation for obtaining position data of each of the areas on said substrate based on said correlation degree.
Claim 22
Dependent Claim 46 words
A method according to claim 15, wherein said fourth step comprises: weighting respective coordinate positions of a plurality of areas which are determined, among the measured coordinate positions, to be used in the calculation for obtaining position data of each of the areas on the substrate.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-14 2002-03-16 2002-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-14 2006-03-16 2006-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-14 2010-03-16 2010-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag