com.sun.electric.tool.erc
Class ERCWellCheck.WellCheckPreferences

java.lang.Object
  extended by com.sun.electric.database.text.PrefPackage
      extended by com.sun.electric.tool.erc.ERCWellCheck.WellCheckPreferences
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Enclosing class:
ERCWellCheck

public static class ERCWellCheck.WellCheckPreferences
extends PrefPackage

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.electric.database.text.PrefPackage
PrefPackage.BooleanPref, PrefPackage.DoublePref, PrefPackage.IntegerPref, PrefPackage.LongPref, PrefPackage.StringPref
 
Field Summary
 boolean drcCheck
          Whether ERC should check DRC Spacing condition.
 boolean findWorstCaseWell
          Whether ERC should find the contact that is farthest from the well edge.
 int maxProc
          The number of processors to use in ERC well analysis.
 boolean mustConnectNWellToPower
          Whether ERC should check that all N-Well contacts connect to power.
 boolean mustConnectPWellToGround
          Whether ERC should check that all P-Well contacts connect to ground.
 int nWellCheck
          How much N-Well contact checking the ERC should do.
 boolean parallelWellAnalysis
          Whether ERC should do well analysis using multiple processors.
 int pWellCheck
          How much P-Well contact checking the ERC should do.
 
Fields inherited from class com.sun.electric.database.text.PrefPackage
TECH_NODE, USER_NODE
 
Constructor Summary
ERCWellCheck.WellCheckPreferences(boolean factory)
           
 
Method Summary
 
Methods inherited from class com.sun.electric.database.text.PrefPackage
getFactoryPrefRoot, getKey, getKey, getKey, getKey, getPrefRoot, putPrefs, withField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parallelWellAnalysis

public boolean parallelWellAnalysis
Whether ERC should do well analysis using multiple processors. The default is "true".


maxProc

public int maxProc
The number of processors to use in ERC well analysis. The default is "0" (as many as there are).


mustConnectPWellToGround

public boolean mustConnectPWellToGround
Whether ERC should check that all P-Well contacts connect to ground. The default is "true".


mustConnectNWellToPower

public boolean mustConnectNWellToPower
Whether ERC should check that all N-Well contacts connect to power. The default is "true".


pWellCheck

public int pWellCheck
How much P-Well contact checking the ERC should do. The values are: The default is "0".


nWellCheck

public int nWellCheck
How much N-Well contact checking the ERC should do. The values are: The default is "0".


drcCheck

public boolean drcCheck
Whether ERC should check DRC Spacing condition. The default is "false".


findWorstCaseWell

public boolean findWorstCaseWell
Whether ERC should find the contact that is farthest from the well edge. The default is "false".

Constructor Detail

ERCWellCheck.WellCheckPreferences

public ERCWellCheck.WellCheckPreferences(boolean factory)