原文英文地址 这里做笔记备忘 原文地址
:将这些脚本添加到的底部。位于您的CMOSedu目录中的cdsinit文件
:将Spectre设置为默认模拟器
envSetVal("asimenv.startup" "simulator" 'string "spectre")
:自动隐藏所有工具的选项,如复制,移动,创建实例等。按F3显示选项。
envSetVal("ui" "showOptionForms" 'boolean nil) ; 取消注释以启用它。我不想让任何人对这个功能感到惊讶。
:保存/加载状态时,自动选择“Cellview”。默认值:无
envSetVal("asimenv" "saveAsCellview" 'boolean t).
:在布局中默认显示pin名称
envSetVal("layout" "displayPinNames" 'boolean t)
:设置停止级别为32来显示布局中的一切
envSetVal("layout" "stopLevel" 'int 32)
:为spectre设置默认模型
envSetVal("spectre.envOpts" "modelFiles" 'string "$HOME/ncsu-cdk-1.6.0.beta/models/spectre/standalone/ami06N.m $HOME/ncsu-cdk-1.6.0.beta/models/spectre/standalone/ami06P.m")
:禁用4路交叉线(又名焊点交叉线)的警告
envSetVal("schematic" "srcSolderOnCrossover" 'cyclic "ignored")
:设置图形背景为白色
envSetVal("viva.rectGraph" "background" 'string "white")
:将图形前景设置为黑色
envSetVal("viva.rectGraph" "foreground" 'string "black")
:在ViVA (Cadence的波形查看器)中帮助改变波形或轨迹的默认样式/颜色/厚度
:设置图形轴的字体和大小
envSetVal("viva.axis" "font" 'string "Fixed [Misc],12,-1,5,50,0,0,0,0,0")
:设置图形标记字体和大小
envSetVal("viva.pointMarker" "font" 'string "Fixed [Misc],12,-1,5,50,0,0,0,0,0")
:在ViVA中有一个垂直标记(bindkey v),一个水平标记(bindkey h)和每个方向的不同标记(bindkey d)。您可以通过以下行修改这些标记的字体和大小:
:设置垂直标记字体和大小(下面36点字体)
envSetVal("viva.vertMarker" "font" 'string "Fixed [Misc],36,-1,5,50,0,0,0,0,0")
:设置水平标记字体和大小(下方36点字体)
envSetVal("viva.horizMarker" "font" 'string "Fixed [Misc],36,-1,5,50,0,0,0,0,0")
:设置垂直和水平dx/dy标记的字体和大小(下面36点字体)
envSetVal("viva.multiDeltaMarker" "font" 'string "Fixed [Misc],36,-1,5,50,0,0,0,0,0")
:-------------------------------------------------------------------------------------
:下面的工作是用计算器绘制表达式
:设置线厚为厚
envSetVal("viva.trace" "lineThickness" 'string "thick")
:设置线类型为实线
envSetVal("viva.trace" "lineStyle" 'string "solid")