原理图的快捷键
快捷键 | 功能 | 快捷键 | 功能 | 快捷键 | 功能 |
---|---|---|---|---|---|
i | 添加元件 | l | 添加线名 | x | 保存并检查 |
c | 复制 | w | 添加连线 | S(shift + s) | 保存 |
m | 移动 | W(shift + w) | 添加粗线 | u | 取消上一步 |
M(shift+m) | 移动(断线) | n | 添加注释 | U(shift+u) | 恢复上一步 |
del | 删除 | [ | 缩小 | e | 进入下一层 |
p | 添加pin | ] | 放大 | Ctrl + e | 返回上一层 |
q | 查看属性 | f | 显示全部 | L(shift+I) | 添加注释 |
添加库
这里我用的是台积电65nm工艺的库,cell选择nch,view选择symbol。
选择元件
- 按住左键拉出一个框可选择框住的元件(线)。
- 按住shift,点击元件(线)
移动元件
- 按键m(M)>选中元件>放置元件
- m与M的区别:m—与移动的元件相连的未选择的线仍然相连,M —未选择的线不动。
翻转和旋转元件
- 按键m>选中元件>按键F3>设置
Rotate—旋转,Sideways—左右翻转,Upside Down—上下翻转。
添加Pin
- Edit>Pin…或按键p
- 填写Pin Name>选择Direction
- Hide>点击(依次)添加Pin(此时点击右键可
以选转Pin) - 添加Bus类型的Pin: Pin Name后面添加<a:b>,例如in<7:0>
添加线名
- 与添加Pin类似,填写Name(多个Name之间用空格隔开),可以设置线名的大小及类型(Font Height & Font Style)
- 相同Wire Name的不同线默认连接在一起(即使在原理图中并未连接)。
添加Note
- Add>Note>Note Text…添加注释.可以从文档读入,可以设置字体大小类型
以下是我使用时候经常使用的一些操作。
添加一个正弦信号:
【右键】→【add instance】→【library-analogLib】【cell-vsin】【view-symbol】
添加VDD:
【右键】→【add instance】→【library-analogLib】【cell-vdc】【view-symbol】
其他同理。
多点扫描某个参数的变化,观测结果:
来到仿真界面,找到【Tools】→【Parametric Analysis】,输入你想要扫描的范围以及步进模式即可。
结果如下:
仿真滤波器的截止频率
【Analysis】→【Choose】,选择pss,勾选自动计算,谐波数量一般选择10-20个,准确默认的话就保守就好了,【OK】。
同样,在接着选择PAC,仿真的频率从0-1000Hz,最大边带选0,【OK】。
点击RUN。之后,【Result】→【DirectPlot】→【MainForm…】
接下来不要点OK,选择输出的那根线。
结果就自动跳出来了:
此时如果我们想要看一下截止频率的话,就选中低通滤波器那根线,再选择计算器
选择带宽
默认是3dB,再点击Evaluate Buffer
截止频率就计算出来了,7.151Hz:
报错’undedined model or subcircuit’
【set up】->【model library】