下面通過一個比例積分放大的例子說明用 Saber 進行設計模擬的步驟:
①繪製設計物件的電路。
首先進人 SaberSketch 介面,點選Part。二響按鈕,調出所需要的元器件。尋找元件的方法有兩種,可以通過Search String搜尋,也可以雙擊Available Categorie中的 Mast Parts Library項,在各類別中尋找。
第二步編輯元器件屬性,雙擊元器件即可編輯。
第三步將各元器件連線。得到原理圖。
如果電路圖較複雜,則要為各分電路圖建立符號,符號名要與電路圖名一致,字尾為.Ai-sym。符號要與電路或 MAST 模板連線。最後點選 Design 選單中的Netlist選項生成該設計的網路表。點選 Design 選單中的Simulate選項載入設計。此後就可以進行模擬分析。
②電路分析。 Saber 中主要有直流工作點分析、直流傳遞特性分析、時域分析、頻域分析、線性系統分析、靈敏度分析、引數掃描分析、統計特性分析(蒙特卡羅分析等)、傅立葉變換。其中,直流工作點分析要注意Holldnodes項的設定以及演算法的選擇;直流傳遞特性的分析要注意在某一電源變化時電路中的引數隨電源的變化規律;交流小訊號分析要注意number of points項設定;暫態分析要注意Run DAnalysis First 項,Allow IP=EP項,Initial Point File 的設定 。計算直流工作點,點選 Analyses > Operating Point >DOperating Point…,確定後即開始分析。通過Results>Operating Point Report…生成的報告可以看到直流分析結果。
頻域分析,點選 Analyses > Frequency >Small-SignAC…,設定Start Frequency :0.1;End Frequency :1000;Number of Points:10000;Plot after Analysis :Yes-Open Only。確定後開始,分析結束後自動啟動進入SaberScope 介面,可以得到頻率特性曲線,與理論計算基本相符。設計者可以通過Tool-Meas二 對話方塊選擇顯示幅頻相頻曲線中有關的幅相資料。 3 另一種模擬方式— Mast 語言
Saber ,有兩種方式進人設計介面,一種是上述圖形介面方式,另一種就是網表方式,網表方式其實就是用 Mast 語言寫一個系統的結構。 用 Mast 語言可以寫一個系統的結構,也可以寫一個系統中的子系統,也可以寫系統中的一些元件。在 Mast 語言中,被 Saber 模擬器使用的最核心的單元就是模板(template)。我們在用圖形介面模擬的時候,其系統的建立過程是:在系統元件庫中找設計需要的元件,然後將這些元件連成一個系統,將系統上載,再對系統進行模擬。用 Mast 語言程式模擬也是這樣,必須將反映系統連線的頂層程式上載,對反映系統連線的頂層程式進行模擬,才能得到系統的效能。用 Mast 建模時可以首先建立系統中元件的模型,然後將各個元件按照一定的要求連線起來構成系統模型。這種情況下,系統方程由模擬器自動完成。