問題的產生是我經常需要對同一個電路跑大量的仿真。比如一個bandgap,我要跑DC,要跑loopgain,有些時候加了Chopper什么的還要跑tran。這樣就造成了一個問題:我需要create相當多的ADE state (因為作者的公司有一個類似ocean的GUI,每個仿真,比如PVT variation或者Monte Carlo都需要對應的ADE state)。
因為作者也愿意省事。所以一個同事教了下面的這個辦法來免除新ADE的設置。
1st, I have a simulation.
2nd, I want to vary the simulation conditions:
I create a file:
3rd, I add the above file in my libs.
4th, I choose the required condition, and run the simulations:
你可以看到,在外觀界面,模擬長度為20ns,但輸出波形30ns,因為我選擇了我的LIBS 30ns。(記住要把ADE里面原來打鉤的那項disable掉)
試試?。。?/p>
只要選擇所需的庫文件,就可以在同一個ADE狀態(tài)下運行很多不同的條件。
或者您可以創(chuàng)建一個文件來控制庫。
幽靈可以用命令運行,而不必在GUI中設置。
然后,我又試了試可不可以嵌套使用“l(fā)ib”功能,比如把model file的lib嵌套在我的lib(也就是剛剛寫的文本文檔里面),然后發(fā)現(xiàn)是可以的。
我修改了技術文件的最后一個字,“快速”和“標題”,你可以看到結果不同。
因此,您可以創(chuàng)建1個文件來覆蓋所有要檢查的條件。
請參考下面網頁,可以plot 諸如vth,gm之類的parameter(作者做bandgap 的時候經常這樣做,然后可以得到諸如beta,Nf之類的parameter):
如何節(jié)省直流工作點a€?參數在Cadence MOSFET
這將描述如何在Cadence中保存MOSFET的DC參數。
設置一個電路,如下圖所示。
記錄該晶體管的實例名稱(N0在上述電路的晶體管的實例名稱)。
打開一個文本文件,添加保存N0“:方指定“保存為”saveop。南?!蔽募?,如下圖所示
下一步,點擊“啟動→ADE L”推出的模擬環(huán)境模擬器。
在模擬器中,選擇直流分析、掃描從0到5V的電壓。
選擇原理圖上的漏極電流作為繪圖的輸出。
選擇“設置→模型庫”和負載saveop.scs如下所示。
點擊“模擬→運行”或直接點擊綠色按鈕運行仿真。
Cadence的輸出將是這樣的:
在模擬器上,在“工具→結果點擊瀏覽器”。另外,在“工具→瀏覽器”在輸出圖點擊。
瀏覽到與模擬相關聯(lián)的PSF文件。
選擇“直流”看晶體管N0參數如下圖所示。
右鍵單擊列表中的情節(jié),把任何參數,或出口值(S)到一個文件。
-
Cadence
+關注
關注
65文章
930瀏覽量
142481 -
ade
+關注
關注
0文章
29瀏覽量
15489
發(fā)布評論請先 登錄
相關推薦
評論