|
||||||||||
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 |
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, getIndex, getListeners, getName, getNumTools, getProjectSettings, 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 java.lang.String getHorizRoutingArc()
public static void setHorizRoutingArc(java.lang.String arcName)
arcName
- name of new horizontal routing arc.public static double getHorizArcWidth()
public static void setHorizArcWidth(double wid)
wid
- the new width of the horizontal routing arc.public static java.lang.String getVertRoutingArc()
public static void setVertRoutingArc(java.lang.String arcName)
arcName
- name of new vertical routing arc.public static double getVertArcWidth()
public static void setVertArcWidth(double wid)
wid
- the new width of the vertical routing arc.public static double getPowerWireWidth()
public static void setPowerWireWidth(double wid)
wid
- the new width of the power and ground arc.public static double getMainPowerWireWidth()
public static void setMainPowerWireWidth(double wid)
wid
- the new width of the main power and ground arc.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 double getPWellHeight()
public static void setPWellHeight(double hei)
hei
- the new height of the p-well.public static double getPWellOffset()
public static void setPWellOffset(double off)
off
- the new offset of the p-well.public static double getNWellHeight()
public static void setNWellHeight(double hei)
hei
- the new height of the n-well.public static double getNWellOffset()
public static void setNWellOffset(double off)
off
- the new offset of the n-well.public static double getViaSize()
public static void setViaSize(double off)
off
- the new size of vias.public static double getMinMetalSpacing()
public static void setMinMetalSpacing(double off)
off
- the new minimum metal spacing.public static double getFeedThruSize()
public static void setFeedThruSize(double off)
off
- the new size of feed-throughs.public static double getMinPortDistance()
public static void setMinPortDistance(double off)
off
- the new minimum port distance.public static double getMinActiveDistance()
public static void setMinActiveDistance(double off)
off
- the new minimum active distance.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |