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