Computer readable medium and a method for representing an electronic circuit as a routing-resource graph
First Claim
1. 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, which comprises:
- 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.
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.
29 Citations
8 Claims
-
1. 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, which comprises:
-
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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for representing an electronic circuit as a routing-resource graph comprising:
-
defining a plurality of blocks each having a regular sub-array of switches and wires;
defining a first wiring data structure with first switch information and first wire identity information to identify a first wire;
defining a second wiring data structure with first switch information and second wire identity information to identify a second wire; and
defining a first switch data structure associated with the first and second wiring data structures for identifying wires respectively connected to the first and second wires by a switch as a function of wire identity information and wire information from the first switch data structure. - View Dependent Claims (8)
-
Specification