DFM Improvement Utility with Unified Interface
First Claim
Patent Images
1. A utility tool comprising:
- a design-for-manufacturing (DFM) checker configured to check layout patterns of an integrated circuit; and
a layout change instruction generator configured to generate a layout change instruction based on a result generated by the DFM checker, wherein the DFM checker and the layout change instruction generator are embodied on a non-transitory storage media, and wherein the layout change instruction specifies an identifier of a layout pattern among the layout patterns, and a respective layout change to be performed on the layout pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A utility includes a design-for-manufacturing (DFM) checker configured to check layout patterns of an integrated circuit, and a layout change instruction generator configured to generate a layout change instruction based on a result generated by the DFM checker. The DFM checker and the layout change instruction generator are embodied on a non-transitory storage media. The layout change instruction specifies an identifier of a layout pattern among the layout patterns, and a respective layout change to be performed on the layout pattern.
17 Citations
21 Claims
-
1. A utility tool comprising:
-
a design-for-manufacturing (DFM) checker configured to check layout patterns of an integrated circuit; and a layout change instruction generator configured to generate a layout change instruction based on a result generated by the DFM checker, wherein the DFM checker and the layout change instruction generator are embodied on a non-transitory storage media, and wherein the layout change instruction specifies an identifier of a layout pattern among the layout patterns, and a respective layout change to be performed on the layout pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A utility tool comprising:
a computer program product having a non-transitory computer-readable medium with a computer program embodied thereon, the computer program comprising; a design-for-manufacturing (DFM) checker program code for checking layout patterns of an integrated circuit; and a layout-change-instruction generating program code for generating a layout change instruction based on a result provided by the DFM checker program code, wherein the layout change instruction comprises; an identifier of a layout pattern among the layout patterns of an integrated circuit; a type of a layout change to be performed on the layout pattern; and a magnitude of the layout change. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A method comprising:
-
receiving a layout of an integrated circuit from a database; performing a design-for-manufacturing (DFM) check on layout patterns of the layout; and generating a layout change instruction based on a result obtained from the DFM check, wherein the step of generating the layout change instruction is performed by a computer, and wherein the layout change instruction comprises; an identifier of a layout pattern among the layout patterns of an integrated circuit; and a type of a layout change to be performed on the layout pattern. - View Dependent Claims (19, 20, 21)
-
Specification