Package | Description |
---|---|
com.sun.electric.tool.drc |
Package for handling the design-rule checking tool.
|
Modifier and Type | Field and Description |
---|---|
protected DRC.DRCPreferences |
MTDRCTool.dp |
Modifier and Type | Method and Description |
---|---|
static ErrorLogger |
Quick.checkDesignRules(DRC.DRCPreferences dp,
ErrorLogger errorLog,
Cell cell,
Geometric[] geomsToCheck,
boolean[] validity,
java.awt.geom.Rectangle2D bounds) |
static ErrorLogger |
Quick.checkDesignRules(ErrorLogger errorLog,
Cell cell,
Geometric[] geomsToCheck,
boolean[] validity,
java.awt.geom.Rectangle2D bounds,
DRC.CheckDRCJob drcJob,
DRC.DRCPreferences dp,
GeometryHandler.GHMode mode,
boolean onlyArea)
This is the entry point for DRC.
|
static void |
DRC.checkDRCHierarchically(DRC.DRCPreferences dp,
Cell cell,
java.util.List<Geometric> objs,
java.awt.geom.Rectangle2D bounds,
GeometryHandler.GHMode mode,
boolean onlyArea)
This method generates a DRC job from the GUI or for a bash script.
|
static void |
DRC.cleanCellsDueToFoundryChanges(Technology tech,
Foundry f,
DRC.DRCPreferences dp)
Method to clean those cells that were marked with a valid date due to
changes in the DRC rules.
|
static ErrorLogger |
Schematic.doCheck(ErrorLogger errorLog,
Cell cell,
Geometric[] geomsToCheck,
DRC.DRCPreferences dp) |
static java.lang.String |
DRC.explainBits(int bits,
DRC.DRCPreferences dp) |
static int |
DRC.getActiveBits(Technology tech,
DRC.DRCPreferences dp) |
static void |
DRC.setRules(DRC.DRCPreferences dp,
Technology tech,
DRCRules newRules)
Method to load a full set of design rules for a Technology.
|
Constructor and Description |
---|
CheckDRCJob(Cell cell,
Listener tool,
Job.Priority priority,
DRC.DRCPreferences dp,
boolean layout) |
MTDRCAreaTool(DRC.DRCPreferences dp,
Cell c,
Consumer<MTDRCTool.MTDRCResult> consumer) |
MTDRCLayoutTool(DRC.DRCPreferences dp,
Cell c,
boolean ignoreExtensionR,
Consumer<MTDRCTool.MTDRCResult> consumer) |
MTDRCTool(java.lang.String jobName,
DRC.DRCPreferences dp,
Cell c,
Consumer<MTDRCTool.MTDRCResult> consumer) |
Quick(DRC.CheckDRCJob j,
DRC.DRCPreferences dp,
GeometryHandler.GHMode mode)
to control OD2 combination in the same die according to foundries
|
ReportInfo(ErrorLogger eL,
Technology tech,
DRC.DRCPreferences dp,
boolean specificGeoms) |