ADE → Analyses→Choose →select dc →select Save DC operating Point
如果要想知道不同温度下的dc工作点,接着→Sweep Variable →select Temperature →Sweep Range输入温度范围
如果要想知道某变量为不同值的dc工作点,接着→Sweep Variable → selectDesign Variable →Variable Name选择某个变量→ Sweep Range输入温度范围
如果想知道瞬态的某个时刻,某device的某dc参数。需要同时有.DC和.tran仿真,然后用calculator计算得出。ADE →Calculator →op →在原理图中点中某device →在list中找到某dc参数
查看.dc仿真结果。方法一,ADE → Results →Print → DC Operating Points →在原理图中点中某device;方法二,在原理图中注释,ADE → Results →Annotate → DC Operating Points.
更改原理图中注释的dc参数。方法一,在ADE中设置,不会了,待更新;方法二,在新版使用virtuoso&启动,在原理图上的工具栏→View →Annotations→ DC Operating Points.一次只能更改某个类型的device。
瞬态仿真
ADE L→ Analyses → Choose → select tran→Stop Time输入仿真结束时间
→Accuracy Defaults (errpreset)
conservative,高精度,仿真时间长;moderate,中等;liberal,低精度,仿真时间短。
→select Enabled
→ Option → Time Step, outputstart输入开始dump波形的时间。
→ Algorithm, skipdc, select yes,不算DC值,所有节点DC都是0; readic,输入已有的.ic文件。
AC仿真
AC仿真是为了得到小信号特性。如下图所示的运放,仿真其ac特性的bench如下。
ADE→ Analyses → Choose → select ac →Sweep Variable, select Frequency →Sweep Range输入频率范围→Sweep Type, select Logarithmic, Point Per Decade输入每倍频的仿真的点数→select Enabled
仿真某个器件的寄生电容,ac仿真得到其电流(IF)和电压(VF),将IF/VF求导,再除以2*pi.推导如下:i*r=v, r=1/j2*pi*c
c=f’(i/v)/2/pi
Monte Carlo仿真
工艺文件的model使用.mc的
基于ADE Explorer
设置仿真分析dc/ac/tran均可。
想要得到分布图,输出结果只能是值的形式,不可以是波形。→ Outputs, Add Expression,
点击编辑(纸+笔的图案),这个编辑器可以自动联想,dc信号格式VDC,IDC; ac信号格式为VF,IF; tran信号格式为VT, IT.
ADE Explorer→Tools →Monte Carlo
其它设置如下,Run a fixed number of points,仿真次数; Variation可选Mismatch, Proces, All.
提升仿真速度
APS仿真器
图形界面。ADE →Setup →High-Performance Simulation Options →select APS →select Use ++aps
命令行。spectre -64 +mt=10 +spice +aps file.scs -o result_directory
(注:+mt, Multi-Threading; +spice,执行文件包含部分spice格式;-o,后跟输出路径。)
spectreX仿真器
图形界面。ADE explore /ADE assembler→ Setup → High-Performance Simulation Options → select spectreX
命令行。spectre -64 +mt=10 +spice +preset=mxfile.scs -o result_directory
审核编辑:黄飞
-
Cadence
+关注
关注
64文章
915浏览量
141855 -
仿真器
+关注
关注
14文章
1016浏览量
83624 -
APS
+关注
关注
0文章
337浏览量
17467 -
模拟仿真
+关注
关注
0文章
16浏览量
8555
发布评论请先 登录
相关推荐
评论