SEMICONDUCTOR PROCESS MODELING TO ENABLE SKIP VIA IN PLACE AND ROUTE FLOW
First Claim
Patent Images
1. A method for incorporating skip vias in a place and route flow of an integrated circuit design, the method comprising:
- employing a place and route tool to add the skip vias, each skip via extending through a metallization layer to electrically connect a metal layer above the metallization layer to a metal layer below the metallization layer; and
when a violation of a design rule is detected due to the addition of one or more of the skip vias, substituting skip vias that violate the design rule with a standard via.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is presented for incorporating skip vias in a place and route flow of an integrated circuit design. The method includes employing a place and route tool to add the skip vias, each skip via extending through a metallization layer to electrically connect a metal layer above the metallization layer to a metal layer below the metallization layer and, when a violation of a design rule is detected due to the addition of one or more of the skip vias, substituting skip vias that violate the design rule with a standard via.
-
Citations
20 Claims
-
1. A method for incorporating skip vias in a place and route flow of an integrated circuit design, the method comprising:
-
employing a place and route tool to add the skip vias, each skip via extending through a metallization layer to electrically connect a metal layer above the metallization layer to a metal layer below the metallization layer; and when a violation of a design rule is detected due to the addition of one or more of the skip vias, substituting skip vias that violate the design rule with a standard via. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for incorporating skip vias in a place and route flow of an integrated circuit design, the method comprising:
-
placing cells by employing a place and route tool; selecting first metal layer pin access points for each first metal layer shape; adding a skip via over the first metal layer; adding a third metal layer over the skip via, the third metal layer connected to the first metal layer; determining whether a violation of a design rule is triggered due to the addition of the skip via; and if the violation of the design rule is confirmed, substituting the skip via with a standard via. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for incorporating skip vias in a place and route flow of an integrated circuit design, the method comprising:
-
placing cells by employing a place and route tool; creating a first metal layer pin connection list; determining whether a skip via can land on one or more first metal layer pins; if confirmed that the skip via can land on the one or more first metal layer pins, determining whether the first metal layer pins are from different cells; and if the first metal layer pins are from different cells, adding a skip via. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification