首先,大家可以去這個(gè)帖子下載和安裝saber2007: saber2007下載及其安裝
先傳幾個(gè)資料,之后會(huì)把本人學(xué)習(xí)Saber時(shí)使用的例子傳上來(lái)
這是個(gè)入門(mén)教程,先熟悉下Saber的環(huán)境
首先,大家可以去這個(gè)帖子下載和安裝saber2007: saber2007下載及其安裝
先傳幾個(gè)資料,之后會(huì)把本人學(xué)習(xí)Saber時(shí)使用的例子傳上來(lái)
這是個(gè)入門(mén)教程,先熟悉下Saber的環(huán)境
這是原理圖,先在元器件庫(kù)Parts Gallery中放置所需元器件,直流電壓源v_dc,電阻resistor,和saber地。值得注意的是,在saber的仿真中,必須用Ground,(saber Node 0)來(lái)做0參考點(diǎn),否則系統(tǒng)會(huì)報(bào)錯(cuò)。
然后是更改器件的屬性,按原理圖鏈接各器件,畫(huà)導(dǎo)線的快捷鍵是w。準(zhǔn)備就緒,生成網(wǎng)表。Design-》netlist。
開(kāi)始仿真,點(diǎn)擊下圖
左邊第一個(gè)圖標(biāo),進(jìn)行DC分析的設(shè)置。一般情況下取默認(rèn)值就好。單擊apply,開(kāi)始分析。
DC分析結(jié)果的查看:一種是通過(guò)DC分析報(bào)告查看,另一種是直接將DC分析結(jié)果反標(biāo)到原理圖上。在SaberGuide用戶界面內(nèi),選擇Results>Operation Point Report下拉菜單,可調(diào)出顯示DC分析結(jié)果的設(shè)置對(duì)話框,采用默認(rèn)設(shè)置,點(diǎn)擊Apply按鈕,則可在Report Tool中顯示DC分析結(jié)果。在SaberGuide用戶界面內(nèi),選擇Results>Back Annotation... 下拉菜單。可直接將DC分析結(jié)果反標(biāo)到原理圖上。
DC分析的意義:DC分析的結(jié)果是一組數(shù)值,這些數(shù)值定義了在time=0時(shí),非線性系統(tǒng)的穩(wěn)定狀態(tài)的值。
DC分析遵循一下幾個(gè)規(guī)則:
a. 將所有隨時(shí)間變化的參數(shù)以及它們的衍生物設(shè)置為0; b. 將所有噪聲源設(shè)置為0; c. 將所有ac源設(shè)置為0; d. 將所有隨時(shí)間變化的元件可以從電路中有效移走(如:電容器視為開(kāi)路,電感視為短路); e. 將所有與時(shí)間有關(guān)的源有效移走。
DC分析的作用: a. 它為其它分析的提供工作點(diǎn),Saber用工作點(diǎn)作為時(shí)域分析的首個(gè)數(shù)據(jù)點(diǎn)。對(duì)小信號(hào)頻率分析,Saber在工作點(diǎn)周圍應(yīng)用小正弦信號(hào);c. 提供快速檢查,以查出可能不正確的部件參數(shù)。雖然大多數(shù)電路圖工具有電氣規(guī)則檢查來(lái)驗(yàn)證設(shè)計(jì)的連接性,但是這些工具不能查出來(lái)指定的元件參數(shù),如:如果100kΩ的電阻器上忘記“k”或者與DC電源連接反向了,設(shè)計(jì)將會(huì)通過(guò)檢查,但是系統(tǒng)功能是不正確的。
DC分析設(shè)置卡主要選項(xiàng)介紹
Operating Point Analysis (DC設(shè)置卡)
Basic Column(Basic欄)
Sample Point Density
仿真器對(duì)電路中的非線性模塊做線性化處理時(shí)將其分為n個(gè)線性段(n值為此參數(shù)值的2倍),n越大,精度越高,但會(huì)降低仿真速度,最大可取1k。
Monitor Progress
進(jìn)度監(jiān)控。確定仿真器運(yùn)行時(shí)顯示的信息數(shù)量,缺省值為0。顯示的信息可在單擊Simulation Transcript按鈕調(diào)出的SaberGuide Transcript窗口中觀察??蛇M(jìn)行如下設(shè)置:
-1 顯示仿真執(zhí)行過(guò)程的簡(jiǎn)要信息與執(zhí)行時(shí)間。
0 只顯示執(zhí)行時(shí)間。
正整數(shù)(n):將在每n個(gè)時(shí)間步長(zhǎng)(時(shí)間步長(zhǎng):仿真器運(yùn)行時(shí),兩次分析計(jì)算之間的間隔。)顯示那一時(shí)刻的仿真時(shí)間、反復(fù)數(shù)量、時(shí)間步長(zhǎng)、占用CPU時(shí)間等信息。
Debug
分析過(guò)程中顯示調(diào)試信息。它對(duì)Saber計(jì)算的每個(gè)可能方案進(jìn)行統(tǒng)計(jì),該特點(diǎn)通常用于當(dāng)Saber用默認(rèn)設(shè)置不能找到工作點(diǎn)或者要知道設(shè)計(jì)在工作點(diǎn)上是否收斂。
Display After Analysis 分析完成后自動(dòng)顯示圖形InputOutput Column(InputOutput欄)
Singal list 信號(hào)列表
常用選項(xiàng)意義如下:
All Top Level Signals 包含多層次模型的設(shè)計(jì)中所有頂層信號(hào)。
All Signals 設(shè)計(jì)中所有的信號(hào)。
Get Selected Signals 按住Ctrl鍵,用鼠標(biāo)點(diǎn)擊所有您需要觀察的信號(hào)所在導(dǎo)線(點(diǎn)擊后導(dǎo)線變?yōu)榫G色表示選中),然后在Signal List中選中Get Selected Signals選項(xiàng),即可對(duì)您需要的信號(hào)加入列表,并替代原有信號(hào)。
Append Selected Signals 按住Ctrl鍵,用鼠標(biāo)點(diǎn)擊所有您需要觀察的信號(hào)所在導(dǎo)線(點(diǎn)擊后導(dǎo)線變?yōu)榫G色表示選中),然后在Signal List中選中Get Selected Signals選項(xiàng),即可對(duì)您需要的信號(hào)追加到列表,而并非替代原有信號(hào)。
Browse Design 允許您自己選擇需要觀察的信號(hào),選中此項(xiàng)會(huì)出現(xiàn)所有信號(hào)列表,在其中可選擇多個(gè)您需要的信號(hào)。
Waveforms at Pins
針腳波形。Across Variables Only,電壓信號(hào);Through Variables Only,電流信號(hào);Across and Through Variables,電壓和電流信號(hào)。
Initial Point File
它包含在DC分析開(kāi)始時(shí),所有設(shè)計(jì)變量的初始值。默認(rèn)文件名(zero),設(shè)置所有連續(xù)時(shí)間變量(模擬)為0,如果在數(shù)字管腳上,事件驅(qū)動(dòng)(數(shù)字)或者不定義或者為一個(gè)初始值。
End Point File
它包含在DC分析完成處的節(jié)點(diǎn)值,用該文件作為其它Saber分析的初始點(diǎn)文件,如時(shí)域(瞬態(tài))和小信號(hào)頻域(ac)。默認(rèn)情況下,Saber為該文件命名dc。