吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

信號完整性學習筆記

海馬硬件 ? 來源:海馬硬件 ? 2023-12-01 11:26 ? 次閱讀

1.前言

信號完整性(Signal Integrity,SI)是指電路系統中信號的質量,如果在要求的時間內,信號能不失真地從源端傳輸到接收端,我們就稱該信號是完整的。它是現代通信領域中一個至關重要的概念,隨著通信技術的飛速發展,我們面臨著越來越多的挑戰,如信號失真、干擾和衰減等問題。因此,了解和掌握信號完整性的原理和方法變得尤為重要。

于博士是信號完整性領域的權威專家,最近正在學習他的視頻課程,該課程提供了豐富的理論知識和仿真數據,使我們能夠深入了解信號完整性的基本概念以及信號在傳輸過程中的每一個細節。本文屬于邊看邊記錄形成的學習筆記,內容可能還不太全面,希望能給正在研究SI的你提供一些幫助。

2.信號

當信號從源端傳輸到接收端時,往往會受到多種因素的影響而發生畸變,如下圖所示。這些影響因素包括但不限于干擾、信號反射和傳輸損耗等。干擾可能來自外部環境或其他電子設備,導致信號出現“毛刺”;信號在傳輸過程中遇到阻抗不連續或不均勻介質時,可能發生反射現象,進而影響信號的完整性;此外,信號在傳輸過程中還會因為電纜、光纖等介質的特性而發生一定的損耗,使得接收端接收到的信號與源端發出的信號存在差異。

53149746-8ff9-11ee-939d-92fbcf53809c.png

本文主要針對信號反射這一現象,進行原理性的探究。信號反射的產生主要源于傳輸線阻抗不匹配所引起的邊界反射,它會導致信號的部分能量被反射回原始傳輸線路,形成多路徑傳播,從而影響接收端的信號質量。

3.信號傳輸

在學習信號反射之前,首先要理解什么是信號的傳輸以及返回電流

先來講講信號的傳輸,我們在看信號完整性時,要把它理解為一個動態的過程:信號它是有一定的傳輸速度的,并且是一段一段往前傳輸的,就像水波、浪頭一樣。

一般來說,信號的傳輸速度約為6inch/ns,所以當信號加載到傳輸線上之后,電壓(電流)不會同步出現在傳輸線的所有位置,前面的位置最先發生信號的變化,而后面的位置需要經過一段時間才會有電壓(電流)的變化。以下圖為例,信號在發出后(源信號是從0到1的變化電平),A點在1ns之后變高、B點是2ns變高、C點則是3ns才變高。

53537092-8ff9-11ee-939d-92fbcf53809c.png

那什么是返回電流呢?我把它理解為電生磁、磁生電的一個過程,如下圖所示:信號在黃色的傳輸線上傳輸、下方綠色的參考層也會出現對應的返回電流。返回電流有兩個特點:一是和源信號電流同時出現,二是和源信號電流大小完全相同。

5366e9b0-8ff9-11ee-939d-92fbcf53809c.png

這里用一個仿真來驗證返回電流的特性:設置一個信號激勵源,從0V到1V,上升時間為1ns,R1為輸出阻抗50Ω,1層和2層是相鄰的兩層,1層的特性阻抗Z=50Ω,R2是50MΩ的電阻(約等于開路),分別在1層輸出端和2層加一個電流表。

5383f5dc-8ff9-11ee-939d-92fbcf53809c.png

下圖藍色的是1層輸出端的源電流、紅色的是2層端的返回電流,可以看到兩個信息

1、返回電流和源端電流同時出現;

2、返回電流和源端電流大小相等(但是按照傳統電路的計算方式,2層電流不可能有10mA,因為1V/50MΩ=20nA)。

那10mA是怎么來的呢?此時就要按照前面提到的動態思維來解釋了,電壓像浪頭一樣往前進時,它在一開始出發時只感受到了輸出阻抗R1=50Ω和1層的特性阻抗Z=50Ω,并未感受到后級的50MΩ電阻,所以1V/(50+50)Ω=10mA。同時下圖的紅色返回電流也符合上述的兩個特點。

5389bf08-8ff9-11ee-939d-92fbcf53809c.png

但顯然,這個10mA不可能一直持續下去,最后電流一定會穩定在20nA左右。繼續把仿真時間拉長,可以看到電流趨近于0(或者說20nA),這是因為發生了信號的反射,文章后面會詳細解釋為什么會和原來的抵消。信號傳輸過去需要1個ns、返回也需要1個ns,所以在2ns的地方開始下降。當源端信號電流幾乎為0后,返回電流也就變成了0。

539b623a-8ff9-11ee-939d-92fbcf53809c.png

通過對返回電流的學習,我們可以試著理解一下像是485和CAN總線為什么需要使用雙絞線,主要是為了實現兩個目的:

一是減少串擾的問題:通過兩根導線之間的相互纏繞,可以有效地抵消來自周圍環境的電磁干擾;從485或者CAN信號來看,讓兩根線收到相同的干擾,做差分之后,共模干擾被消除。

二是可以防止信號的波形發生扭曲或畸變:這是因為在高頻傳輸時,線路內部會出現“返回電流”;而雙絞線的兩根線可以近似看做垂直,返回電流無法形成連續的電流,“切斷”這部分的電流干擾后,可以進一步減少了噪聲對數據傳輸的影響。

4.特性阻抗

在平時的學習或工作中,常常聽到要把天線走線的特性阻抗做成50Ω,那什么是特性阻抗呢?下圖是一個理想無損傳輸線的等效模型:信號路徑上有n個等效電感、信號路徑+參考路徑形成了n個等效電容,特性阻抗Z就是單位長度下的等效電感和電容的關系式:Z=根號下L/C。注:一旦信號穩定(可以理解變成直流信號),雖然還是存在著等效電感和電容,但對該穩定信號不再產生影響。

53ce3be2-8ff9-11ee-939d-92fbcf53809c.png

53f7a8ba-8ff9-11ee-939d-92fbcf53809c.png

影響特性阻抗的因素主要是以下幾個:線寬、銅箔厚度、介質厚度和介電常數。線寬越大,電感越小、電容越大,特性阻抗就越小;銅箔越厚,電感越小,特性阻抗就越小;介電常數越大,電容越大,特性阻抗就越小;介質厚度越小,電容越大,特性阻抗就越小。特性阻抗只考慮單位長度,與實際長度無關。

5408a836-8ff9-11ee-939d-92fbcf53809c.png

5.信號反射

從動態思維的角度出發,信號感受的永遠都是“瞬時阻抗”,如果是均勻的傳輸線,那么瞬時阻抗恒定;但如果傳輸線的線寬、銅箔厚度、介質厚度或介電常數任意參數發生了變化,信號就會發生反射。反射的波形主要有下圖所示的幾個類型:最上面的是振鈴、左下角是邊沿不單調(也叫信號回溝)、右下角是邊沿臺階。

54269288-8ff9-11ee-939d-92fbcf53809c.png

那么當阻抗不連續時,信號為什么會發生反射呢?很多教科書是這么寫的,大概意思是如果此時不反射,宇宙都會毀滅。

544c127e-8ff9-11ee-939d-92fbcf53809c.png

于博士在他的課程里是這么解釋的,如下圖,假設Z1=50Ω、Z2=75Ω,Z1=V1/I1、Z2=V2/I2。但在分界點,電壓和電流是連續的、不會突變、必定相等,因此V1=V2,I1=I2。這樣就得到了Z1=Z2,和前面的假設相矛盾。

5465f612-8ff9-11ee-939d-92fbcf53809c.png

此時就可以用信號反射來解釋:已知源信號電壓=1V、源電流=1V/50Ω=20mA,電壓反射回來0.2V、電流反射回來4mA,也就是V1=V2=1+0.2=1.2V,I1=I2=20-4=16mA,最終得到Z1和Z2上的電壓電流都是1.2V和16mA,1.2V/16mA=75Ω。

5479e884-8ff9-11ee-939d-92fbcf53809c.png

那為什么返回電壓是0.2V,傳輸到后面的電壓又是1.2V呢?這里就涉及到了反射的兩個概念:一是反射系數、二是傳輸系數。具體公式如下:以Z1=50Ω、Z2=75Ω為例,反射系數=(Z2-Z1)/(Z2+Z1)=0.2、傳輸系數=2*Z2/(Z2+Z1)=1.2。假設源電壓=1V,那么反射電壓=0.2V,后級傳輸電壓=1.2V。

548a6c36-8ff9-11ee-939d-92fbcf53809c.png

下面再用一個仿真波形來還原一下整個反射的過程,信號發射源是一個從0V到2V、且上升時間為0的理想波形,其輸出阻抗為50Ω,第一段傳輸線的特性阻抗Z1=50Ω、傳輸時間是1ns,第二段傳輸線的特性阻抗Z2=75Ω、傳輸時間也是1ns,最后的負載為R2=75Ω。

54a158f6-8ff9-11ee-939d-92fbcf53809c.png

左下圖是Vin和Vcenter的電壓信號、右下圖是Vend的電壓信號。Vin一開始是1V(輸出阻抗50Ω和線束阻抗50Ω分壓的關系),1ns之后1V傳輸到Vcenter的位置,此時瞬間發生反射,反射系數0.2,也就是0.2V,所以Vcenter馬上變成1.2V。再經過1ns,Vin也因為0.2V的反射電壓被抬高至1.2V。Vend因為沒有反射(Z2=R2=75Ω),所以2ns后就是Vcenter的電壓1.2V。整個系統的電壓最后穩定在1.2V,1.2V=2/(R1+R2)*R2=2/125*75,也符合傳統電路的計算結果。

54b934f8-8ff9-11ee-939d-92fbcf53809c.png

信號反射存在著兩種極端情況:第一種是后級開路、反射系數=1,第二種是后級短路、反射系數=-1。

先介紹開路的情況,假設源信號是0至1V的理想階躍信號,它在輸出后要先進行分壓(紅線Vin_open=0.5V是因為信號源+輸出阻抗R1是一個整體,信號在開始傳輸瞬間就遇到了Z=50Ω的阻抗,所以此時要考慮分壓),在1個單位時間后藍線Vend_open變為1V(Vin_open=0.5V+反射0.5V=1V),在2個單位時間后紅線Vin_open受到反射信號的疊加,也變為1V。

54dea454-8ff9-11ee-939d-92fbcf53809c.png

其次是短路的情況,下圖藍線Vin_short一開始也等于0.5V,在1個單位時間后紅線Vend_short變為0V(Vin_open=0.5V-反射0.5V=0V),在2個單位時間后藍線Vin_short受到反射信號的疊加,也變為0V。

550131ae-8ff9-11ee-939d-92fbcf53809c.png

以上注意區分R和Z,Z對于最后穩定的信號(直流)是沒有影響的。第一種開路情況,最后穩定在1V;第二種短路情況,最后穩定在0V,這都符合傳統電路的計算方式。

5.1信號振鈴

了解了基本的反射知識點,我們再來看看信號振鈴又是怎么形成的,從信號圖上來看,這里應該有多次的反射過程。

55236c88-8ff9-11ee-939d-92fbcf53809c.png

還是用仿真的手段來還原整個過程:假設源電壓是0~3.3V理想信號,輸出阻抗=10Ω,線束特性阻抗Z=50Ω,末端開路,即前級反射系數=-2/3,后級反射系數=1。信號在一開始進入傳輸線時,電壓=3.3V/(10+50)*50=2.75V(此時不用考慮反射,原因是輸出信號和10歐姆是一個整體,它感受到的第一個阻抗就是50Ω,也就沒有所謂的阻抗不連續,)。經過第一次反射,B點電壓變為2.75+2.75=5.5V,第二次反射信號的反射電壓變為2.75*(-2/3)=-1.83V,經過第三次反射且到達B點,B點電壓變為5.5-1.83-1.83=1.84V,以此類推。

554175ca-8ff9-11ee-939d-92fbcf53809c.png

這里只考慮變化信號的反射,測量的是后級B點的電壓,從理論上來看,電壓就是從0V到5.5V、再到1.84V、再到4.28V……最后穩定在3.3V,這也符合傳統電路的計算方式。上述電壓計算的波形圖如下所示:

555c5da4-8ff9-11ee-939d-92fbcf53809c.png

經過上述的仿真和分析,我們可以得出振鈴形成的條件:1、驅動低輸出阻抗;2、接收高阻抗;3、高低電平的持續時間遠大于傳輸線往返延遲。當然,下圖紅色的振鈴是理想波形,實際波形必定有一定的上升時間,下圖藍色波形才符合現實情況。

55636dec-8ff9-11ee-939d-92fbcf53809c.png

5.2信號回溝

振鈴形成的條件我們已經清楚,下面再來分析一下信號回溝的形成原因,還是用仿真來做一個直觀的解釋:下圖的信號源是0~2V的信號源,輸出阻抗為R3=50Ω、線束阻抗Z=50Ω、末端是一個8pF的電容。

557788b8-8ff9-11ee-939d-92fbcf53809c.png

下圖紅線是理想的階躍信號,信號1ns后傳輸到C1的位置,但此瞬間C1可以看做是短路,因此反射系數=-1,2ns后反射信號到達源端,電壓被拉至0V。但可以看到2ns后電壓又繼續抬升,這是因為電容只在一開始的瞬時可以看做短路,后面其等效阻抗不斷增大,最后趨近于+∞,反射系數也從-1變為+1,因此最后電壓抬升至2V。

再來看藍色的信號線,實際信號的上升必定會有一定的時間間隔,因此在2ns反射瞬間,雖然反射系數=-1,但此時電壓=0;隨著時間的推移,源端信號電壓值逐漸增大,反射系數也從-1慢慢變成0再變成+1,最終就得到了藍色信號線的波形。

55912462-8ff9-11ee-939d-92fbcf53809c.png

理論上電容越大,回溝越大,如下圖C3>C2>C1,對應的回溝也會越大。從485或者CAN設備串、并聯的角度來看:串聯的情況下,阻抗不連續的差值會更小;但并聯的情況下,不管是線束的分叉點、還是多個設備同時反射導致的反射信號疊加,并聯對于源信號的影響理論上會比串聯更大。

55ab9612-8ff9-11ee-939d-92fbcf53809c.png

6.小結

通過對信號反射原理性的學習,可以知道阻抗匹配是確保信號傳輸效率和系統性能的關鍵步驟。

首先,當末端阻抗相對線束特性阻抗較小時,采用串聯電阻是一種常見的阻抗匹配方法。通過串聯電阻,可以有效地調整電路的總阻抗,以適應整個系統的特性阻抗,從而減小信號反射和提高信號傳輸的一致性。

反之,當末端阻抗相對線束特性阻抗較大時,采用并聯電阻可能更為適用。并聯電阻的引入有助于降低后級系統的總阻抗,從而減小信號在系統內部的反射,提高信號的穩定性和傳輸效率。

PCB制作階段,還可以通過調整線束本身的特性阻抗來實現阻抗匹配。合理設計PCB的布線結構、選擇適當的線寬和間距,以及使用特定的PCB材料,都可以對線束的特性阻抗進行調控。

此外,在電路設計中加入匹配網絡或使用阻抗轉換器等元件,也是實現阻抗匹配的有效手段。

綜合而言,通過綜合運用串聯電阻、并聯電阻和PCB在制作中的調整,可以有效地優化系統的阻抗匹配,確保信號在整個系統中穩定、高效地傳輸。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 信號完整性
    +關注

    關注

    68

    文章

    1417

    瀏覽量

    95631
  • 電路系統
    +關注

    關注

    0

    文章

    70

    瀏覽量

    12960
  • 信號傳輸
    +關注

    關注

    4

    文章

    437

    瀏覽量

    20279
  • 信號反射
    +關注

    關注

    0

    文章

    16

    瀏覽量

    10503

原文標題:信號完整性SI學習筆記

文章出處:【微信號:海馬硬件,微信公眾號:海馬硬件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    信號完整性學習筆記之高速邏輯電路介紹

    主要介紹幾種邏輯電路的高速特性包括 ITL 邏輯電路、 CMOS 邏輯電路、 ECL 邏輯電0路,和 LVDS 器件的基本結構、 工作原理和特點,以及邏輯門電路的使用規則 。
    的頭像 發表于 09-25 14:46 ?1566次閱讀
    <b class='flag-5'>信號</b><b class='flag-5'>完整性</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b>之高速邏輯電路介紹

    信號完整性學習筆記之ECL邏輯電路

    ECL 電路( Emitter Coupled Logic )是發射極梢合邏輯電路,由于其基本門電路工作在非飽和狀態 , 是一種非飽和型的數字邏輯電路。
    的頭像 發表于 09-25 14:54 ?6232次閱讀
    <b class='flag-5'>信號</b><b class='flag-5'>完整性</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b>之ECL邏輯電路

    信號完整性學習筆記之GPIO原理

    每個GPIO內部都有這樣的一個電路結構,這個結構在本文下面會具體介紹。
    的頭像 發表于 10-02 15:00 ?1102次閱讀
    <b class='flag-5'>信號</b><b class='flag-5'>完整性</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b>之GPIO原理

    信號完整性學習筆記之電感對反射的影響

    幾乎每種增加到傳輸線上的串行連接都伴隨有環路電感 。用于改變信號層的通孔,串聯端接電阻,連接器 , 等都有額外的環路電感。
    的頭像 發表于 09-25 15:46 ?3w次閱讀
    <b class='flag-5'>信號</b><b class='flag-5'>完整性</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b>之電感對反射的影響

    信號完整性學習筆記之常用端接技術

    消除反射現象的方法一般有:布線時的拓撲法和相應的端接技術。
    的頭像 發表于 09-25 16:11 ?3271次閱讀
    <b class='flag-5'>信號</b><b class='flag-5'>完整性</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b>之常用端接技術

    何為信號完整性信號完整性包含哪些

    何為信號完整性信號完整性(Signal Integrity,簡稱SI)是指在信號線上的信號質量
    發表于 12-30 08:15

    信號完整性原理分析

    信號完整性原理分析 什么是“信號完整性”?在傳統的定義中“完整性(integrity)”指完整
    發表于 11-04 12:07 ?212次下載

    什么是信號完整性

    什么是信號完整性 信號完整性(Signal Integrity):就是指電路系統中信號
    發表于 06-30 10:23 ?5346次閱讀
    什么是<b class='flag-5'>信號</b><b class='flag-5'>完整性</b>

    信號完整性與電源完整性仿真分析

    為了使設計人員對信號完整性與電源完整性有個全面的了解,文中對信號完整性與電源完整性的問題進行了仿
    發表于 11-30 11:12 ?0次下載
    <b class='flag-5'>信號</b><b class='flag-5'>完整性</b>與電源<b class='flag-5'>完整性</b>仿真分析

    電地完整性信號完整性分析導論

    電地完整性信號完整性分析導論,有需要的下來看看
    發表于 02-22 16:18 ?69次下載

    信號完整性與電源完整性的仿真分析與設計

    10129@52RD_信號完整性與電源完整性的仿真分析與設計
    發表于 12-14 21:27 ?0次下載

    信號完整性與電源完整性的仿真

    信號完整性與電源完整性的仿真(5V40A開關電源技術參數)-信號完整性與電源完整性的仿真分析與設
    發表于 09-29 12:11 ?91次下載
    <b class='flag-5'>信號</b><b class='flag-5'>完整性</b>與電源<b class='flag-5'>完整性</b>的仿真

    高速電路信號完整性學習筆記1

    信號完整性分析是以電磁場理論作為基本理論,所涉及的基本電磁理論基礎包括麥克斯韋方程組、傳輸線理論、匹配理論等。
    的頭像 發表于 09-25 14:20 ?794次閱讀
    高速電路<b class='flag-5'>信號</b><b class='flag-5'>完整性</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b>1

    高速電路信號完整性學習筆記2

    高速數字設計和低速數字設計相比,高速數字設計強調無源電路元件的作用。
    的頭像 發表于 09-25 14:27 ?946次閱讀
    高速電路<b class='flag-5'>信號</b><b class='flag-5'>完整性</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b>2

    信號完整性學習筆記之CML

    CML即Current Mode Logic,也就是電流模式邏輯,CML電路主要靠電流驅動,可以說CML是所有高速數據接口形式中最簡單的一種
    的頭像 發表于 10-02 14:57 ?6061次閱讀
    <b class='flag-5'>信號</b><b class='flag-5'>完整性</b><b class='flag-5'>學習</b><b class='flag-5'>筆記</b>之CML
    大发888娱乐网下| 澳门百家乐官网路单| 百家乐网络赌博真假| 普定县| 百家乐开户百家乐技巧| 百家乐官网桌蓝盾在线| 百家乐电投| 平邑县| 百家乐官| 澳门百家乐官网怎么才能赢钱| 百家乐路单纸下载| 皇冠足球比分| 百家乐桌保险| 百家乐官网英皇娱乐平台| 大发888娱乐网下| 百家乐最好的平台是哪个| 百家乐官网真人真钱| 百家乐真人百家乐赌博| 百家乐官网电话投注多少| 大发888检测技能| 澳门百家乐赢钱| 赌博拘留几天| 娱乐百家乐下载| 百家乐庄闲下载| 百家乐官网tie| 大发888下载ylc8| 百家乐2号机器投注技巧| 澳门百家乐官网庄闲的玩法| 大发棋牌游戏| 百家乐唯一能长期赢钱的方法| 百家乐官网怎么| 东明县| 大发888官方备用| 百家乐官| 24山玄空飞星排盘图| 百家乐官网在线作弊| 大发888官wang| 百家乐园云顶娱乐主页| 百家乐交流群号| 百家乐官网网上真钱娱乐网| 招远市|