Computer readable medium and a method for representing an electronic circuit as a routing-resource graph
First Claim
1. A method for reducing apace for holding a representation of a routing network, comprising the steps of:
- generating a shared data structure for representing a group of elements in the routing network;
generating a set of unshared data structures each for representing a corresponding element in the routing network that is not included in the group;
storing a set of state information into each unshared data structure such that the state information enables the shared data structure to represent all of the elements in the group.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer readable medium containing a computer program for representing an electronic circuit, which has been segmented into plurality blocks, as a routing-resource graph includes a first wiring data structure with first switch information and a first wire identity information to identify a first wire across a first plurality of blocks, a second wiring data structure with the first switch information and a second wire identity information to identify a second wire across a second plurality of blocks, and a first switch data structure having wire information and associated with the first and second wiring data structures for identifying a third wire connected to the first wire with a switch as a function of the first wire identity information and wire information from the first switch data structure.
37 Citations
18 Claims
-
1. A method for reducing apace for holding a representation of a routing network, comprising the steps of:
-
generating a shared data structure for representing a group of elements in the routing network;
generating a set of unshared data structures each for representing a corresponding element in the routing network that is not included in the group;
storing a set of state information into each unshared data structure such that the state information enables the shared data structure to represent all of the elements in the group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium that contains a program that when executed generates a representation of a routing network by:
-
generating a shared data structure for representing a group of elements in the routing network;
generating a set of unshared data structures each for representing a corresponding element in the routing network that is not included in the group;
storing a set of state information into each unshared data structure such that the state information enables the shared data structure to represent all of the elements in the group. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification