DAC元件的功能如名字描述的那樣,是用來連接外部數(shù)據(jù)文件的,最常見的是S參數(shù)文件,比如s2p。
在開始之前,先說一下本操作要解決的問題:
在其他軟件中對一段微帶線進行仿真得到一組S參數(shù)文件,想查看S21隨著線的寬度是如何變化的。生成的S參數(shù)文件有8個,希望將這一組S參數(shù)文件繪制在同一個圖中。
主要步驟:
- 編寫mdf文件,此文件是S參數(shù)的文件列表
- 插入DAC元件,導(dǎo)入mdf文件
- 搭建測試電路并仿真
- 繪圖
詳細介紹:
1. 編寫mdf文件
首先將S參數(shù)文件名寫到一個文本文檔,這里可以用一個批處理文件(.bat)來完成,bat文件內(nèi)容為
DIR *.s2p /B >LIST.TXT
LIST.TXT 是生成的列表文件。
如圖所示,下面繼續(xù)編輯此文件使之符合mdf文件的規(guī)范。
獲取文件列表
mdf文件的格式如下圖所示
mdf文件規(guī)范
制作mdf文件建議使用notepad,如下圖所示
編寫mdf文件
制作完成后將文件名后綴改為.mdf。
2. 插入DAC元件
在下一步開始之前請打開ADS,找到當前工程的文件路徑,將.snp文件和.mdf文件放入工程文件的data目錄下(這一步看起來沒必要,但是實測這些文件在桌面上仿真時會報錯)。
將mdf文件導(dǎo)入DAC,如下圖所示,按步驟來就可以。
導(dǎo)入DAC文件
設(shè)置變量名,這一步的目的是將mdf文件中的變量名和原理圖的變量名對應(yīng)起來,本文是為了得到寬度與S21的關(guān)系,所以將變量名設(shè)為”width”。同時需要添加變量VAR。
設(shè)置變量名
S2P元件的設(shè)置如下,與單獨導(dǎo)入s2p文件不同的地方是將Parameter Entry Mode改為File Based。
設(shè)置s2p文件
3. 搭建測試電路并仿真
設(shè)置參數(shù)掃描,掃描的變量就是”width”,需要設(shè)置起止和步長;因為是要查看和S參數(shù)的關(guān)系,添加S參數(shù)仿真控件的名字“SP1”。設(shè)置完成后的電路圖如下圖所示。
整體電路圖
4. 繪圖
仿真繪制出S21參數(shù)即可,查看在35GHz處S21隨寬度的變化,發(fā)現(xiàn)標記沒顯示具體的寬度值,而只顯示出了序號。如圖所示。
仿真結(jié)果
這可以通過單獨添加width來查看序號與具體寬度的對應(yīng)關(guān)系。如下圖所示,序號0與2um對應(yīng)。序號2與4um對應(yīng)…,類推便可。
width與index的關(guān)系
-
dac
+關(guān)注
關(guān)注
43文章
2271瀏覽量
190840 -
仿真
+關(guān)注
關(guān)注
50文章
4043瀏覽量
133419 -
元件
+關(guān)注
關(guān)注
4文章
888瀏覽量
36657 -
微帶線
+關(guān)注
關(guān)注
2文章
82瀏覽量
16369 -
S參數(shù)
+關(guān)注
關(guān)注
2文章
139瀏覽量
46512
發(fā)布評論請先 登錄
相關(guān)推薦
評論