public class ToolSettings
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
attachToGroup(Setting.RootGroup rootSettingGroup) |
static Setting |
getCIFOutInstantiatesTopLevelSetting()
Returns Setting to tell whether CIF Output merges boxes into complex polygons.
|
static Setting |
getCIFOutMergesBoxesSetting()
Returns Setting to tell whether CIF Output merges boxes into complex polygons.
|
static Setting |
getCIFOutMimicsDisplaySetting()
Returns Setting to tell whether CIF Output mimics the display.
|
static Setting |
getCIFOutScaleFactor()
Returns Setting to tell the scale factor to use for CIF Output.
|
static Setting |
getConvergenceEpsilonSetting()
Returns project preference to tell the Convergence Epsilon value for Logical Effort.
|
static Setting |
getCopyrightMessageSetting()
Returns project preference to tell the copyright message that will be added to output decks.
|
static Setting |
getDefaultTechnologySetting()
Returns project preference to tell default technique in Tech Palette.
|
static Setting |
getDXFScaleSetting()
Returns project preference to tell the DXF scale.
|
static Setting |
getEnableNCCSetting() |
static Setting |
getFoundrySetting() |
static Setting |
getGDSCellNameLenMaxSetting()
Returns Setting to tell the maximum length (number of chars) for Cell names in the GDS output file
|
static Setting |
getGDSDefaultTextLayerSetting()
Returns Setting to tell the default GDS layer to use for the text of Export pins or annotation.
|
static Setting |
getGDSInputScaleSetting()
Method to set the scale to be applied when reading GDS.
|
static Setting |
getGDSOutMergesBoxesSetting()
Returns Setting to tell whether GDS Output merges boxes into complex polygons.
|
static Setting |
getGDSOutputConvertsBracketsInExportsSetting()
Returns Setting to tell the state of whether the GDS writer converts brackets
to underscores in export names.
|
static Setting |
getGDSOutputPrecisionSetting()
Returns the scale to be applied when reading GDS.
|
static Setting |
getGDSOutputScaleSetting()
Returns the number of units per meter to use when writing GDS.
|
static Setting |
getGDSOutputUnitsPerMeterSetting()
Returns the precision to use when writing GDS.
|
static Setting |
getGDSOutUpperCaseSetting()
Returns Setting to tell whether GDS Output makes all text upper-case.
|
static Setting |
getGDSOutWriteExportChacteristicsSetting()
Returns Setting to tell whether GDS Output writes export characteristics.
|
static Setting |
getGDSOutWritesExportPinsSetting()
Returns Setting to tell whether GDS Output writes pins at Export locations.
|
static Setting |
getGlobalFanoutSetting()
Returns project preference to tell the Global Fanout for Logical Effort.
|
static Setting |
getGlobalSDCCommandsMAXSetting() |
static Setting |
getGlobalSDCCommandsMINSetting() |
static Setting |
getGndYSetting() |
static Setting |
getIgnoreResistorsSetting()
Returns project preference to tell whether resistors are ignored in the circuit.
|
static Setting |
getIncludeDateAndVersionInOutputSetting()
Returns project preference to tell whether to include the date and Electric version in output files.
|
static Setting |
getKeeperRatioSetting()
Returns project preference to tell the keeper size ratio for Logical Effort.
|
static Setting |
getMaxIterationsSetting()
Returns project preference to tell the maximum number of iterations for Logical Effort.
|
static Setting |
getMaxMosWidthSetting() |
static Setting |
getNmosWellHeightSetting() |
static Setting |
getNumWorstPathsSetting() |
static Setting |
getPmosWellHeightSetting() |
static Setting |
getPSubstrateProcessLayoutTechnologySetting()
Method to tell whether the process is a PSubstrate process.
|
static Setting |
getSchematicTechnologySetting()
Returns project preference to tell the layout Technology to use when schematics are found.
|
static Setting |
getSimpleNameSetting() |
static Setting |
getSizeQuantizationErrorSetting() |
static Setting |
getSoftTechnologiesSetting()
Returns project preference with additional technologies.
|
static Setting.Group |
getToolSettings(java.lang.String groupName)
Returns project preference Group of a tool.
|
static Setting |
getUseCopyrightMessageSetting()
Returns project preference to tell whether to add the copyright message to output decks.
|
static Setting |
getUseLocalSettingsSetting()
Returns project preference to tell whether to use local settings for Logical Effort
|
static Setting |
getVddYSetting() |
static Setting |
getVerilogUseAssignSetting()
Returns setting to tell whether Verilog deck generation should use the Assign statement.
|
static Setting |
getVerilogUseTriregSetting()
Returns setting to tell whether Verilog deck generation should use Trireg by default.
|
static Setting |
getX1InverterLengthSetting()
Returns project preference to tell the length of the pmos and nmos of a X=1 inverter for Logical Effort.
|
static Setting |
getX1InverterNWidthSetting()
Returns project preferece to tell the width of the nmos of a X=1 inverter for Logical Effort.
|
static Setting |
getX1InverterPWidthSetting()
Returns project preferece to tell the width of the pmos of a X=1 inverter for Logical Effort.
|
public static Setting.Group getToolSettings(java.lang.String groupName)
groupName
- name of a Setting Grouppublic static Setting getDefaultTechnologySetting()
public static Setting getSchematicTechnologySetting()
public static Setting getIncludeDateAndVersionInOutputSetting()
public static Setting getPSubstrateProcessLayoutTechnologySetting()
public static Setting getSoftTechnologiesSetting()
public static Setting getIgnoreResistorsSetting()
public static Setting getUseCopyrightMessageSetting()
public static Setting getCopyrightMessageSetting()
public static Setting getCIFOutMimicsDisplaySetting()
public static Setting getCIFOutMergesBoxesSetting()
public static Setting getCIFOutInstantiatesTopLevelSetting()
public static Setting getCIFOutScaleFactor()
public static Setting getGDSOutMergesBoxesSetting()
public static Setting getGDSOutWritesExportPinsSetting()
public static Setting getGDSOutUpperCaseSetting()
public static Setting getGDSOutWriteExportChacteristicsSetting()
public static Setting getGDSDefaultTextLayerSetting()
public static Setting getGDSOutputConvertsBracketsInExportsSetting()
public static Setting getGDSCellNameLenMaxSetting()
public static Setting getGDSInputScaleSetting()
public static Setting getGDSOutputPrecisionSetting()
public static Setting getGDSOutputUnitsPerMeterSetting()
public static Setting getGDSOutputScaleSetting()
public static Setting getDXFScaleSetting()
public static Setting getUseLocalSettingsSetting()
public static Setting getGlobalFanoutSetting()
public static Setting getConvergenceEpsilonSetting()
public static Setting getMaxIterationsSetting()
public static Setting getKeeperRatioSetting()
public static Setting getX1InverterNWidthSetting()
public static Setting getX1InverterPWidthSetting()
public static Setting getX1InverterLengthSetting()
public static Setting getVerilogUseAssignSetting()
public static Setting getVerilogUseTriregSetting()
public static Setting getFoundrySetting()
public static Setting getEnableNCCSetting()
public static Setting getSizeQuantizationErrorSetting()
public static Setting getMaxMosWidthSetting()
public static Setting getVddYSetting()
public static Setting getGndYSetting()
public static Setting getNmosWellHeightSetting()
public static Setting getPmosWellHeightSetting()
public static Setting getSimpleNameSetting()
public static Setting getGlobalSDCCommandsMAXSetting()
public static Setting getGlobalSDCCommandsMINSetting()
public static Setting getNumWorstPathsSetting()
public static void attachToGroup(Setting.RootGroup rootSettingGroup)