Method and apparatus for defining vias
First Claim
Patent Images
1. A method of identifying locations of a potential via between two layers of a design layout, the method comprising:
- identifying a first non-rectangular polygonal region on one layer for containing the via;
identifying a second non-rectangular polygonal region on the other layer for containing the via;
determining whether an intersection of the first and second regions is sufficiently large to contain a via; and
if the intersection is sufficiently large, identifying the intersection of the first and second regions as a region for containing a via.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments of the invention provide a method for identifying locations of potential via between two layers of a design layout. The method identifies on one layer a first non-rectangular polygonal region for containing the via, and identifies on the other layer a second non-rectangular polygonal region for containing the via. It then determines whether an intersection of the first and second regions is sufficiently large to contain a via. If the intersection is sufficiently large, the method identifies the intersection of the two regions as a region for containing a via.
136 Citations
20 Claims
-
1. A method of identifying locations of a potential via between two layers of a design layout, the method comprising:
-
identifying a first non-rectangular polygonal region on one layer for containing the via;
identifying a second non-rectangular polygonal region on the other layer for containing the via;
determining whether an intersection of the first and second regions is sufficiently large to contain a via; and
if the intersection is sufficiently large, identifying the intersection of the first and second regions as a region for containing a via. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium that stores a computer program that identifies locations of a potential via between two layers of a design layout, the computer program comprising sets of instructions for:
-
identifying a first non-rectangular polygonal region on one layer for containing the via;
identifying a second non-rectangular polygonal region on the other layer for containing the via, determining whether an intersection of the first and second regions is sufficiently large to contain a via; and
if the intersection is sufficiently large, identifying the intersection of the first and second regions as a region for containing a via. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification