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

Continuous scale optical proximity correction by mask maker dose modulation

Assignee: International Business Machines Corp
•
Filing: 1995-05-03
•
Granted: 1997-08-12
•
Expires: 2015-05-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Energy levels (dose) are manipulated to modify the resultant photomask representation in a controlled manner such that the final image in the semiconductor device fabrication is close to an ideal image. Feature sizes and shapes are modified by assigning relative mask writer doses rather than physically manipulating feature sizes in layout designs. This approach, based on coding of relative dose information onto the design data, allows continuous scale line width variation for all features without impact to data volume. Two embodiments are described. In the first embodiment, distortion knowledge in the form of a lookup table or convolution function is applied to CAD data which is fractured into numerous designs having specific dose assignments. In the alternative embodiment, distortion knowledge in the form of a lookup table or convolution function is applied to CAD data which generates an attribute file containing hierarchical dose information that is mapped onto the mask data. Both embodiments compensate specific mask feature sizes through dose offsets during the mask exposure process.

Inventors

  • 👤 Lars Wolfgang Liebmann
  • 👤 Ronald Michael Martino
  • 👤 J. Tracy Weed

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 17:27
CPC Classifications
G; G03; G03F; G03F1/00; G03F1/36; G03F7/00; G03F7/70; G03F7/70425; G03F7/70433; G03F7/70441

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 179 words
A continuous scale optical proximity correction mask maker system comprising: a computer aided design (CAD) data file of a pattern to be optically formed and replicated on a substrate; a source of distortion knowledge generated based on feature analysis of the pattern, features of the pattern being analyzed based on varying dimensions, distance to nearest neighbor, etch loading environments, or any pattern transfer parameter which effects a specific shape's character; an optical proximity correction (OPC) engine receiving said CAD data file and accessing said source of distortion knowledge, said OPC engine fracturing the CAD data file into a plurality of subsets of data described by unique data level names and retaining original design grid increment and allowing for hierarchy retention and prevention of data volume increases, said OPC engine assigning a specific dose to each data level in a manner that allows for a continuous scale of compensation increments for correction of image distortion; and a mask data generator receiving said plurality of subsets of data and doses for each data level and generating a compensated mask data set.
Claim 2
Dependent Claim 179 words
A continuous scale optical proximity correction mask maker system comprising: a computer aided design (CAD) data file of a pattern to be optically formed and replicated on a substrate; a source of distortion knowledge generated based on feature analysis of the pattern, features of the pattern being analyzed based on varying dimensions, distance to nearest neighbor, etch loading environments, or any pattern transfer parameter which effects a specific shape's character; an optical proximity correction (OPC) engine receiving said CAD data file and accessing said source of distortion knowledge, said OPC engine fracturing the CAD data file into a plurality of subsets of data described by unique data level names and retaining original design grid increment and allowing for hierarchy retention and prevention of data volume increases, said OPC engine assigning a specific dose to each data level in a manner that allows for a continuous scale of compensation increments for correction of image distortion; and a mask data generator receiving said plurality of subsets of data and doses for each data level and generating a compensated mask data set.
Claim 3
Dependent Claim 31 words
A continuous scale optical proximity correction mask maker as recited in claim 1 wherein the OPC engine is a rules-based system and said source of distortion knowledge is a lookup table.
Claim 4
Dependent Claim 31 words
A continuous scale optical proximity correction mask maker as recited in claim 1 wherein the OPC engine is a convolution-based system and said source of distortion knowledge is a convolution function.
Claim 5
Dependent Claim 166 words
A continuous scale optical proximity correction mask maker system comprising: a computer aided design (CAD) data file of a pattern to be optically formed and replicated on a substrate; a source of distortion knowledge generated based on feature analysis of the pattern, features of the pattern being analyzed based on varying dimensions, distance to nearest neighbor, etch loading environments, or any pattern transfer parameter which effects a specific shape's character; an optical proximity correction (OPC) engine receiving said CAD data file and accessing said source of distortion knowledge, said OPC engine generating a mapped attribute file defining a hierarchical dose offset matching the CAD data file; and a mask data generator receiving said CAD data file and said attribute file and mapping a mask exposure level defined at a nominal dose for a given exposure system and patterning material and modified during exposure based on the mapped attribute file in a manner that allows for a continuous scale of compensation increments for correction of image distortion.
Claim 6
Dependent Claim 166 words
A continuous scale optical proximity correction mask maker system comprising: a computer aided design (CAD) data file of a pattern to be optically formed and replicated on a substrate; a source of distortion knowledge generated based on feature analysis of the pattern, features of the pattern being analyzed based on varying dimensions, distance to nearest neighbor, etch loading environments, or any pattern transfer parameter which effects a specific shape's character; an optical proximity correction (OPC) engine receiving said CAD data file and accessing said source of distortion knowledge, said OPC engine generating a mapped attribute file defining a hierarchical dose offset matching the CAD data file; and a mask data generator receiving said CAD data file and said attribute file and mapping a mask exposure level defined at a nominal dose for a given exposure system and patterning material and modified during exposure based on the mapped attribute file in a manner that allows for a continuous scale of compensation increments for correction of image distortion.
Claim 7
Dependent Claim 31 words
A continuous scale optical proximity correction mask maker as recited in claim 4 wherein the OPC engine is a rules-based system and said source of distortion knowledge is a lookup table.
Claim 8
Dependent Claim 31 words
A continuous scale optical proximity correction mask maker as recited in claim 4 wherein the OPC engine is a convolution-based system and said source of distortion knowledge is a convolution function.
Claim 9
Independent Claim 175 words
A method of generating a continuous scale optical proximity correction in a mask maker system comprising the steps of: generating a computer aided design (CAD) data file of a pattern to be optically formed and replicated on a substrate; generating a source of distortion knowledge generated based on feature analysis of the pattern, features of the pattern being analyzed based on varying dimensions, distance to nearest neighbor, etch loading environments, or any pattern transfer parameter which effects a specific shape's character; receiving said CAD data file and fracturing the CAD data file into a plurality of subsets of data described by unique data level names and retaining original design grid increment and allowing for hierarchy retention and prevention of data volume increases; accessing said source of distortion knowledge and assigning a specific dose to each data level in a manner that allows for a continuous scale of compensation increments for correction of image distortion; and receiving said plurality of subsets of data and doses for each data level and generating a compensated mask data set.
Claim 10
Independent Claim 175 words
A method of generating a continuous scale optical proximity correction in a mask maker system comprising the steps of: generating a computer aided design (CAD) data file of a pattern to be optically formed and replicated on a substrate; generating a source of distortion knowledge generated based on feature analysis of the pattern, features of the pattern being analyzed based on varying dimensions, distance to nearest neighbor, etch loading environments, or any pattern transfer parameter which effects a specific shape's character; receiving said CAD data file and fracturing the CAD data file into a plurality of subsets of data described by unique data level names and retaining original design grid increment and allowing for hierarchy retention and prevention of data volume increases; accessing said source of distortion knowledge and assigning a specific dose to each data level in a manner that allows for a continuous scale of compensation increments for correction of image distortion; and receiving said plurality of subsets of data and doses for each data level and generating a compensated mask data set.
Claim 11
Independent Claim 165 words
A method of generating a continuous scale optical proximity correction in a mask maker system comprising the steps of: generating a computer aided design (CAD) data file of a pattern to be optically formed and replicated on a substrate; generating a source of distortion knowledge generated based on feature analysis of the pattern, features of the pattern being analyzed based on varying dimensions, distance to nearest neighbor, etch loading environments, or any pattern transfer parameter which effects a specific shape's character; receiving said CAD data file and accessing said source of distortion knowledge to generate a mapped attribute file defining a hierarchical dose offset matching the CAD data file; and receiving said CAD data file and said attribute file and mapping a mask exposure level defined at a nominal dose for a given exposure system and patterning material and modified during exposure based on the mapped attribute file in a manner that allows for a continuous scale of compensation increments for correction of image distortion.
Claim 12
Independent Claim 165 words
A method of generating a continuous scale optical proximity correction in a mask maker system comprising the steps of: generating a computer aided design (CAD) data file of a pattern to be optically formed and replicated on a substrate; generating a source of distortion knowledge generated based on feature analysis of the pattern, features of the pattern being analyzed based on varying dimensions, distance to nearest neighbor, etch loading environments, or any pattern transfer parameter which effects a specific shape's character; receiving said CAD data file and accessing said source of distortion knowledge to generate a mapped attribute file defining a hierarchical dose offset matching the CAD data file; and receiving said CAD data file and said attribute file and mapping a mask exposure level defined at a nominal dose for a given exposure system and patterning material and modified during exposure based on the mapped attribute file in a manner that allows for a continuous scale of compensation increments for correction of image distortion.

References Cited (Backward Citations)

US4456371A Cited
US4895780A Cited
US5278421A Cited
US5208124A Cited
US5242770A Cited
US5294800A Cited
US5553274A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-11 2001-02-10 2001-08-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-11 2005-02-10 2005-08-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-11 2009-02-10 2009-08-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag