Optical proximity correction system
First Claim
Patent Images
1. An apparatus for correcting an optical proximity effect in a lithography process for an LSI (Large-Scale Integration) pattern, said apparatus comprising:
- a hierarchical processing portion for extracting area data to be processed from hierarchical data and inputting/outputting the area data;
a rule-based correction portion for performing correction by use of a correction value calculated beforehand, such that the correction corresponds to a pattern and layout data surrounding the pattern;
a simulation-based correction portion for calculating an amount of correction and executing correction based on a process simulating program; and
a determination portion for dividing the pattern and layout data into areas to be corrected by rule-based correction and areas to be corrected by simulation-based correction, and for determining which correction portion, the rule-based correction portion and the simulation-based correction portion, should be used for correcting each of the areas.
0 Assignments
0 Petitions
Accused Products
Abstract
Pattern data that is an object of correction is divided into an area on which correction is made using correction values that have been obtained in advance for patterns and their respective layouts and an area on which correction is made on the basis of correction values calculated by a simulator. For example, simulation-based correction is made on a gate layer in a memory, while rule-based correction is made on a gate layer in the other area than the memory on the basis of rules for active gate width only. After being subjected to the correction, the areas are combined.
522 Citations
27 Claims
-
1. An apparatus for correcting an optical proximity effect in a lithography process for an LSI (Large-Scale Integration) pattern, said apparatus comprising:
-
a hierarchical processing portion for extracting area data to be processed from hierarchical data and inputting/outputting the area data; a rule-based correction portion for performing correction by use of a correction value calculated beforehand, such that the correction corresponds to a pattern and layout data surrounding the pattern; a simulation-based correction portion for calculating an amount of correction and executing correction based on a process simulating program; and a determination portion for dividing the pattern and layout data into areas to be corrected by rule-based correction and areas to be corrected by simulation-based correction, and for determining which correction portion, the rule-based correction portion and the simulation-based correction portion, should be used for correcting each of the areas. - View Dependent Claims (2, 3)
-
-
4. A computer program product, comprising:
-
a computer readable medium and a computer program code embedded in the computer readable medium to control a central processor; a first computer code configured to input data to be processed; a second computer code configured to divide the data into areas to be corrected by rule-based correction and areas to be corrected by simulation-based correction; a third computer code configured to perform rule-based correction on the areas to be corrected by the rule-based correction which meet rules; and a fourth computer code configured to perform simulation-based correction on the areas to be corrected by simulation-based correction. - View Dependent Claims (5, 6)
-
-
7. An optical proximity correction method for controlling accuracy in LSI (Large-Scale Integration), said method comprising the steps of:
-
inputting data to be processed; dividing the data into areas to be corrected by rule-based correction and areas to be corrected by simulation-based correction; performing rule-based correction on the areas to be corrected by rule-base correction which meet rules; and performing simulation-based correction on the areas to be corrected by simulation-based correction. - View Dependent Claims (8, 9)
-
-
10. A computer program product, comprising:
-
a computer readable medium and a computer program code embedded in the computer readable medium to control a central processor; a first computer code mechanism configured to input data to be processed; a second computer code mechanism configured to perform rule-based correction on parts which do not meet rules; and a third computer code mechanism configured to execute simulation-based correction on the rule-based correction data. - View Dependent Claims (11, 12)
-
-
13. A computer program product, comprising:
-
a computer readable medium and a computer program code embedded in the computer readable medium to control a central processor; a first computer code mechanism configured to input data to be processed; a second computer code mechanism configured to perform rule-based correction on parts which meet rules; and a third computer code mechanism configured to execute simulation-based correction on the rule-based correction data. - View Dependent Claims (14, 15)
-
-
16. An optical proximity correction method for controlling accuracy in LSI (Large-Scale Integration), said method comprising the steps of:
-
inputting data to be processed; performing rule-based correction on parts which meet rules; and executing simulation-based correction on the rule-based corrected data. - View Dependent Claims (17, 18)
-
-
19. An optical proximity correction method for controlling accuracy in LSI (Large-Scale Integration), said method comprising the steps of:
-
inputting data to be processed; performing rule-based correction on parts which meet rules; extracting parts which do not meet rules; and executing simulation-based correction on the extracted parts. - View Dependent Claims (20, 21)
-
-
22. An apparatus for correcting an optical proximity effect in a lithography process for an LSI (Large-Scale Integration) pattern, said apparatus comprising:
-
a processing portion for processing data to be input and output; a rule-based correction portion for performing rule-based correction on parts which meet rules; and a simulation-based correction portion for executing simulation-based correction on the rule-based correction data. - View Dependent Claims (23, 24)
-
-
25. An apparatus for correcting an optical proximity effect in a lithography process for an LSI (Large-Scale Integration) pattern, said apparatus comprising:
-
a processing portion for processing data to be input and output; a rule-based correction portion for performing rule-based correction on parts which meet rules; a portion for extracting parts which do not meet rules; and a simulation-based correction portion for executing simulation-based correction on the extracted parts. - View Dependent Claims (26, 27)
-
Specification