INTEGRATED CIRCUIT FOR QUADRUPLE PATTERNING LITHOGRAPHY, AND COMPUTING SYSTEM AND COMPUTER-IMPLEMENTED METHOD FOR DESIGNING INTEGRATED CIRCUIT
First Claim
1. A computer-implemented method comprising:
- placing standard cells based on design data defining an integrated circuit;
generating a layout of the integrated circuit by performing colorless routing, wherein first, second, third, and fourth patterns included in a quadruple patterning lithography (QPL) layer are arranged, based on space constraints, on the placed standard cells;
storing the generated layout to a computer-readable storage medium,wherein the space constraints define minimum spaces between the first, second, third and fourth patterns;
assigning first, second, third and fourth colors to the first, second, third and fourth patterns, respectively;
generating masks based on the layout; and
manufacturing a semiconductor device by using the generated masks,wherein a space between two patterns of the first, second, third and fourth patterns smaller than a corresponding space constraint of the space constraints indicates a color violation.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes placing standard cells based on design data defining an integrated circuit. A layout of the integrated circuit is generated by performing colorless routing. First, second, third and fourth patterns included in a quadruple patterning lithography (QPL) layer are arranged, based on space constraints, on the placed standard cells. The generated layout is stored to a computer-readable storage medium. The space constraints define minimum spaces between the first, second, third and fourth patterns. The method includes assigning first, second, third and fourth colors to the first, second, third and fourth patterns, respectively. Masks are generated based on the layout. A semiconductor device is manufactured by using the generated masks. A space between two patterns of the first, second, third and fourth patterns smaller than a corresponding space constraint of the space constraints indicates a color violation.
-
Citations
31 Claims
-
1. A computer-implemented method comprising:
-
placing standard cells based on design data defining an integrated circuit; generating a layout of the integrated circuit by performing colorless routing, wherein first, second, third, and fourth patterns included in a quadruple patterning lithography (QPL) layer are arranged, based on space constraints, on the placed standard cells; storing the generated layout to a computer-readable storage medium, wherein the space constraints define minimum spaces between the first, second, third and fourth patterns; assigning first, second, third and fourth colors to the first, second, third and fourth patterns, respectively; generating masks based on the layout; and manufacturing a semiconductor device by using the generated masks, wherein a space between two patterns of the first, second, third and fourth patterns smaller than a corresponding space constraint of the space constraints indicates a color violation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing system comprising:
-
a memory configured to store procedures for designing an integrated circuit; and a processor configured to access the memory and to execute the procedures for designing the integrated circuit, wherein the procedures for designing the integrated circuit comprise; a placer configured to place standard cells based on design data defining the integrated circuit, and a router configured to perform colorless routing, wherein the colorless routing arranges first, second, third and fourth patterns included in a quadruple patterning lithography (QPL) layer, based on space constraints, on the placed standard cells, wherein the space constraints define minimum spaces between the first, second, third and fourth patterns so that a color violation does not occur between the first, second, third and fourth patterns. - View Dependent Claims (14, 15)
-
-
16-26. -26. (canceled)
-
27. A computer-implemented method comprising:
-
receiving a technology file, wherein the technology file includes a set of minimum space constraints comprising; a minimum side-to-side space between first, second, third and fourth patterns; a minimum corner-to-corner space between the first, second, third and fourth patterns; and a minimum tip-to-tip space between the first, second, third and fourth patterns; and forming an integrated circuit including the first, second, third and fourth patterns having pattern spacing meeting or exceeding the minimum space constraints, wherein a space between two patterns of the first, second, third and fourth patterns smaller than a corresponding space constraint of the minimum space constraints indicates a color violation. - View Dependent Claims (28, 29, 30, 31)
-
Specification