| Class | Description |
|---|---|
| StratCheck |
Perform sanity checks on NCC's EquivRec trees.
|
| StratCheckSizes |
Check that corresponding transistors in the schematic and layout
have the same channel widths and lengths.
|
| StratCount |
StratCount counts and prints a tree's content.
|
| StratCount.Counts | |
| StratDebug |
StratDebug performs the debugging function of the day.
|
| Strategy |
Strategy is the superclass for all strategies.
|
| StratHashParts |
Perform a Gemini II style hash code partitioning of Parts.
|
| StratHashWires |
Perform a Gemini II style hash code partitioning of Wires.
|
| StratPartPopularity |
StratPartPopularity partitions Part equivalence classes
based upon how many unique Wires are connected.
|
| StratPartType |
StratPartType partitions Part equivalence classes
based upon the Part's type.
|
| StratPortName |
StratPortName sorts all Wire EquivRecords on the frontier by
size.
|
| StratPrint |
StratPrint gives a limited print out of the tree
It prints not more than maxLines stuff for each list
and not more than maxPins in any one Wire.
|
| StratRandomMatch |
StratRandomMatch finds balanced EquivRecords and arbitrarily matches the
NetObjects that are first in each Circuit.
|
| StratSizes |
If Hash code partitioning fails to match all equivalence classes then try to
partition equivalence classes containing Transistors and Resistors based on
widths and lengths.
|