收藏 分享(赏)

交谈式IsSpice.ppt

上传人:tkhy51908 文档编号:7941664 上传时间:2019-05-30 格式:PPT 页数:22 大小:454KB
下载 相关 举报
交谈式IsSpice.ppt_第1页
第1页 / 共22页
交谈式IsSpice.ppt_第2页
第2页 / 共22页
交谈式IsSpice.ppt_第3页
第3页 / 共22页
交谈式IsSpice.ppt_第4页
第4页 / 共22页
交谈式IsSpice.ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、2.4 ICL Analysis 交談式IsSpice ICL 與 SALT 之介紹,本資料參考 Intusoft 之 IsSpice 說明書,PreSpice,波 形 分 析,Monte Carlo,最 佳 化 掃 描,電 路 圖,輸 入 法,SpiceNet,交 談 式 模 擬,AC-DC-TRAN,IntuScope,適 用 各 型 電 腦 系 統,無 限 制 元 件 數 量 及 時 波 形 顯 示 交 談 式 指 令 語 言,進 階 模 型 資 料 庫,交 談 式 修 改 元 件 值 與 及 時 波 形 顯 示,SPICE,Models,S,PICE,M,OD,由 Data Sheet

2、s 產 生 SPICE 模 型,輸 出 電 路 圖 或 波 形 至 印 表 機 或 剪 貼 簿,自 動 產 生 Netlist,波 形 處 理 與 分 析,ICAP/4 Windows - NT Windows95 Macintosh Power Mac,實 驗 室 量 測 資 料 分 析,I,S,S,PICE,4,Interactive,模 型 資 料 庫,SALT,硬 體 與 IsSpice4連 結 應 用,連結 OrCAD 與 Protel,PCB 應 用,OLE,邁 入 實 務 世 界,IsSpice4 電路設計模擬系統,Magnetics Designer 變壓器設計,FilterM

3、aster 濾波器設計,IsSpice 即時顯示視窗,模擬控制指令視窗,交談式模擬 - 控制指令視窗,* 以 交 談 式 執 行 各種 分 析建 立 所 有 的 測 試 程 序檢 查 模 擬 斷 點,交談式波形顯示 即時波形顯示 增加 , 刪除波形或重新定義波形刻度 使用 Save all allcur allpow 儲存熟所有資料 送資料至 IntuScope 顯示波形 (Sendplot function),真正交談式操作- IsSpice4,交談式分析改變現有分析或增加新分析指令停止或暫停執行模擬,真正交談式操作- IsSpice4,tran 1n 200n print V(3),按 D

4、oScript 執行控制視窗中之指令按 Start 執行現指定之控制模式 (Tran),交談式改變元件參數與模型參數掃描 - 每次一個元件或一組電路,真正交談式操作- IsSpice4,以箭頭改元件值 Always 執行新元件值模擬,交談式量測功能執行模擬時 , 觀察節點電壓與電流值直流分析與很慢的暫態分析時非常有用驗證元件變動值,真正交談式操作- IsSpice4,交談式控制視窗 ICL 語言編輯自己的模擬測試程序執行一組程式,真正交談式操作- IsSpice4,repeat 10 tran 1n 200n alter r13resistance end,ICL語法線上輔助說明,ICL -

5、交 談 式 指 令 語 言,輸出控制 模擬控制 Alias 新的向量或向量表示式 Stop 模擬斷點 Let 新的向量或向量表示式 Dowhile 控制迴 圈 Print 輸出新的向量或向量表示式 While 控制迴 圈 Save 儲存向量 Repeat 控制迴 圈 Show 元件操作點 資料 If-Then-Else 條件判斷 Showmod 模型元件操作點 資料 View 及時波 形顯示視窗 Linearize 資料線性化電路控制 分析控制 Alter 改變元件或模型參數值 Sens AC/DC 靈敏度分析 Set 改變模擬變數 所有標準的分析功 能,ICL - 應用原則,ICL 指令通常

6、以下述順序執行模擬Save Alias View Stop Analysis Let Alter Output資料以向量方式儲存 , 而向量則由print , save 與 let 等指令產生,SAMPLE CIRCUIT .control view tran v(3) function rms(vec) sqrt(mean(vec*vec) dowhile rms(v(3) 400m tran 1n 100n alter q5temp=q5temp+10 print q5temp rms(v(3) end .endc .AC DEC 10 1 1G .TRAN 1N 100N .OPTION

7、S ACCT .PRINT AC I(V3) IP(V3) .PRINT TRAN V(4) I(V3) V(7) V(8) V1 1 0 AC 1 PULSE 0 1 0 0 0 50N C1 1 2 .01U R1 2 7 390 Q1 3 7 0 QN2222 Q2 11 3 5 QN2222 V3 9 8 D1 11 9 DLASER R6 11 3 750 V4 11 0 5 *INCLUDE C:SPICElibbjtnpn.LIB .MODEL QN2222 NPN(IS=1.9E-14 BF=150 VAF=100 IKF=.175 ISE=5E-11 + NE=2.5 BR=

8、7.5 VAR=6.38 IKR=.012 ISC=1.9E-13 NC=1.2 RC=.4 + XTB=1.5 CJE=26PF TF=.5E-9 CJC=11PF TR=30E-9 KF=3.2E-16 AF=1.0) .MODEL DLASER D N=2 .END,電路拓撲,控制指令,標題,模型,ICL 控制區段,SPICE netlist 最 佳 結 構,建 立 ICL 控 制 語 言範例 :執行暫態分析.control view tran v(8)tran 1n 250n.endc.PRINT TRAN V(8)可執行其他的控制指令,模 擬 控 制 指 令,範例 :設定二個斷點與其

9、條件 .control save all stop when v(3) .25 resume print r13p .endc 範例 :設定二個斷點與其條件 .control save all allcur allpow stop when q5p 1.6 .endcICL 指令需編輯於控制區段中 (.control 與 .endc).,模 擬 斷 點,模 擬 不 同 之 溫 度 條 件,範例:執行三種不同溫度條件之交流頻率響應分析.control 控制區段起始 save all allcur allpow 儲存電壓,消散功 率與電流資料 view ac v(5) 設 定及時顯示視窗 set

10、temp=-55 設 定溫度值 alias v55m v(5) 輸出向量之命名 ac dec 10 100k 100meg 執行交流頻率分析 print v55m set temp=55 alias v55 v(5) ac dec 10 100k 100meg print v55 set temp=125 alias v125 v(5) ac dec 10 100k 100meg print v125 .endc 控制區段結束 .PRINT AC V55M V55 V125 印出測試結果,模 擬 控 制 迴 圈,範例:執行模擬分析並檢測二極體之消散功率。如果其消散功 率超過50mw,則終止模擬

11、。否則,增加 R1之電阻值,再執行模擬一次。.control 控制區段起始 repeat 100 tran 1n 100n if mean(d1p) 50m) 檢查 D1之平均消散功 率 break else alter r1resistance=r1resistance+10 增加 R1 end if end repeat .endc 控制區段結束,靈 敏 度 分 析,範例:執行直流靈敏度分析與完成最差狀況研究。然後執行交流靈敏度分析。 .control ; 控制區段起始 op ; 操作點 分析 let rtol=0.1 ; 設定電阻之公差 為10% function tol(r,s) r

12、+ r * (s0)*rtol-(s=0)*rtol) ; 建立公差函數 print v(4) ; 印出正常輸出電壓 show r ; 顯示電阻值 sens v(4) ; 執行直流靈敏度分析 print r1 r2 r3 ; 印出電阻靈敏度 alter r1resistance = tol(r1resistance,r1) ; 改變電阻值為. alter r2resistance = tol(r2resistance,r2) ; . 其最大 /最小值. alter r3resistance = tol(r3resistance,r3) ; . 其靈敏度分析結果 op ; 操作點 echo wo

13、rst case ; 儲存至輸出檔 print v(4) ; 最佳狀況輸出電壓 show r ; 顯示電阻值 sens v(4) ; 重新執行靈敏度分析 print r1 r2 r3 ; 顯示新的靈敏度 sens V(4) ac dec 10 100 100k ; 執行交流靈敏度分析 print norm(mag(c1) norm(mag(c2) ; 印出電空之靈敏度 .endc ; 控制函數結束,DC Convergence - “Singular Matrix”Operating PointOP before AC, Noise, Distortion, Pole-ZeroTransien

14、t analysisDC Sweep Convergence - “No Convergence in DC analysis”Transient Convergence - “Time Step Too Small”,錯誤訊息,SALT (SPICE Array Linking Technology) SPICE 與 硬 體 界 面 之 應 用,模擬可利用由檔案或硬體、SPICE 元件、陣 列處理法則所提供的輸入資料輸出至硬體。 設計者可建立新的介面方塊與新的陣列功能。 電路或硬體可應用交談式 加以探究。,.wav file,矩陣至 聲音,Hellooo,MIDI,波形至 矩陣,HELLO,

15、轉換波形 FFTs . .,陣列至類比 模型,類比至陣列 模型,矩陣數學 法則,混 合 系 統 模 擬,V(22)測試點,Sample.Dta,MAT_SRC_001,A1,A2,MAT_TOA_003,A4,ATO_MAT_001,A5,MAT_TOA_004,A6,MAT_SNK_001,MAT_SRC_002,A7,A5,MAT_TOA_004,V(222),V(333),V(444),V(33),V(2),V(3),National Instruments 資料攫取介面卡,IsSpice4 模擬數位類比混合模式取樣資料機械其他技術,AT-AO-06 類比輸出介面卡,AT2105 資料攫

16、取介面卡,Ch 0,Ch 1,Ch 2,V4 Pulse (由IsSpice4 提供),硬體觸發,儲存激勵信號檔案 自動重覆送出,Vout,Trace 1Trace 2,IsSpice4 測 試 介 面,Sample.Dta,MAT_SRC_001,A1,A2,MAT_TOA_003,A4,ATO_MAT_001,A5,MAT_TOA_004,A6,MAT_SNK_001,MAT_SRC_002,A7,A5,MAT_TOA_004,V(222),V(333),V(444),V(22),V(33),V(2),V(3),National Instruments 資料攫取系 統,IsSpice4 模擬,AT-AO-06 類比輸出介面卡,AT2105 資料攫取介面卡,Ch 0,Ch 1,Ch 2,V4 Pulse (由 IsSpice4 提供 ),IsSpice4 n 次迴圈,IsSpice4 測 試 介 面,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报