METHOD FOR PERFORMING PATTERN DECOMPOSITION FOR A FULL CHIP DESIGN
First Claim
1. A method for decomposing a target pattern containing features to be printed on a wafer, into multiple patterns, comprising the steps of:
- segmenting said target pattern into a plurality of patches;
for each of said plurality of patches, identifying critical features within each patch which violate minimum spacing requirements;
generating a critical group graph for each of said plurality of patches having critical features, said critical group graph of a given patch defining a coloring scheme of the critical features within said given patch, said critical group graph further identifying critical features extending into adjacent patches to said given patch;
generating a global critical group graph for said target pattern, said global critical group graph including said critical group graphs of each of said plurality of patches, and an identification of said features extending into adjacent patches; and
coloring said target pattern based on said coloring scheme defined by said global critical group graph.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for decomposing a target pattern containing features to be printed on a wafer into multiple patterns. The method includes the steps of segmenting the target pattern into a plurality of patches; identifying critical features within each patch which violate minimum spacing requirements; generating a critical group graph for each of the plurality of patches having critical features, where the critical group graph of a given patch defines a coloring scheme of the critical features within the given patch, and the critical group graph identifies critical features extending into adjacent patches to the given patch; generating a global critical group graph for the target pattern, where the global critical group graph includes the critical group graphs of each of the plurality of patches, and an identification of the features extending into adjacent patches; and coloring the target pattern based on the coloring scheme defined by the global critical group graph.
-
Citations
16 Claims
-
1. A method for decomposing a target pattern containing features to be printed on a wafer, into multiple patterns, comprising the steps of:
-
segmenting said target pattern into a plurality of patches; for each of said plurality of patches, identifying critical features within each patch which violate minimum spacing requirements; generating a critical group graph for each of said plurality of patches having critical features, said critical group graph of a given patch defining a coloring scheme of the critical features within said given patch, said critical group graph further identifying critical features extending into adjacent patches to said given patch; generating a global critical group graph for said target pattern, said global critical group graph including said critical group graphs of each of said plurality of patches, and an identification of said features extending into adjacent patches; and coloring said target pattern based on said coloring scheme defined by said global critical group graph. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable storage medium storing a computer program for decomposing a target pattern containing features to be printed on a wafer, into multiple patterns, when executed, causing a computer to perform the steps of:
-
segmenting said target pattern into a plurality of patches; for each of said plurality of patches, identifying critical features within each patch which violate minimum spacing requirements; generating a critical group graph for each of said plurality of patches having critical features, said critical group graph of a given patch defining a coloring scheme of the critical features within said given patch, said critical group graph further identifying critical features extending into adjacent patches to said given patch; generating a global critical group graph for said target pattern, said global critical group graph including said critical group graphs of each of said plurality of patches, and an identification of said features extending into adjacent patches; and coloring said target pattern based on said coloring scheme defined by said global critical group graph. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A device manufacturing method comprising the steps of:
-
(a) providing a substrate that is at least partially covered by a layer of radiation-sensitive material; (b) providing a projection beam of radiation using an imaging system; (c) using patterns on masks to endow the projection beam with patterns in its cross-section; (d) projecting the patterned beam of radiation onto a target portion of the layer of radiation-sensitive material, wherein in step (c), providing a pattern on a mask includes the steps of; segmenting a target pattern into a plurality of patches; for each of said plurality of patches, identifying critical features within each patch which violate minimum spacing requirements; generating a critical group graph for each of said plurality of patches having critical features, said critical group graph of a given patch defining a coloring scheme of the critical features within said given patch, said critical group graph further identifying critical features extending into adjacent patches to said given patch; generating a global critical group graph for said target pattern, said global critical group graph including said critical group graphs of each of said plurality of patches, and an identification of said features extending into adjacent patches; and coloring said target pattern based on said coloring scheme defined by said global critical group graph.
-
-
12. A method for forming masks for use in a photolithography process for imaging a target pattern containing features to be printed on a wafer, comprising the steps of:
-
segmenting said target pattern into a plurality of patches; for each of said plurality of patches, identifying critical features within each patch which violate minimum spacing requirements; generating a critical group graph for each of said plurality of patches having critical features, said critical group graph of a given patch defining a coloring scheme of the critical features within said given patch, said critical group graph further identifying critical features extending into adjacent patches to said given patch; generating a global critical group graph for said target pattern, said global critical group graph including said critical group graphs of each of said plurality of patches, and an identification of said features extending into adjacent patches; and coloring said target pattern based on said coloring scheme defined by said global critical group graph. - View Dependent Claims (13, 14, 15, 16)
-
Specification