信號完整性

2020-12-13 電子產品世界


本文引用地址:http://www.eepw.com.cn/article/202009/418237.htm

摘要

當今的高速總線設計如LpDDR4x、USB 3.2 Gen1/2 (5Gbps/10Gbps)、USB3.2x2 (2x10Gbps)、PCIe和即將到來的USB4.0 (2x20Gbps) 在高頻數據從發送器流向接收器時會發生信號衰減。本文將概述高速數據速率系統的信號完整性基礎知識和集膚效應、阻抗匹配、特性阻抗、反射等關鍵問題。

圖1   頻率和較低電壓對眼圖張開的影響

導讀

隨著矽節點採用10nm、7nm甚至5nm工藝,這可以在給定的晶片尺寸下實現高集成度並增加功能。在移動應用中,趨勢是更高的頻率和更高的數據速率,並降低工作核心電壓如0.9v、0.8V、.56V甚至更低以優化功耗。

在較低的工作電壓下以較高的頻率工作會使閾值電平或給定位數據的數據有效窗口變小,從而影響走線和電源層分配功率以及「眼圖」的閉合度。

由較高頻率和較低工作電壓引起的閉眼,增加了數據傳輸誤差的機會,因而增加了誤碼率,這就需要重新傳輸數據流。重傳會導致處理器在較長時間處於有源模式以重傳數據流,這會導致移動應用更高的功耗並減少使用日 (DOU)。

在給定的高頻設計中增加其他設計挑戰如信號衰減、反射、阻抗匹配,抖動等時,很明顯,信號損耗使接收器難以正確譯出信息,從而增加了誤差的機會。

圖2   CLK採樣

數據流中的時鐘採樣

在接收器處,數據是在參考時鐘的邊緣處採樣的。眼圖張開越大,就越容易將採樣CLK設置在給定位的中間以採樣數據。任何幅值衰減、反射或任何抖動,都將使眼圖更閉合併使數據有效窗口和有效位時間變得更窄,從而導致接收端出現誤差。

現在,讓我們檢查何時需要將通道或互連視為傳輸線,並查看在智慧型手機或平板電腦等系統中傳輸損耗的一些主要原因。

圖3   抖動

高頻和傳輸線

低頻設計是指波長遠大於線長度且PCB走線和互連的電阻與頻率無關,因此傳輸線的影響可以忽略不計。

高頻設計是指波長遠小於線長度且走線的所有物理特性和互連尺寸都需要控制,以便具有一系列電氣特性的傳輸線可用於給定應用。

我們將互連視為傳輸線的時候是在最高頻率下工作時,走線長度可能超過該頻率波長的1/10。

此時,我們需要使用集總元件對走線建模,並考慮所有頻率相關元件,包括寄生電容和電感及其對信號衰減的影響。

另一種確定在什麼頻率下將互連線視為傳輸線的方法是考慮信號的上升時間 (tr)。

在大多數納米工藝節點中,高數據速率信號具有急劇的上升/下降時間,這要求將通道或任何互連視為傳輸線。當這些信號通過信道傳播時,其帶寬和傳輸受給定的信號上升時間控制。

傳輸速度

電信號是電磁波,其傳輸速度取決於其周圍材料的介電常數。傳輸速度的公式是

自由空間(介電常數為1)無損傳輸的波速約為3 x 108 m/s,不同於介電常數為4的傳輸線的波速,後者導致波速降低一半或1.5 x 108 m/s。

在自由空間對比在PCB傳輸的波速差異將導致稱為傳播延遲 (Td) 的時間延遲,Td取決於傳播的媒介和信號必須傳播的距離。

Td(傳播延遲)=傳播距離/Vp(傳輸速度)

現在,當一個信號 (CLK) 在外層傳播而另一信號 (Data) 在內層傳播時,若我們在一側具有自由空間而在另一側具有介電常數時,情況會怎樣呢?

在許多設計中,高頻信號必須以互連電纜或撓性電纜作為傳輸路徑的一部分,這會對幅值和時序波形產生延遲和偏差。由於信號速度降低、串擾或介電材料吸收的任何能量而導致的時序偏差或任何其他損耗都會同時產生稱為抖動的時序和幅值偏差。

在這裡,設計人員必須匹配一系列信號之間的飛行時間。由於內層的DATA信號將傳播得較慢,因此我們必須減小DATA信號的長度以匹配CLK信號的飛行時間。

圖5   趨附效應引起的電流重新分布

集膚效應

如果我們查看稱為C1的給定導體的一部分並通過它發送電流I(t),根據安培定律,將會產生與通過導體的電流成比例的磁通量。

如果我們僅考慮一個導體,附近沒有其他導體,那麼通量線 (B1) 將在導體C1中沿與磁場B1相反的方向產生循環渦流。

隨著頻率增加,集膚效應將電流限制在導體厚度的較小部分,從而增加了有效電阻和相應的損耗。

圖6   由於頻率和走線路徑造成的信號損失

傳輸線和特徵阻抗Zo

傳輸線上的電壓和電流一起傳播,並且是位置 (x) 和時間 (t) 的函數。傳輸線的特徵阻抗 (Zo) 是與頻率相關的電阻,是傳輸的電壓波與傳輸的電流波之比

圖7   傳輸線中的電壓和電流

當電壓V (x,t) 和電流I (x,t) 一起傳播並達到端接阻抗時,歐姆定律要求V (x,t) /I (x,t) 等於端接阻抗  (ZL)。

圖8   匹配Zo和ZL

當高頻信號通過PCB中的路徑,通過或改變其從一層到另一層的路徑時,阻抗將發生變化。

觀察給定的PCB,我們可以看到有很多層、走線、通孔、連接,阻抗在任何給定點處都在變化,且自電容、互電容、自電感和互電感會產生寄生效應。

圖9   PCB層和阻抗變化

現在,讓我們引入一些集總元件,如寄生電感、電容、交流集膚電阻、直流電阻,它們存在於任何系統中。

可以看出,例如寄生電容 (Cdx) 如何改變電流分布,從而導致傳輸線的特徵阻抗發生變化,並使Zo(傳輸電壓與傳輸電流之比)發生變化。

圖10   含集總元件的傳輸線

隨著集膚效應降低傳入信號的幅值,寄生電感兩端的電壓會降低負載兩端電壓的上升和下降時間,從而影響信號質量和使信號衰減。

圖11   寄生效應對Zo和信號完整性的影響

電壓反射係數

當高頻信號通過不同的路徑、通孔或改變其從一層到另一層的路徑時,阻抗將發生變化。控制這些寄生信號並正確端接傳輸線,我們可以以最小的失真傳輸信號。

當終端阻抗 (ZL) 不等於線路的特徵阻抗 (Zo) 時,必須有一對反射電壓和電流波,並且該反射信號將覆蓋在源信號上,導致失真。

請注意,當負載終端 (ZL) 等於傳輸線的特徵阻抗 (Zo) 時,電壓反射係數等於零。這表明所有入射波都被匹配的負載終端吸收。

當電壓波和電流波一起傳播並達到端接阻抗時,總入射波加上V/I的任何反射波必須等於端接阻抗 (ZL)。

圖12   入射波和反射波

阻抗不匹配和反射

考慮一條50歐姆的傳輸線,端接150歐姆的端接電阻或一個過阻尼電路。為簡單起見,我們將電池的阻抗設置為0,這會將反射波強制返回負載。此外,設置波傳播給定長度的時間延遲(td=距離/Vp)。現在,讓我們關閉開關 (s) ,看看負載發生了什麼。

圖13   連續反射波序列

源和終端阻抗之間來回的連續反射波會導致信號覆蓋在源信號上,並在信號線上產生振鈴。

圖14   反射引起的振鈴

在計算終端和源的反射係數時,我們可以得出到達終端的入射波量加上反射回源的反射波量。

圖14中具有較大電壓的過衝振鈴會給器件施加更多的輻射而使其過應力,並在相鄰走線之間產生更多的串擾。

另一方面,由振鈴或瞬態響應期間電壓軌下降引起的下衝都將增加更高的誤碼率。

圖15   典型信號路徑及信號衰減

帶轉接驅動器和不帶轉接驅動器的系統

對於某些移動應用,如使用10Gbps數據速率的USB 3.1 Gen 2的移動應用,總損耗預算以dB為單位,包括所有互連通道損耗。損耗預算包括從矽到連接器的路徑中的任何損耗,如矽封裝、PCB走線、通孔、柔性、共模濾波器和連接器。

為了USB Type-C Gen 2系統保持好的信號質量而又不限制PCB的尺寸和設備的位置,轉接驅動器是最具性價比的方案。

考慮到像智慧型手機或平板電腦這樣的系統,可以將其視為高頻數位訊號從APP處理器封裝和引腳、PCB走線、通孔、連接器、柔性電纜和USB連接器傳輸而來,這些高數據速率信號可能在通過1m電纜之前就衰減。

當信號通過信道傳播時,信號的幅值會衰減,且取決於信道的長度,這種衰減可能足以導致在高數據速率下出現信號完整性問題。

轉接驅動器作為信號調節器件,可以恢復在給定通道上已有損耗的信號,它可以增強恢復的信號的輸出,從而允許該信號傳播更長的距離和開眼以降低誤碼率。

具有可編程差分輸出電壓的轉接驅動器確保驅動強度與線路阻抗、走線長度保持一致,並均衡信號和解決信號完整性問題。請記住,增加驅動器的差分輸出電壓將有助於改善接收信號,但同時也會增加噪聲和抖動。

圖16   使用轉接驅動器

總結

保持可接受的信號完整性,需要重視集膚效應、匹配的端接、反射、通孔、串擾、耦合及其對信號衰減的影響。

當走線的長度約為信號波長的1/10時,任何互連都應視為傳輸線。

影響信號完整性的因素,如信道損耗和由阻抗失配引起的信號反射,發生在數據從處理器通過PCB、通孔、柔性電纜或從PCB、通孔、柔性電纜到處理器的任何傳輸過程中。

在整個信號路徑中保持阻抗匹配對於接口至關重要,以防止反射並提供最大的功率傳輸。任何阻抗失配都會在線路上引起反射,增加抖動並可能損害信號質量。

如果沒有轉接驅動器,將很難或幾乎不可能在數據速率>10Gbps通過系統電氣和協議一致性測試。在不使用轉接驅動器進行短通道和長通道測試時,具有較高數據速率的給定信號的總傳輸通道距離可能會受到限制,並且不同設備之間的互操作性機會會降低。

相關焦點

  • 信號完整性:Lec 1—什麼是信號完整性
    1、什麼是信號完整性?一句話:信號完整性是研究數字電路的模擬特性。信號完整性是研究數字電路的模擬特性。研究對象是數字電路,研究內容是研究它的模擬特性,我們先回顧模擬電路和數字電路。模擬信號但是數字電路沒有這個問題,數位訊號只有兩個量,0和1,只要在它的門限範圍內,數位訊號就能準確的傳輸信號
  • 信號完整性(五):信號反射
    信號沿傳輸線向前傳播時,每時每刻都會感受到一個瞬態阻抗,這個阻抗可能是傳輸線本身的,也可能是中途或末端其他元件的。對於信號來說,它不會區分到底是什麼,信號所感受到的只有阻抗。
  • 信號完整性(Singnal Integrity)術語
    1、什麼是信號完整性(Singnal Integrity)?信號完整性(Singnal Integrity)是指一個信號在電路中產生正確的相應的能力。信號具有良好的信號完整性(Singnal Integrity)是指當在需要的時候,具有所必須達到的電壓電平數值。
  • PCB設計\"信號完整性\"名詞解釋
    1、什麼是信號完整性(Singnal Integrity)?本文引用地址:http://www.eepw.com.cn/article/201809/388484.htm信號完整性(Singnal Integrity)是指一個信號在電路中產生正確的相應的能力。
  • 信號完整性理論之差分訊號
    理想狀態,共模信號被認為是沒有變化的。共模信號由於不帶有信息,所以不影響信號完整性和系統性能。所以接收端要想準確的接收差分信號,必須要有共模抑制的功能。除此之外,在一定條件下,差分傳輸的抗幹擾能力好於單端信號,差分和共模信號分量都是屬於高速信號,如下圖所示,差分信號在-0.25 到 +0.25 之間。因此傳輸線上的差分信號電壓就是 0.5V。
  • 信號完整性中信號上升時間與帶寬研究
    本文引用地址:http://www.eepw.com.cn/article/178170.htm  對於數字電路,輸出的通常是方波信號。方波的上升邊沿非常陡峭,根據傅立葉分析,任何信號都可以分解成一系列不同頻率的正弦信號,方波中包含了非常豐富的頻譜成分。
  • SPARQ系列述評之二 ――信號完整性問題與S參數的關
    和SI相關的兩個最為重要的工作是信號完整性仿真和信號完整性測試。信號 完整性仿真是指使用仿真軟體將晶片、信號傳輸鏈路的模型連接到一起,進行初步的信號質量的預測,信號完整性仿真中一個最為重要的模型是S參數模型,它常被 用來模擬傳輸線、過孔、接插件等的模型,在仿真之初S參數常常是通過電磁場仿真軟體等仿真的方法獲得,然後再用相應的測試儀器如TDR、VNA以及力科新推出的新型專用於信號完整性領域的信號完整性網絡分析儀SPARQ
  • 基於信號完整性理論的PCB仿真設計與分析研究
    在基於信號完整性計算機分析的 PCB設計方法中,最為核心的部分就是PCB板級信號完整性模型的建立,這是與傳統的設計方法的主要區別之處。SI模型的準確性將決定設計的正確性,而 SI模型的可建立性則決定了這種設計方法的可行性。
  • 剛總結的43個信號完整性專業術語
    供大家參考:1.Signal Integrity,SI(信號完整性)信號波形的失真。2.Power Integrity,PI(電源完整性)有源器件供電互連線及各相關元件上的噪聲。3.ElectroMagnetic Compatibility,EMC(電磁兼容)產品自身產生的電磁輻射和由外場導入產品的電磁幹擾。
  • 力科發布頻域和時域信號完整性圖書「S-Parameters for Signal Integrity」
    全球電子測試和測量解決方案的領導者力科宣布出版信號完整性領域首本工程書籍「S-Parameters for Signal Integrity
  • 國際大師總結:信號完整性100條經驗法則
    隨著現代數字電子系統突破1 GHz的壁壘,PCB板級設計和IC封裝設計必須都要考慮到信號完整性和電氣性能問題。 凡是介入物理設計的人都可能會影響產品的性能。所有的設計師都應該了解設計如何影響信號完整性,至少能夠和信號完整性專業的工程師進行技術上的溝通。 當快速地得到粗略的結果比以後得到精確的結果更重要時,我們就使用經驗法則。
  • 高速電路設計信號完整性的一些基本概念
    信號完整性(Signal Integrity):就是指電路系統中信號的質量,如果在要求的時 間內,信號能不失真地從源端傳送到接收端,我們就稱該信號是完整的。 2.傳輸線(Transmission Line):由兩個具有一定長度的導體組成迴路的連接線,我們 稱之為傳輸線,有時也被稱為延遲線。
  • 信號完整性SI(Signal Integrity)概述之二DDR之時序(Timing)分析
    同時,時序和信號完整性也是密不可分的,良好的信號質量是確保穩定的時序的關鍵,由於反射,串擾造成的信號質量問題都很可能帶來時序的偏移和紊亂。因此,對於一個信號完整性工程師來說,如果不懂得系統時序的理論,那肯定是不稱職的。
  • 星形膠質細胞中的GLP-1受體信號調節脂肪酸氧化、線粒體完整性和功能
    星形膠質細胞中的GLP-1受體信號調節脂肪酸氧化、線粒體完整性和功能 作者:小柯機器人 發布時間:2020/5/20 23:39:42 近日,德國科隆大學Jens C.
  • 硬體和驅動工程師必須了解的USB2.0信號完整性的關鍵問題
    一、USB2.0的信號完整性測量項首先按照USB協會的要求,做USB的信號測試的示波器帶寬至少應該為1.5GHZ,最好是選擇2GHZ或者2.5GHZ帶寬的示波器進行高速USB信號的測試。進行高速USB的測試需要進行的測試有:1、高速信號質量2、接收靈敏度3、chirp時序4、包參數等項目的測試,其中最重要的即是高速信號質量測試,高速信號質量測試包括如下幾項:1、眼圖2、包尾寬度3、信號速率4、上升/下降時間5、交叉點電壓範圍
  • 上海9月4-5日/深圳9月18-19號《信號完整性--系統化設計方法及案例分析》
    課程名稱:《信號完整性-系統化設計方法及案例分析》授課老師:於老師開課時間:上海9月4-5日/深圳9月18-19號信號完整性是內嵌於PCB設計中的一項必備內容,無論高速板還是低速板或多或少都會涉及信號完整性問題。
  • 提升信號完整性的5個經驗分享!
    在高速PCB電路設計過程中,經常會遇到信號完整性問題,導致信號傳輸質量不佳甚至出錯。那麼如何區分高速信號和普通信號呢? 很多人覺得信號頻率高的就是高速信號,實則不然。
  • 電源完整性/EMC/EMI以及熱分析
    熱點:從信號完整性向電源完整性轉移 談到高速設計,人們首先想到的就是信號完整性問題。信號完整性主要是指信號在信號線上傳輸的質量,當電路中信號能以要求的時序、持續時間和電壓幅度到達接收晶片管腳時,該電路就有很好的信號完整性。當信號不能正常響應或者信號質量不能使系統長期穩定工作時,就出現了信號完整性問題,信號完整性主要表現在延遲、反射、串擾、時序、振蕩等幾個方面。
  • 為了信號完整性,如何控制PCB的控制走線阻抗?
    沒有阻抗控制的話,將引發相當大的信號反射和信號失真,導致設計失敗。常見的信號,如PCI總線、PCI-E總線、USB、乙太網、DDR內存、LVDS信號等,均需要進行阻抗控制。阻抗控制最終需要通過PCB設計實現,對PCB板工藝也提出更高要求,經過與PCB廠的溝通,並結合EDA軟體的使用,按照信號完整性要求去控制走線的阻抗。本文引用地址:http://www.eepw.com.cn/article/201807/389726.htm  不同的走線方式都是可以通過計算得到對應的阻抗值。
  • 國外大師告訴你:信號完整性經驗100條!
    下面是一位信號完整性大牛Eirc Bogatin總結的SI/PI方面的精華,條條是經驗