Systems, masks, and methods for manufacturable masks
First Claim
Patent Images
1. A method of modifying a photomask pattern for producing a target pattern in a region of a photomask comprising:
- providing a functional representation of a first photomask pattern comprising a first plurality of values over the area of the region of the photomask;
modifying the functional representation of the first photomask pattern to produce a functional representation of a second photomask pattern based, at least in part, upon a merit function for the target pattern;
wherein the functional representation of the second photomask pattern comprises a second plurality of values over the area of the region of the photomask;
wherein the functional representation of the first photomask pattern is capable of being fractured into a smaller number of rectangles than the functional representation of the second photomask pattern;
determining a functional representation of a third photomask pattern that is capable of being fractured into a smaller number of rectangles than the functional representation of the second photomask pattern;
wherein the functional representation of the third photomask pattern comprises a third plurality of values over the area of the region of the photomask;
wherein the value of the merit function for the third photomask pattern is improved relative to the first photomask pattern.
7 Assignments
0 Petitions
Accused Products
Abstract
Photomask patterns are represented using contours defined by mask functions or other formats. Given target pattern, contours may be optimized such that defined photomask, when used in photolithographic process, prints wafer pattern faithful to target pattern. Optimized patterns or blocks may be simplified for mask manufacturing.
131 Citations
35 Claims
-
1. A method of modifying a photomask pattern for producing a target pattern in a region of a photomask comprising:
-
providing a functional representation of a first photomask pattern comprising a first plurality of values over the area of the region of the photomask;
modifying the functional representation of the first photomask pattern to produce a functional representation of a second photomask pattern based, at least in part, upon a merit function for the target pattern;
wherein the functional representation of the second photomask pattern comprises a second plurality of values over the area of the region of the photomask;
wherein the functional representation of the first photomask pattern is capable of being fractured into a smaller number of rectangles than the functional representation of the second photomask pattern;
determining a functional representation of a third photomask pattern that is capable of being fractured into a smaller number of rectangles than the functional representation of the second photomask pattern;
wherein the functional representation of the third photomask pattern comprises a third plurality of values over the area of the region of the photomask;
wherein the value of the merit function for the third photomask pattern is improved relative to the first photomask pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of modifying a photomask pattern:
-
identifying a plurality of short segments along a contour of a first photomask pattern;
replacing the plurality of short segments with at least one segment that is longer than each of the short segments to produce a second photomask pattern; and
determining whether the second photomask pattern meets a merit threshold. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method of modifying a photomask pattern for producing a target pattern:
-
providing a pixel based representation of a first photomask pattern;
identifying a plurality of adjacent pixels in the representation of the first photomask pattern that do not represent a straight edge of the photomask pattern;
producing a representation of a second photomask pattern that includes a representation of a straight edge in place of the plurality of adjacent pixels; and
optimizing the second photomask pattern for producing the target pattern by moving the straight edge. - View Dependent Claims (23)
-
-
24. A method of modifying a photomask pattern for producing a target pattern:
-
providing a first photomask pattern;
producing a second photomask pattern from the first photomask pattern by iteratively adjusting the position of a plurality of edge segments of the first photomask pattern, wherein the plurality of edge segments correspond to portions of the photomask having a length less than 30 nanometers;
producing a third photomask pattern from the second photomask pattern that is capable of being fractured into a smaller number of rectangles than the second photomask pattern and that is optimized for producing the target pattern relative to the first photomask pattern. - View Dependent Claims (25, 26, 28, 29, 30, 35)
-
-
27. A method of modifying a photomask pattern for producing a target pattern:
-
providing a first photomask pattern;
dividing the first photomask pattern into a plurality of blocks containing portions of the pattern;
iteratively modifying the portion of the pattern for each block to produce a first optimized pattern for the block; and
generating a second optimized pattern for each block that is capable of being fractured into a smaller number of rectangles than the first optimized pattern for the block. - View Dependent Claims (31, 32, 33, 34)
-
Specification