Method and system of checking for open circuit connections within an integrated-circuit design represented by a hierarchical data structure
First Claim
1. A method of checking for open circuit connections within an integrated circuit design, said method comprising the steps of:
- for an integrated circuit design having at least one parent circuit represented by a set of parent circuit level data and at least one child circuit represented by a set of child circuit level data, wherein said at least one parent circuit is at a higher hierarchial level than said at least one child circuit, determining whether or not a number of I/O pins within said at least one child circuit is greater than a number of open circuit connections specified for said at least one child circuit by a user;
presenting an error message in response to a determination that said number of I/O pins within said at least one child circuit is not greater than said number of open circuit connections specified for said at least one child circuit by said user.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated-circuit design is provided which is represented by a hierarchial data structure. In accordance with the method and system of the present invention, an integrated-circuit design which includes at least one parent circuit represented by a set of parent circuit level data and at least one child circuit represented by a set of child circuit level data. For an open circuit connection within the child circuit, a determination is made as to whether or not the open circuit connection is permissible. In response to a determination that the open circuit connection is permissible, another determination is made as to whether or not the number of I/O pins within the child circuit is greater than the number of open circuit connections within the child circuit. In response to a determination that the number of I/O pins within the child circuit is greater than the number of open circuit connections within the child circuit, the set of child circuit level data is integrated into the set of parent circuit level data. Finally, a determination is made as to whether or not the open circuit connection is closed within the integrated set of parent circuit level data. An error message will be displayed if the open circuit connection is not closed within the integrated set of parent circuit level data.
16 Citations
12 Claims
-
1. A method of checking for open circuit connections within an integrated circuit design, said method comprising the steps of:
-
for an integrated circuit design having at least one parent circuit represented by a set of parent circuit level data and at least one child circuit represented by a set of child circuit level data, wherein said at least one parent circuit is at a higher hierarchial level than said at least one child circuit, determining whether or not a number of I/O pins within said at least one child circuit is greater than a number of open circuit connections specified for said at least one child circuit by a user; presenting an error message in response to a determination that said number of I/O pins within said at least one child circuit is not greater than said number of open circuit connections specified for said at least one child circuit by said user. - View Dependent Claims (2)
-
- 3. The method according to claim to 2, wherein said method further includes a step of determining whether or not said open circuit connection is closed within said integrated set of parent circuit level data.
-
5. A computer system capable of checking for open circuit connections within an integrated circuit design, said computer system comprising:
-
for an integrated circuit design having at least one parent circuit represented by a set of parent circuit level data and at least one child circuit represented by a set of child circuit level data, wherein said at least one parent circuit is at a higher hierarchial level than said at least one child circuit, means for determining whether or not a number of I/O pins within said at least one child circuit is greater than a number of open circuit connections specified for said at least one child circuit by a user; and means for presenting an error message in response to a determination that said number of I/O pins within said at least one child circuit is not greater than said number of open circuit connections specified for said at least one child circuit by said user is not closed within said parent circuit. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product residing on a computer usable medium for checking for open circuit connections within an integrated circuit design, wherein said integrated circuit design is represented by at least one parent circuit level and at least one child circuit level, wherein said at least one parent circuit is at a higher hierarchial level than said at least one child circuit, said computer program product comprising:
-
program code means for determining whether or not a number of I/O pins within said at least one child circuit is greater than a number of open circuit connections specified for said at least one child circuit by a user; and program code means for presenting an error message in response to a determination that said number of I/O pins within said at least one child circuit is not greater than said number of open circuit connections specified for said at least one child circuit by said user is not closed within said parent circuit. - View Dependent Claims (10, 11, 12)
-
Specification