Dangerous process/pattern detection system and method, danger detection program, and semiconductor device manufacturing method
First Claim
1. A system for detecting a dangerous process/pattern, comprising:
- an input data processing unit configured to convert input data into formatted data;
a critical condition storage unit configured to store critical conditions for defect generation;
a universal simulation unit configured to perform at least process simulation for the formatted data and output result thereof as dangerous process determination-formatted data;
a mask simulation unit configured to perform mask simulation for the formatted data and output result thereof as dangerous pattern determination-formatted data;
a dangerous process determination unit configured to compare the dangerous process determination-formatted data and the critical conditions, and determine whether or not it is a dangerous process; and
a dangerous pattern determination unit configured to compare the dangerous pattern determination-formatted data and the critical conditions, and determine whether or not it is a dangerous pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for detecting dangerous process/pattern includes: an input data processing unit configured to convert input data into formatted data; a critical condition storage unit configured to store critical conditions for defect generation; a universal simulation unit configured to perform at least process simulation for the formatted data and output those result as dangerous process determination-formatted data; and a mask simulation unit configured to perform mask simulation for the formatted data and output those result as dangerous pattern determination-formatted data. In addition, the system includes a dangerous process determination unit configured to compare the dangerous process determination-formatted data and the critical conditions, and determine whether it is a dangerous process; and a dangerous pattern determination unit configured to compare the dangerous pattern determination-formatted data and the critical conditions, and determine whether or not it is a dangerous pattern.
79 Citations
20 Claims
-
1. A system for detecting a dangerous process/pattern, comprising:
-
an input data processing unit configured to convert input data into formatted data;
a critical condition storage unit configured to store critical conditions for defect generation;
a universal simulation unit configured to perform at least process simulation for the formatted data and output result thereof as dangerous process determination-formatted data;
a mask simulation unit configured to perform mask simulation for the formatted data and output result thereof as dangerous pattern determination-formatted data;
a dangerous process determination unit configured to compare the dangerous process determination-formatted data and the critical conditions, and determine whether or not it is a dangerous process; and
a dangerous pattern determination unit configured to compare the dangerous pattern determination-formatted data and the critical conditions, and determine whether or not it is a dangerous pattern. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method for detecting a dangerous process/pattern, comprising:
-
converting input data into formatted data with an input data processing unit;
performing at least process simulation for the formatted data and outputting result thereof as dangerous process determination-formatted data to a dangerous process determination unit; and
comparing the dangerous process determination-formatted data and critical conditions stored in a critical condition storage unit, and determining whether or not it is a dangerous process. - View Dependent Claims (7, 8, 9, 10, 11, 12, 14, 15, 17, 19, 20)
-
-
13. A computer implemented method for detecting a dangerous process/pattern, comprising:
-
converting input data into formatted data with an input data processing unit;
performing mask simulation for the formatted data and outputting result thereof as dangerous pattern determination-formatted data to a dangerous pattern determination unit; and
comparing the dangerous pattern determination-formatted data and critical conditions stored in a critical condition storage unit, and determining whether or not it is a dangerous pattern.
-
-
16. A computer program product to be executed by a computer for detecting a dangerous process/pattern, comprising:
-
a command for converting input data into formatted data with an input data processing unit;
a command for performing at least process simulation for the formatted data and outputting result thereof as dangerous process determination-formatted data to a dangerous process determination unit;
a command for comparing the dangerous process determination-formatted data and critical conditions stored in a critical condition storage unit, and determining whether or not it is a dangerous process. a command for performing mask simulation for the formatted data and outputting result thereof as dangerous pattern determination-formatted data to a dangerous pattern determination unit; and
a command for comparing the dangerous pattern determination-formatted data and critical conditions stored in the critical condition storage unit, and determining whether or not it is a dangerous pattern.
-
-
18. A method for manufacturing a semiconductor device comprising:
-
performing at least one of process and mask simulations based on input data, determining whether or not it is a dangerous process or a dangerous pattern by comparing the result thereof with critical conditions stored in a critical condition storage unit and setting modified input data in the case where there is a dangerous process or a dangerous pattern to obtain at least one of desired process condition and desired mask condition; and
fabricating an integrated circuit on a semiconductor substrate based on obtained at least one of desired process condition and desired mask condition.
-
Specification