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
+關注
關注
65文章
921瀏覽量
142139 -
仿真器
+關注
關注
14文章
1018瀏覽量
83744 -
寄生電容
+關注
關注
1文章
292瀏覽量
19234
發布評論請先 登錄
相關推薦
評論