public class NccOptions
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
double |
absoluteSizeTolerance |
boolean |
checkBody
Check the body connections of MOS transistors.
|
boolean |
checkSizes
enable size checking
|
static int |
FLAT_EACH_CELL |
static int |
FLAT_TOP_CELL |
boolean |
haltAfterFirstMismatch
for hierarchical comparisons try to continue comparing
higher up in the hierarchy even if this Cell doesn't match
|
static int |
HIER_EACH_CELL
what NCC operation to perform
|
int |
howMuchStatus
How many progress messages to print (0 means minimal, 10 means maximum).
|
static int |
LIST_ANNOTATIONS |
int |
maxEquivRecMembersToPrint
For all diagnostic messages, how many members of an equivalence
class should I print
|
int |
maxMatchedEquivRecsToPrint
If hash code partitioning detects a mismatch, how many matched
Part or Wire Equivalence Classes should I print?
|
int |
maxMismatchedEquivRecsToPrint
If hash code partitioning detects a mismatch, how many mismatched
Part or Wire Equivalence Classes should I print?
|
boolean |
oneNamePerPort
This is false only for old regressions
|
int |
operation |
double |
relativeSizeTolerance |
boolean |
skipPassed
Don't recheck Cells that have passed NCC in the current run of
Electric.
|
Constructor and Description |
---|
NccOptions()
Construct an NccOptions with the default options
|
NccOptions(NccOptions o)
Construct an NccOptions that is a copy of o
|
Modifier and Type | Method and Description |
---|---|
static NccOptions |
getOptionsFromNccPreferences()
Look at the NCC user preferences and construct an NccOptions object
that reflects those preferences.
|
public static final int HIER_EACH_CELL
public static final int FLAT_EACH_CELL
public static final int FLAT_TOP_CELL
public static final int LIST_ANNOTATIONS
public int operation
public boolean checkSizes
public double absoluteSizeTolerance
public double relativeSizeTolerance
public boolean skipPassed
public int howMuchStatus
public boolean haltAfterFirstMismatch
public int maxMismatchedEquivRecsToPrint
public int maxMatchedEquivRecsToPrint
public int maxEquivRecMembersToPrint
public boolean oneNamePerPort
public boolean checkBody
public NccOptions()
public NccOptions(NccOptions o)
o
- the NccOptions to copypublic static NccOptions getOptionsFromNccPreferences()