|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.electric.tool.Tool
com.sun.electric.tool.sc.SilComp
public class SilComp
This is the Silicon Compiler tool.
Field Summary | |
---|---|
static java.lang.String |
SCLIBNAME
|
Fields inherited from class com.sun.electric.tool.Tool |
---|
prefs |
Method Summary | |
---|---|
static double |
getFactoryFeedThruSize()
Method to return the size of feed-throughs, by default. |
static double |
getFactoryHorizArcWidth()
Method to return the width of the horizontal routing arc, by default. |
static java.lang.String |
getFactoryHorizRoutingArc()
Method to return the horizontal routing arc, by default. |
static java.lang.String |
getFactoryMainPowerArc()
Method to return the main power and ground arc, by default. |
static double |
getFactoryMainPowerWireWidth()
Method to return the width of the main power and ground arc, by default. |
static double |
getFactoryMinActiveDistance()
Method to return the minimum active distance, by default. |
static double |
getFactoryMinMetalSpacing()
Method to return the minimum metal spacing, by default. |
static double |
getFactoryMinPortDistance()
Method to return the minimum port distance, by default. |
static int |
getFactoryNumberOfRows()
Method to return the number of rows of cells to make, by default. |
static double |
getFactoryNWellHeight()
Method to return the height of the n-well, by default. |
static double |
getFactoryNWellOffset()
Method to return the offset of the n-well, by default. |
static double |
getFactoryPowerWireWidth()
Method to return the width of the power and ground arc, by default. |
static double |
getFactoryPWellHeight()
Method to return the height of the p-well, by default. |
static double |
getFactoryPWellOffset()
Method to return the offset of the p-well, by default. |
static double |
getFactoryVertArcWidth()
Method to return the width of the vertical routing arc, by default. |
static java.lang.String |
getFactoryVertRoutingArc()
Method to return the vertical routing arc, by default. |
static double |
getFactoryViaSize()
Method to return the size of vias, by default. |
static double |
getFeedThruSize()
Method to return the size of feed-throughs. |
static double |
getHorizArcWidth()
Method to return the width of the horizontal routing arc. |
static java.lang.String |
getHorizRoutingArc()
Method to return the horizontal routing arc. |
static java.lang.String |
getMainPowerArc()
Method to return the main power and ground arc. |
static double |
getMainPowerWireWidth()
Method to return the width of the main power and ground arc. |
static double |
getMinActiveDistance()
Method to return the minimum active distance. |
static double |
getMinMetalSpacing()
Method to return the minimum metal spacing. |
static double |
getMinPortDistance()
Method to return the minimum port distance. |
static int |
getNumberOfRows()
Method to return the number of rows of cells to make. |
static double |
getNWellHeight()
Method to return the height of the n-well. |
static double |
getNWellOffset()
Method to return the offset of the n-well. |
static double |
getPowerWireWidth()
Method to return the width of the power and ground arc. |
static double |
getPWellHeight()
Method to return the height of the p-well. |
static double |
getPWellOffset()
Method to return the offset of the p-well. |
static SilComp |
getSilCompTool()
Method to retrieve the singleton associated with the Silicon Compiler tool. |
static double |
getVertArcWidth()
Method to return the width of the vertical routing arc. |
static java.lang.String |
getVertRoutingArc()
Method to return the vertical routing arc. |
static double |
getViaSize()
Method to return the size of vias. |
void |
init()
Method to initialize the Silicon Compiler tool. |
static void |
setFeedThruSize(double off)
Method to set the size of feed-throughs. |
static void |
setHorizArcWidth(double wid)
Method to set the width of the horizontal routing arc. |
static void |
setHorizRoutingArc(java.lang.String arcName)
Method to set the horizontal routing arc. |
static void |
setMainPowerArc(java.lang.String arcName)
Method to set the main power and ground arc. |
static void |
setMainPowerWireWidth(double wid)
Method to set the width of the main power and ground arc. |
static void |
setMinActiveDistance(double off)
Method to set the minimum active distance. |
static void |
setMinMetalSpacing(double off)
Method to set the minimum metal spacing. |
static void |
setMinPortDistance(double off)
Method to set the minimum port distance. |
static void |
setNumberOfRows(int rows)
Method to set the number of rows of cells to make. |
static void |
setNWellHeight(double hei)
Method to set the height of the n-well. |
static void |
setNWellOffset(double off)
Method to set the offset of the n-well. |
static void |
setPowerWireWidth(double wid)
Method to set the width of the power and ground arc. |
static void |
setPWellHeight(double hei)
Method to set the height of the p-well. |
static void |
setPWellOffset(double off)
Method to set the offset of the p-well. |
static void |
setVertArcWidth(double wid)
Method to set the width of the vertical routing arc. |
static void |
setVertRoutingArc(java.lang.String arcName)
Method to set the vertical routing arc. |
static void |
setViaSize(double off)
Method to set the size of vias. |
Methods inherited from class com.sun.electric.tool.Tool |
---|
clearAnalysis, clearBackground, clearFixErrors, clearIncremental, clearOn, clearSynthesis, compareTo, findTool, getDiskSettings, getIndex, getListeners, getName, getNumTools, getProjectSettings, getSetting, getTools, initAllTools, initProjectSettings, isAnalysis, isBackground, isFixErrors, isIncremental, isOn, isSynthesis, makeBooleanSetting, makeDoubleSetting, makeIntSetting, makeLongSetting, makeStringSetting, setAnalysis, setBackground, setFixErrors, setIncremental, setOn, setSynthesis, setVarInJob, testAll, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SCLIBNAME
Method Detail |
---|
public void init()
init
in class Tool
public static SilComp getSilCompTool()
public static int getNumberOfRows()
public static void setNumberOfRows(int rows)
rows
- the new number of rows of cells to make.public static int getFactoryNumberOfRows()
public static java.lang.String getHorizRoutingArc()
public static void setHorizRoutingArc(java.lang.String arcName)
arcName
- name of new horizontal routing arc.public static java.lang.String getFactoryHorizRoutingArc()
public static double getHorizArcWidth()
public static void setHorizArcWidth(double wid)
wid
- the new width of the horizontal routing arc.public static double getFactoryHorizArcWidth()
public static java.lang.String getVertRoutingArc()
public static void setVertRoutingArc(java.lang.String arcName)
arcName
- name of new vertical routing arc.public static java.lang.String getFactoryVertRoutingArc()
public static double getVertArcWidth()
public static void setVertArcWidth(double wid)
wid
- the new width of the vertical routing arc.public static double getFactoryVertArcWidth()
public static double getPowerWireWidth()
public static void setPowerWireWidth(double wid)
wid
- the new width of the power and ground arc.public static double getFactoryPowerWireWidth()
public static double getMainPowerWireWidth()
public static void setMainPowerWireWidth(double wid)
wid
- the new width of the main power and ground arc.public static double getFactoryMainPowerWireWidth()
public static java.lang.String getMainPowerArc()
public static void setMainPowerArc(java.lang.String arcName)
arcName
- name of new main power and ground arc.public static java.lang.String getFactoryMainPowerArc()
public static double getPWellHeight()
public static void setPWellHeight(double hei)
hei
- the new height of the p-well.public static double getFactoryPWellHeight()
public static double getPWellOffset()
public static void setPWellOffset(double off)
off
- the new offset of the p-well.public static double getFactoryPWellOffset()
public static double getNWellHeight()
public static void setNWellHeight(double hei)
hei
- the new height of the n-well.public static double getFactoryNWellHeight()
public static double getNWellOffset()
public static void setNWellOffset(double off)
off
- the new offset of the n-well.public static double getFactoryNWellOffset()
public static double getViaSize()
public static void setViaSize(double off)
off
- the new size of vias.public static double getFactoryViaSize()
public static double getMinMetalSpacing()
public static void setMinMetalSpacing(double off)
off
- the new minimum metal spacing.public static double getFactoryMinMetalSpacing()
public static double getFeedThruSize()
public static void setFeedThruSize(double off)
off
- the new size of feed-throughs.public static double getFactoryFeedThruSize()
public static double getMinPortDistance()
public static void setMinPortDistance(double off)
off
- the new minimum port distance.public static double getFactoryMinPortDistance()
public static double getMinActiveDistance()
public static void setMinActiveDistance(double off)
off
- the new minimum active distance.public static double getFactoryMinActiveDistance()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |