Virtuoso个性化
在.cdsinit中load下面skill代码即可
envSetVal("viva.axis" "font" 'string "Default,15,-1,5,50,0,0,0,0,0")
envSetVal("viva.horizMarker" "font" 'string "Default,14,-1,5,50,0,0,0,0,0")
envSetVal("viva.vertMarker" "font" 'string "Default,14,-1,5,50,0,0,0,0,0")
envSetVal("viva.pointMarker" "font" 'string "Default,14,-1,5,50,0,0,0,0,0")
envSetVal("viva.multiDeltaMarker" "font" 'string "Default,14,-1,5,50,0,0,0,0,0")
envSetVal("viva.traceLegend" "font" 'string "Open Sans,16,-1,5,70,0,0,0,0,0")
;envSetVal("viva.traceLegend" "printSaveImageFont" 'string "Default,18,-1,5,55,0,0,0,0,0")
envSetVal("viva.horizMarker" "sigDigitsMode" 'string "Manual")
envSetVal("viva.horizMarker" "significantDigits" 'string "4")
envSetVal("viva.vertMarker" "sigDigitsMode" 'string "Manual")
envSetVal("viva.vertMarker" "significantDigits" 'string "4")
envSetVal("viva.pointMarker" "sigDigitsMode" 'string "Manual")
envSetVal("viva.pointMarker" "significantDigits" 'string "4")
envSetVal("viva.rectGraph" "background" 'string "white")
envSetVal("viva.graphFrame" "background" 'string "white")
envSetVal("viva.pointMarker" "defaultLabel" 'string "%X %Y")
envSetVal("viva.calculator" "significantDigits" 'string "8")
envSetVal("viva.trace" "lineThickness" 'string "Thick")
envSetVal("viva.trace" "lineStyle" 'string "solid")
envSetVal("asimenv.plotting" "useDisplayDrf" 'boolean nil)
envSetVal("adexl.gui" "significantDigits" 'int 8)
aelPushSignifDigits(8)
envSetVal("asimenv.startup" "simulator" 'string "spectre")
envSetVal("asimenv.startup" "hostMode" 'string "distributed")
;envSetVal("asimenv.distributed" "hostName" 'string "LBS")
envSetVal("adexl.distribute" "defaultRunInParallel" 'boolean t)
envSetVal("asimenv.startup" "projectDir" 'string "/simulation/pwhuang")
envSetVal("asimenv" "saveDir" 'string "/simulation/pwhuang")
;ddsOpenLibManager()
;New
envSetVal("maestro.plotting" "distributedPlotLoadCdsInit" 'boolean t)
envSetVal("schematic" "createLabelFontStyle" 'cyclic "roman")
envSetVal("schematic" "noteFontStyle" 'cyclic "roman")
envSetVal("schematic" "symbolLabelFontStyle" 'cyclic "roman")
envSetVal("schematic" "pinLabelFontStyle" 'cyclic "roman")
envSetVal("schematic" "pinLabelSetFontStyle" 'boolean t)
envSetVal("maestro.lscs" "defaultNetlistingJobPolicy" 'string "NetlistingJobPolicy")
envSetVal("maestro.lscs" "defaultSimulationJobPolicy" 'string "SimuJobPolicy")
;ddGetObj("tsmcN22")
drSetPacket("display" "y0" "blank" "thickLine" "yellow" "yellow" "outline")
drSetPacket("display" "y1" "blank" "thickLine" "red" "red" "outline")
drSetPacket("display" "y2" "blank" "thickLine" "green" "green" "outline")
drSetPacket("display" "y3" "blank" "thickLine" "magenta" "magenta" "outline")
drSetPacket("display" "y4" "blank" "thickLine" "cyan" "cyan" "outline")
drSetPacket("display" "y5" "blank" "thickLine" "purple" "purple" "outline")
drSetPacket("display" "y6" "blank" "thickLine" "orange" "orange" "outline")
drSetPacket("display" "y7" "blank" "thickLine" "gold" "gold" "outline")
drSetPacket("display" "y8" "blank" "thickLine" "blue" "blue" "outline")
drSetPacket("display" "y9" "blank" "thickLine" "silver" "silver" "outline")
drSetPacket("display" "y0Flt" "blank" "thickLine" "yellow" "yellow" "outline")
drSetPacket("display" "y1Flt" "blank" "thickLine" "red" "red" "outline")
drSetPacket("display" "y2Flt" "blank" "thickLine" "green" "green" "outline")
drSetPacket("display" "y3Flt" "blank" "thickLine" "magenta" "magenta" "outline")
drSetPacket("display" "y4Flt" "blank" "thickLine" "cyan" "cyan" "outline")
drSetPacket("display" "y5Flt" "blank" "thickLine" "purple" "purple" "outline")
drSetPacket("display" "y6Flt" "blank" "thickLine" "orange" "orange" "outline")
drSetPacket("display" "y7Flt" "blank" "thickLine" "gold" "gold" "outline")
drSetPacket("display" "y8Flt" "blank" "thickLine" "blue" "blue" "outline")
drSetPacket("display" "y9Flt" "blank" "thickLine" "silver" "silver" "outline")
drSetPacket("display" "y0_drawing" "blank" "thickLine" "winColor5B" "winColor5B" "outline")
drSetPacket("display" "y1_drawing" "blank" "thickLine" "brownB" "brownB" "outline")
drSetPacket("display" "y2_drawing" "blank" "thickLine" "redB" "redB" "outline")
drSetPacket("display" "y3_drawing" "blank" "thickLine" "pinkB" "pinkB" "outline")
drSetPacket("display" "y4_drawing" "blank" "thickLine" "orangeB" "orangeB" "outline")
drSetPacket("display" "y5_drawing" "blank" "thickLine" "greenB" "greenB" "outline")
drSetPacket("display" "y6_drawing" "blank" "thickLine" "blueB" "blueB" "outline")
drSetPacket("display" "y7_drawing" "blank" "thickLine" "purpleB" "purpleB" "outline")
drSetPacket("display" "y8_drawing" "blank" "thickLine" "goldB" "goldB" "outline")
drSetPacket("display" "y9_drawing" "blank" "thickLine" "silverB" "silverB" "outline")