0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

圖文解說S參數(shù)(進階篇)

射頻問問 ? 來源:信號完整性之旅 ? 2023-02-10 14:03 ? 次閱讀

1. 前言

S參數(shù)是SI與RF領(lǐng)域工程師必備的基礎(chǔ)知識,大家很容易從網(wǎng)絡(luò)或書本上找到S,Y,Z參數(shù)的說明,筆者也在多年前寫了S參數(shù) -- 基礎(chǔ)篇。 但即使如此,在相關(guān)領(lǐng)域打滾多年的人, 可能還是會被一些問題困擾著。 你懂S參數(shù)嗎? 請繼續(xù)往下看...

2. 個別S參數(shù)與串聯(lián)S參數(shù)的差別

問題1:為何有時候會遇到每一段的S參數(shù)個別看都還好,但串起來卻很差的情況(loss不是1+1=2的趨勢)?

Quick answer : 如果每一線段彼此連接處的real port Zo是匹配的,那loss會是累加的趨勢,但若每一線段彼此連接處的real port Zo差異很大,那就會看到loss不是累加的趨勢,因為串接的接面上會有多增加的反射損失。

2.1 下圖所示的三條傳輸線

Line1是一條100mm長,特性阻抗設(shè)計在50ohm的微帶線,左邊50mm,右邊50mm。

Line2也是一條100mm長的微帶線,左邊50mm維持特性阻抗50ohm,但右邊50mm線寬加倍,特性阻抗變 小到33。

Line3也是一條100mm長的微帶線,左邊50mm維持特性阻抗50ohm,但右邊50mm線寬加倍,特性阻抗變 小到33,且呈135o轉(zhuǎn)折。

b0ad5ffc-a8cb-11ed-bfe3-dac502259ad0.jpg

觀察Line1的S21發(fā)現(xiàn),左右兩段的S參數(shù)有累加特性

b0be553c-a8cb-11ed-bfe3-dac502259ad0.jpg

觀察Line2, Line3的S21發(fā)現(xiàn), 整條線的S參數(shù)比起左右兩段個別看的S參數(shù)之累加差一些

b0da9f26-a8cb-11ed-bfe3-dac502259ad0.jpg

問題2:為何各別抽BGA與PCB的S參數(shù)后,在Designer內(nèi)串接看總loss,與直接抽BGA+PCB看S參數(shù)的結(jié)果不同?

Quick answer : 這與結(jié)構(gòu)在3D空間上的交互影響,還有下port位置有時也有影響。

2.2 下圖所示是兩層板BGA封裝,放上有完整參考平面的PCB兩層板, 這是在消費性電子產(chǎn)品很常見的應(yīng)用條件。

黃色是高速的差動對訊號,其在PCB上走線的部分,有很好的完整參考平面,但在BGA端則完全沒有參考平面。

b0ed11c4-a8cb-11ed-bfe3-dac502259ad0.jpg

b0fba9d2-a8cb-11ed-bfe3-dac502259ad0.jpg

HFSS 3D Layout模擬結(jié)果

3. 雙埠S參數(shù)對地回路效應(yīng)的處理

問題1:RLC等效電路可以估出訊號線與地回路每一段的RLC特性,但S參數(shù)卻不行,原因是什么? S參數(shù)帶有地回路的寄生效應(yīng)嗎?

Quick answer : RLC等效電路是terminal base model,而S參數(shù)是port base model,后者看的昰一個port的正負兩端之間的差值。 所以S參數(shù)雖然有含地回路(return path)寄生效應(yīng),但無法單獨分離出地回路的影響。

問題2:在Designer匯入S參數(shù)模型時,可以選擇該S參數(shù)的電路符號要不要有每一個port的reference ground (negative terminal),或是使用common ground,使用common ground是否表示把每個port的negative terminal短路,會忽略地回路的寄生效應(yīng)嗎?

Quick answer : 使用common ground,并不會把return path兩端short,S參數(shù)本身已經(jīng)內(nèi)含地回路的效應(yīng)。

4. 兩個2-port S參數(shù),有可能組成一個4-port S參數(shù)嗎?

Quick answer : No. 一個2-port S參數(shù),內(nèi)涵2x2 (4) matrix單元,即S11, S12, S21, S22,而一個4-port S參數(shù),需內(nèi)涵4x4 (16) matrix單元。 所以明顯的,當(dāng)有兩條線的兩個2-port S參數(shù),并不足以充分且唯一定義一個4-port S參數(shù),即這兩條'之間'的近端耦合與遠程耦合條件并未被定義。 換言之,一個4-port S參數(shù)可以簡化(reduce order)分離出兩個2-port S參數(shù),但反之不然。

5. 全3D模型的S參數(shù),與分開的3D模型S參數(shù)串連的差別

常見的問題是:封裝與PCB板單獨抽S參數(shù)后,再于電路仿真軟件串接S參數(shù),這樣的做法跟把封裝與PCB直接在仿真軟件中3D貼合抽S參數(shù)會有怎樣的差異?

Quick answer : 封裝與PCB間在Z軸上的空間耦合路徑,只有把封裝與PCB直接在仿真軟件中3D貼合抽S參數(shù)時,才會被考慮。 這樣的做法當(dāng)然是最準的做法,但需不需要每個案子都一定 非得這么做不可,其實取決于結(jié)構(gòu)與帶寬考慮。 當(dāng)這條路徑的耦合效應(yīng)影響,在您所設(shè)計的結(jié)構(gòu)下,在一定帶寬以上的影響不能被忽略時,就必須考慮。

6. Port阻抗的設(shè)定,對S參數(shù)本質(zhì)上,與S參數(shù)的使用上,有沒有影響?

Quick answer : 雖然renormalize不同的port阻抗,會得到不同的S參數(shù)曲線,但該N-port model所定義的物理效應(yīng)本質(zhì)上是相同的。 所以對于model的使用,理論上沒影響,但實際上 因為tool的transient analysis的數(shù)值處理能力(fitting ability)不同,有些時候有影響。

打個比方,在SIwave v4.0很早期的文件,會建議訊號的port阻抗設(shè)50ohm,而電源的port阻抗設(shè)0.1~1ohm,但目前的SIwave其實就不需要特別這么做,即你可以延續(xù)之前的設(shè)定習(xí)慣,或是全部都renormalize 50ohm,SIwave吐出的S參數(shù)代到Designer去用,都可以得到一樣的結(jié)果。如果您使用其他的tool有遇到設(shè)不同的port阻抗,得到時域模擬結(jié)果不同的情況,建議您可以試試SIwave.

7.Export S參數(shù)模型時,有沒有做port renormalize to 50ohm,對使用S參數(shù)有沒有影

Quick answer : No

8. 問題與討論

**8.1 S參數(shù)無法匯入怎么辦? **

Ans:首先檢查tool是否反饋任何錯誤訊息,再來以文本編輯器打開該S參數(shù),檢查其頻點描述定義是否是遞增排列(frequency monotonicity)。會出現(xiàn)這種烏龍錯誤,通常是有人手動編輯去修改S參數(shù)造成。

**8.2 S參數(shù)因為port數(shù)過多導(dǎo)致模擬耗時怎么辦? **

Ans:遇到S參數(shù)模擬耗時,首先我會檢查該S參數(shù)是否有passivity與causality issue,或是在Designer模擬過程中,注意看看是否在state-space fitting process卡很久。遇到多埠S參數(shù),則試著轉(zhuǎn)成state space model (.sss),仿真速度會加快不少,而透過SIwave或NdE轉(zhuǎn)state space model的程序中,建議只勾enforce passivity,不用勾enforce causality,這樣也會節(jié)省不少時間。(因為state space algorithm本身就滿足primitive causality,所以不用擔(dān)心其因果性問題)

b10c7654-a8cb-11ed-bfe3-dac502259ad0.jpg

**8.3 Toushstone1.0(TS1.0)與TS2.0主要有何差別? **

Ans:TS2.0 (.ts)支持mixed reference impedance,而TS1.0 (.snp)每個port的reference impedance都要是相同的50ohm. 以SIwave為例:

b123a8ce-a8cb-11ed-bfe3-dac502259ad0.jpg

以Designer內(nèi)NdE (Network Data Explorer)為例

b16f274a-a8cb-11ed-bfe3-dac502259ad0.jpg

不管原本在SIwave或HFSS的port設(shè)定是否有指定renormalize,最后要export時還可以再決定要不要overwrite renormalize

**8.4 Touchstone file可以設(shè)定noise data,那是什么東西,何時使用? **

Ans:這是在TS1.0就有定義的功能,可以對Touchstone file附加noise data定義,一般用于主動組件的S參數(shù)模型

當(dāng)你在Designer匯入S參數(shù)模型時,可以右鍵單擊[Edit Model]檢視noise data (如果有的話).

b1870d42-a8cb-11ed-bfe3-dac502259ad0.jpg

8.5 為何在2.2的例子,BGA與PCB各別S參數(shù)的loss累加(-0.29-0.8=-1.09)反而是比整個3D model一起看所得到的S參數(shù)(-1.06)來的差?

Ans:當(dāng)BGA與PCB做3D結(jié)合的條件下去抽S參數(shù)時,此時原本沒有參考平面的BGA上走線,會看到一些PCB上的平面透過solder ball所貢獻的些微回流路徑效應(yīng)。 這點我們也可以透過觀察Z11(Z profile)來驗證。

b1990e8e-a8cb-11ed-bfe3-dac502259ad0.jpg

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4315

    文章

    22939

    瀏覽量

    395583
  • RF
    RF
    +關(guān)注

    關(guān)注

    65

    文章

    3038

    瀏覽量

    166748
  • 微帶線
    +關(guān)注

    關(guān)注

    2

    文章

    82

    瀏覽量

    16361
  • S參數(shù)
    +關(guān)注

    關(guān)注

    2

    文章

    139

    瀏覽量

    46488
  • 特性阻抗
    +關(guān)注

    關(guān)注

    1

    文章

    77

    瀏覽量

    16914

原文標題:圖文解說S參數(shù)(進階篇)

文章出處:【微信號:射頻問問,微信公眾號:射頻問問】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    RT-Thread驅(qū)動開發(fā)指南進階篇-動手驅(qū)動先楫未適配的外設(shè)LCD

    經(jīng)過上一的《《RT-Thread設(shè)備驅(qū)動開發(fā)指南》基礎(chǔ)--以先楫bsp的hwtimer設(shè)備為例》闡述,可以大致了解到RT-thread設(shè)備驅(qū)動開發(fā)的方法步驟,開發(fā)指南中的進階篇外設(shè)主要是比基礎(chǔ)
    的頭像 發(fā)表于 02-25 11:04 ?2232次閱讀
    RT-Thread驅(qū)動開發(fā)指南<b class='flag-5'>進階篇</b>-動手驅(qū)動先楫未適配的外設(shè)LCD

    【OK210試用體驗】進階篇(2)視頻圖像采集之MJPG-streamer編譯(arm移植)

    本帖最后由 gjianw217 于 2015-9-20 21:03 編輯 上一(【OK210試用體驗】進階篇(1)視頻圖像采集之MJPG-streamer編譯(Ubuntu系統(tǒng)下))進行了
    發(fā)表于 09-20 20:49

    【創(chuàng)龍TMS320C665x開發(fā)板試用】進階篇-串口測試

    【創(chuàng)龍TMS320C665x開發(fā)板試用】進階篇-串口測試時間:2016.04.031. 測試準備通過USB連接至開發(fā)板USB TO UART0接口,安裝好TOOLS文件夾下的驅(qū)動。2. 硬件電路
    發(fā)表于 04-03 12:54

    【2017年新資料】《HELLO FPGA》- 項目進階篇書籍 & 視頻下載(包含攝像頭/ADDA/HDMI/USB/網(wǎng)絡(luò)等功能的講解)

    `本帖主要包含:① 《HELLO FPGA》- 項目進階篇 (上半部)②本篇對應(yīng)的視頻課程(非完整版)③相關(guān)外設(shè)模塊手冊QQ技術(shù)交流群: 149587256微信掃一掃,添加鋯石科技公眾號,第一時間
    發(fā)表于 01-05 11:48

    ***高人圖文解說S參數(shù)(基礎(chǔ)

    會被一些問題困擾著。你懂S參數(shù)嗎?請繼續(xù)往下看...***同行圖文獨特講解!文檔總共包括8個部分: 1.從時域與頻域評估傳輸線特性2.看一條線的特性:S11、
    發(fā)表于 02-13 17:26

    ***高人圖文解說S參數(shù)進階篇

    S參數(shù)是RF工程師/SI工程師必須掌握的內(nèi)容,業(yè)界已有多位大師寫過關(guān)于S參數(shù)的文章,即便如此,在相關(guān)領(lǐng)域打滾多年的人, 可能還是會被一些問題困擾著。你懂
    發(fā)表于 03-13 08:52

    《HELLO+FPGA》-項目進階篇

    《HELLO+FPGA》-項目進階篇
    發(fā)表于 09-27 10:13

    電源設(shè)計人員必看資料 開關(guān)電源基礎(chǔ)知識進階篇

    開關(guān)電源基礎(chǔ)知識進階篇資料來自網(wǎng)絡(luò)
    發(fā)表于 06-19 20:02

    嵌入式工程師資料合集(軟件進階篇

    本期資料分享為嵌入式工程師資料合集(軟件進階篇),包括RTOS,上位機,android相關(guān)資料RTOS:uCOS,FreeRTOS,RT-Thread上位機:SDK,MFC,C#android:
    發(fā)表于 10-12 15:57

    LCD技術(shù)圖文解說

    LCD技術(shù)圖文解說   在1970年,F(xiàn)ergason制造了第一臺具有實用性的LCD。在此之前,LCD有許多缺點
    發(fā)表于 10-29 21:37 ?2277次閱讀
    LCD技術(shù)<b class='flag-5'>圖文</b><b class='flag-5'>解說</b>

    USB HID設(shè)備應(yīng)用(進階篇

    Freescale的USB HID設(shè)備應(yīng)用(進階篇
    發(fā)表于 12-07 18:19 ?0次下載

    鳥哥的Linux私房菜服務(wù)器架設(shè)(第三版)

    LINUX的進階篇,服務(wù)器的建設(shè),感興趣的可以看看。
    發(fā)表于 09-27 15:19 ?0次下載

    圖文解說S參數(shù)(基礎(chǔ)

    S參數(shù)是在傳輸線兩端有終端的條件下定義出來的,一般這Zo=50奧姆,因為VNA port也是50奧姆終端。所以,reference impedance of port的定義不同時,S參數(shù)
    的頭像 發(fā)表于 03-22 09:42 ?1583次閱讀

    RK3568驅(qū)動指南|驅(qū)動基礎(chǔ)進階篇-進階8 內(nèi)核運行ko文件總結(jié)

    RK3568驅(qū)動指南|驅(qū)動基礎(chǔ)進階篇-進階8 內(nèi)核運行ko文件總結(jié)
    的頭像 發(fā)表于 01-31 14:58 ?1073次閱讀
    RK3568驅(qū)動指南|驅(qū)動基礎(chǔ)<b class='flag-5'>進階篇</b>-<b class='flag-5'>進階</b>8 內(nèi)核運行ko文件總結(jié)

    RK3568驅(qū)動指南|驅(qū)動基礎(chǔ)進階篇-進階5 自定義實現(xiàn)insmod命令實驗

    RK3568驅(qū)動指南|驅(qū)動基礎(chǔ)進階篇-進階5 自定義實現(xiàn)insmod命令實驗
    的頭像 發(fā)表于 02-20 14:10 ?605次閱讀
    RK3568驅(qū)動指南|驅(qū)動基礎(chǔ)<b class='flag-5'>進階篇</b>-<b class='flag-5'>進階</b>5 自定義實現(xiàn)insmod命令實驗