|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.electric.tool.ncc.result.equivalence.Equivalence
public class Equivalence
Save the equivalence information produced by NCC so that a tool can map a Part or Wire in the schematic to the equivalent Part or Wire in the layout.
| Constructor Summary | |
|---|---|
Equivalence(HierarchyEnumerator.NetNameProxy[][] equivNets,
HierarchyEnumerator.NodableNameProxy[][] equivNodes,
Cell[] nccRootCells,
VarContext[] nccRootCtxts)
|
|
| Method Summary | |
|---|---|
void |
clearCache()
To reduce storage requirements, release cached information when you are done using this Equivalence table. |
HierarchyEnumerator.NetNameProxy |
findEquivalentNet(VarContext vc,
Network net)
Given a Network in one design, return the matching network in the other design. |
HierarchyEnumerator.NetNameProxy |
findEquivalentNetShortingResistors(VarContext vc,
Network net)
Given a Network in one design, return the matching network in the other design. |
HierarchyEnumerator.NodableNameProxy |
findEquivalentNode(VarContext vc,
Nodable node)
Given a Nodable in one design, return the matching Nodable in the other design. |
int |
regressionTest(Cell cell0,
Cell cell1)
Perform a sanity check of the equivalence tables. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Equivalence(HierarchyEnumerator.NetNameProxy[][] equivNets,
HierarchyEnumerator.NodableNameProxy[][] equivNodes,
Cell[] nccRootCells,
VarContext[] nccRootCtxts)
| Method Detail |
|---|
public HierarchyEnumerator.NetNameProxy findEquivalentNet(VarContext vc,
Network net)
vc - the VarContext specifying the instance path of the networknet - the network in one design
public HierarchyEnumerator.NetNameProxy findEquivalentNetShortingResistors(VarContext vc,
Network net)
vc - the VarContext specifying the instance path of the networknet - the network in one design
public HierarchyEnumerator.NodableNameProxy findEquivalentNode(VarContext vc,
Nodable node)
vc - the VarContext specifying the instance path of the Nodablenode - the Nodable in one design
public int regressionTest(Cell cell0,
Cell cell1)
cell0 - first Cell. this is used for the status messagecell1 - second Cell. this is used for the status messagepublic void clearCache()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||