欢迎来到天天文库
浏览记录
ID:43205145
大小:454.00 KB
页数:22页
时间:2019-10-02
《交谈式IsSpice》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2.4ICLAnalysis交談式IsSpiceICL與SALT之介紹本資料參考Intusoft之IsSpice說明書PreSpice波形分析MonteCarlo最佳化掃描電路圖輸入法SpiceNet交談式模擬AC-DC-TRANIntuScope適用各型電腦系統無限制元件數量及時波形顯示交談式指令語言進階模型資料庫交談式修改元件值與及時波形顯示SPICEModelsSPICEMOD由DataSheets產生SPICE模型輸出電路圖或波形至印表機或剪貼簿自動產生Netlist波形處理與分析ICAP/4Windows-NTWindows
2、95MacintoshPowerMac實驗室量測資料分析ISSPICE4Interactive模型資料庫SALT硬體與IsSpice4連結應用連結OrCAD與ProtelPCB應用OLE邁入實務世界IsSpice4電路設計模擬系統MagneticsDesigner變壓器設計FilterMaster濾波器設計IsSpice即時顯示視窗模擬控制指令視窗交談式模擬-控制指令視窗*以交談式執行各種分析建立所有的測試程序檢查模擬斷點交談式波形顯示即時波形顯示增加,刪除波形或重新定義波形刻度使用Saveallallcurallpow儲存熟所有資料
3、送資料至IntuScope顯示波形(Sendplotfunction)真正交談式操作-IsSpice4交談式分析改變現有分析或增加新分析指令停止或暫停執行模擬真正交談式操作-IsSpice4tran1n200nprintV(3)按DoScript執行控制視窗中之指令按Start執行現指定之控制模式(Tran)交談式改變元件參數與模型參數掃描--每次一個元件或一組電路真正交談式操作-IsSpice4以箭頭改元件值Always執行新元件值模擬交談式量測功能執行模擬時,觀察節點電壓與電流值直流分析與很慢的暫態分析時非常有用驗證元件變動值真正
4、交談式操作-IsSpice4交談式控制視窗ICL語言編輯自己的模擬測試程序執行一組程式真正交談式操作-IsSpice4repeat10tran1n200n@alter@r13{resistance]endICL語法線上輔助說明ICL-交談式指令語言輸出控制模擬控制Alias新的向量或向量表示式Stop模擬斷點Let新的向量或向量表示式Dowhile控制迴圈Print輸出新的向量或向量表示式While控制迴圈Save儲存向量Repeat控制迴圈Show元件操作點資料If-Then-Else條件判斷Showmod模型元件操作點資料View
5、及時波形顯示視窗Linearize資料線性化電路控制分析控制Alter改變元件或模型參數值SensAC/DC靈敏度分析Set改變模擬變數所有標準的分析功能ICL-應用原則ICL指令通常以下述順序執行模擬SaveAliasViewStopAnalysisLetAlterOutput資料以向量方式儲存,而向量則由print,save與let等指令產生SAMPLECIRCUIT.controlviewtranv(3)functionrms(vec)sqrt(mean(vec*vec))dowhilerms(v(3))>400mtran1n1
6、00nalter@q5[temp]=@q5[temp]+10print@q5[temp]rms(v(3))end.endc.ACDEC1011G.TRAN1N100N.OPTIONSACCT.PRINTACI(V3)IP(V3).PRINTTRANV(4)I(V3)V(7)V(8)V110AC1PULSE0100050NC112.01UR127390Q1370QN2222Q21135QN2222V398D1119DLASERR6113750V41105*INCLUDEC:SPICElibbjtnpn.LIB.MODELQN222
7、2NPN(IS=1.9E-14BF=150VAF=100IKF=.175ISE=5E-11+NE=2.5BR=7.5VAR=6.38IKR=.012ISC=1.9E-13NC=1.2RC=.4+XTB=1.5CJE=26PFTF=.5E-9CJC=11PFTR=30E-9KF=3.2E-16AF=1.0).MODELDLASERDN=2.END電路拓撲控制指令標題模型ICL控制區段SPICEnetlist最佳結構建立ICL控制語言範例:執行暫態分析.controlviewtranv(8)tran1n250n.endc.PRINTTRA
8、NV(8)可執行其他的控制指令模擬控制指令範例:設定二個斷點與其條件.controlsaveallstopwhenv(3)<.6viewtranv(3)tran1n100nprintv(3)deleteallstopwh
此文档下载收益归作者所有