Package | Description |
---|---|
com.sun.electric.tool.ncc |
Package for handling the Network Consistency Checking (LVS) tool.
|
com.sun.electric.tool.ncc.lists | |
com.sun.electric.tool.ncc.processing | |
com.sun.electric.tool.ncc.strategy | |
com.sun.electric.tool.ncc.trees |
Modifier and Type | Method and Description |
---|---|
EquivRecord |
NccGlobals.getParts()
get the root of equivalence record subtree for Parts
|
EquivRecord |
NccGlobals.getPorts()
get the root of the equivalence record subtree for Ports
|
EquivRecord |
NccGlobals.getRoot()
get the root of the equivalence record tree
|
EquivRecord |
NccGlobals.getWires()
get the root of the equivalence record subtree for Wires
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<EquivRecord> |
RecordList.content |
Modifier and Type | Method and Description |
---|---|
EquivRecord |
RecordList.get(int ndx) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EquivRecord> |
RecordList.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
RecordList.add(EquivRecord x) |
void |
LeafList.add(EquivRecord r) |
Constructor and Description |
---|
LocalPartitionResult(java.util.List<EquivRecord> notMatchedParts,
java.util.List<EquivRecord> notMatchedWires,
NccGlobals globals) |
LocalPartitionResult(java.util.List<EquivRecord> notMatchedParts,
java.util.List<EquivRecord> notMatchedWires,
NccGlobals globals) |
Modifier and Type | Method and Description |
---|---|
LeafList |
StratHashParts.doFor(EquivRecord g) |
LeafList |
StratPrint.doFor(EquivRecord j) |
LeafList |
StratCount.doFor(EquivRecord j) |
LeafList |
StratHashWires.doFor(EquivRecord g) |
LeafList |
StratCheckSizes.doFor(EquivRecord j) |
LeafList |
StratCheck.doFor(EquivRecord j) |
LeafList |
StratPortName.doFor(EquivRecord g) |
LeafList |
StratDebug.doFor(EquivRecord er) |
LeafList |
Strategy.doFor(EquivRecord rr)
Method doFor(EquivRecord) processes a single EquivRecord.
|
static LeafList |
StratHashParts.doYourJob(EquivRecord er,
NccGlobals globals) |
static LeafList |
StratPrint.doYourJob(EquivRecord j,
NccGlobals globals) |
static LeafList |
StratHashWires.doYourJob(EquivRecord er,
NccGlobals globals) |
static LeafList |
StratCheck.doYourJob(EquivRecord j,
NccGlobals globals) |
Modifier and Type | Method and Description |
---|---|
LeafList |
Strategy.doFor(java.util.Iterator<EquivRecord> it) |
static LeafList |
StratHashParts.doYourJob(java.util.Iterator<EquivRecord> it,
NccGlobals globals) |
static LeafList |
StratHashWires.doYourJob(java.util.Iterator<EquivRecord> it,
NccGlobals globals) |
Modifier and Type | Method and Description |
---|---|
EquivRecord |
EquivRecord.getParent() |
EquivRecord |
Circuit.getParent() |
static EquivRecord |
EquivRecord.newLeafRecord(int key,
java.util.List<Circuit> ckts,
NccGlobals globals)
Construct a leaf EquivRecord that holds circuits
|
static EquivRecord |
EquivRecord.newRootRecord(java.util.List<EquivRecord> offspring)
Construct an internal EquivRecord that will serve as the root of the
EquivRecord tree
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<EquivRecord> |
LeafEquivRecords.getMatched() |
java.util.Iterator<EquivRecord> |
LeafEquivRecords.getNotMatched() |
java.util.Iterator<EquivRecord> |
EquivRecord.getOffspring()
get offspring of internal record
|
Modifier and Type | Method and Description |
---|---|
void |
EquivRecord.checkMe(EquivRecord parent)
Sanity check
|
void |
Circuit.checkMe(EquivRecord parent) |
void |
EquivRecord.setParent(EquivRecord x)
Set my parent to be x
|
void |
Circuit.setParent(EquivRecord p) |
Modifier and Type | Method and Description |
---|---|
static EquivRecord |
EquivRecord.newRootRecord(java.util.List<EquivRecord> offspring)
Construct an internal EquivRecord that will serve as the root of the
EquivRecord tree
|
Constructor and Description |
---|
LeafEquivRecords(EquivRecord root,
NccGlobals globals) |