Method for Local Hot Spot Fixing
First Claim
1. A method comprising:
- providing an input file in an electronic format in a computer readable medium, wherein the input file comprises a device layout;
performing a hot spot detection on the input file to detect a hot spot in the device layout of the input file; and
modifying the device layout of the input file based on the hot spot detection when a hot spot is detected in the device layout to create an output file.
1 Assignment
0 Petitions
Accused Products
Abstract
Efficient and cost-effective systems and methods for detecting and correcting hot spots of semiconductor devices are disclosed. In one aspect, a method includes providing an input file having a device layout; performing a hot spot detection on the input file; and then modifying the device layout based on the hot spots detected to create an output file. In another aspect, a method includes providing an input file having a device layout; selecting a first local region of the device layout; performing a first hot spot detection on the first local region; modifying the first local region based on the hot spots detected to create a first output file; and repeating for other local regions of the device layout. In some aspects, hot spots are detected by comparing parameters of the device layout with a set of hot spot rules to determine if the device layout satisfies the hot spot rules.
29 Citations
21 Claims
-
1. A method comprising:
-
providing an input file in an electronic format in a computer readable medium, wherein the input file comprises a device layout;
performing a hot spot detection on the input file to detect a hot spot in the device layout of the input file; and
modifying the device layout of the input file based on the hot spot detection when a hot spot is detected in the device layout to create an output file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
providing an input file in an electronic format in a computer readable medium, wherein the input file comprises a device layout;
selecting a first local region of the device layout;
performing a first hot spot detection on the first local region to detect a first hot spot in the first local region of the device layout; and
modifying the first local region of the device layout based on the first hot spot detection when a first hot spot is detected in the first local region. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
providing an input file including a device layout;
comparing at least one parameter of the device layout to at least one of a plurality of hot spot rules to determine if the at least one hot spot rule is violated by the at least one parameter of the device layout;
modifying the device layout of the input file when the at least one parameter of the device layout violates the at least one hot spot rule to avoid violating the at least one hot spot rule, wherein the device layout is modified based upon a plurality of modification guidance parameters that are associated with the plurality of hot spot rules; and
creating an output file based on the modified device layout. - View Dependent Claims (21)
-
Specification