Spacing violation checker
First Claim
1. A process of testing spacing of wiring in a circuit comprising:
- forming a plurality of conductor rectangles representative of conductors of said circuit;
forming minimum spacing rectangles around said conductor rectangles, said minimum spacing rectangles being larger than respective ones of said conductor rectangles;
identifying a possible error rectangle when a first conductor rectangle of said conductor rectangles occupies a portion of a minimum spacing rectangle of a second conductor rectangle of said conductor rectangles;
checking whether said possible error rectangle is a true error; and
reporting said true errors.
5 Assignments
0 Petitions
Accused Products
Abstract
A structure and method for testing spacing of wiring in a circuit comprises forming a plurality of conductor rectangles representative of conductors of the circuit, forming minimum spacing rectangles around the conductor rectangles (the minimum spacing rectangles being larger than respective ones of the conductor rectangles), identifying a possible error rectangle when a first conductor rectangle of the conductor rectangles occupies a portion of a minimum spacing rectangle of a second conductor rectangle of the conductor rectangles, checking whether the possible error rectangle is a true error, and reporting the true errors.
20 Citations
24 Claims
-
1. A process of testing spacing of wiring in a circuit comprising:
-
forming a plurality of conductor rectangles representative of conductors of said circuit;
forming minimum spacing rectangles around said conductor rectangles, said minimum spacing rectangles being larger than respective ones of said conductor rectangles;
identifying a possible error rectangle when a first conductor rectangle of said conductor rectangles occupies a portion of a minimum spacing rectangle of a second conductor rectangle of said conductor rectangles;
checking whether said possible error rectangle is a true error; and
reporting said true errors. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A process of testing spacing of elements in a structure comprising:
-
forming a plurality of element rectangles representative of elements of said structure;
forming minimum spacing rectangles around said element rectangles, said minimum spacing rectangles being larger than respective ones of said element rectangles;
identifying a possible error rectangle when a first element rectangle of said element rectangles occupies a portion of a minimum spacing rectangle of a second element rectangle of said element rectangles;
checking whether said possible error rectangle is a true error; and
reporting said true errors. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for testing spacing of wiring in a circuit comprising:
-
a unit for forming a plurality of conductor rectangles representative of conductors of said circuit;
a unit for forming minimum spacing rectangles around said conductor rectangles, said minimum spacing rectangles being larger than respective ones of said conductor rectangles;
a unit for identifying a possible error rectangle when a first conductor rectangle of said conductor rectangles occupies a portion of a minimum spacing rectangle of a second conductor rectangle of said conductor rectangles;
a unit for checking whether said possible error rectangle is a true error; and
a unit for reporting said true errors. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a program storage device readable by a computer system tangibly embodying a program of instructions executed by said computer system to perform a process for testing spacing of wiring in a circuit, said process comprising:
-
forming a plurality of conductor rectangles representative of conductors of said circuit;
forming minimum spacing rectangles around said conductor rectangles, said minimum spacing rectangles being larger than respective ones of said conductor rectangles;
identifying a possible error rectangle when a first conductor rectangle of said conductor rectangles occupies a portion of a minimum spacing rectangle of a second conductor rectangle of said conductor rectangles;
checking whether said possible error rectangle is a true error; and
reporting said true errors. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification