吳 昊 陳少昌 王杰玉
摘 要:在高速數(shù)字電路設計中,信號完整性問題越來越突出,已經(jīng)成為高速電路設計工程師不可避免的問題。串擾問題是信號完整性問題中的重要內(nèi)容。分析串擾產(chǎn)生的機理,討論各種影響串擾的因素,建立了兩線串擾模型并采用Mentor Graphic公司的信號完整性分析軟件Hyperlynx進行了仿真實驗。仿真結果表明:耦合長度、線距、信號的上升時間以及介質(zhì)層對兩線之間的串擾都有直接影響,在仿真研究的基礎上針對以上因素的影響提出減小串擾的有效措施。
關鍵詞:高速數(shù)字電路;信號完整性;串擾;Hyperlynx
中圖分類號:TN710 文獻標識碼:A
文章編號:1004-373X(2009)01-170-04
Crosstalk Analysis for High Speed Digital System
WU Hao,CHEN Shaochang,WANG Jieyu
(Naval University of Engineering,Wuhan,430033,China)
Abstract:Signal integrity has become a problem what cannot be ignored by designers in the high speed digital design.As one of the problems of signal integrity,crosstalk is analyzed in this paper.Then one module is found for it and simulated using Hyperlynx,software for signal integrity analysis of Mentor Graphic.Various factors such as the coupled length,signal rise time and the dielectric layer of crosstalk between the two lines has a direct impact are discussed,based on the results,and efficient measures are put forward to reduce crosstalk.
Keywords:high speed digital circuit;signal integrity;crosstalk;Hyperlynx
隨著電子技術的不斷發(fā)展,在高速電路中信號的頻率的變高、邊沿變陡、電路板的尺寸變小、布線的密度變大,這些因素使得在高速數(shù)字電路的設計中,信號完整性問題越來越突出,其已經(jīng)成為高速電路設計工程師不可避免的問題。串擾是指有害信號從一個網(wǎng)絡轉(zhuǎn)移到另一個網(wǎng)絡,它是信號完整性問題中一個重要問題,在數(shù)字設計中普遍存在,有可能出現(xiàn)在芯片、PCB板、連接器、芯片封裝和連接器電纜等器件上[1]。如果串擾超過一定的限度就會引起電路的誤觸發(fā),導致系統(tǒng)無法正常工作。因此了解串擾問題產(chǎn)生的機理并掌握解決串擾的設計方法,對于工程師來說是相當重要的。
1 串擾問題產(chǎn)生的機理
串擾是信號在傳輸線上傳播時,由于電磁耦合而在相鄰的傳輸線上產(chǎn)生不期望的電壓或電流噪聲干擾,信號線的邊緣場效應是導致串擾產(chǎn)生的根本原因[1]。為了便于分析,下面介紹幾個有關的概念。如圖1所示[2],假設位于A點的驅(qū)動器是干擾源,而位于D點的接受器為被干擾對象,那么驅(qū)動器A所在的傳輸線被稱之為干擾源網(wǎng)絡或侵害網(wǎng)絡(Agreessor),相應的接收器D所在的傳輸線網(wǎng)絡被稱之為靜態(tài)網(wǎng)絡或受害網(wǎng)絡。靜態(tài)網(wǎng)絡靠近干擾源一端的串擾稱為近端串擾(也稱后向串擾),而遠離干擾源一端的串擾稱為遠端串擾(或稱前向串擾)。由于產(chǎn)生的原因不同將串擾可分為容性耦合串擾和感性耦合串擾兩類。
1.1 容性耦合機制
當干擾線上有信號傳輸時,由于信號邊沿電壓的變化,在信號邊沿附近的區(qū)域,干擾線上的分布電容會感應出時變的電場,而受害線處于這個電場里面,所以變化的電場會在受害線上產(chǎn)生感應電流。可以把信號的邊沿看成是沿干擾線移動的電流源,在它移動的過程中,通過電容耦合不斷地在受害線上產(chǎn)生電流噪聲。由于在受害線上每個方向的阻抗都是相同的,所以50%的容性耦合電流流向近端而另50%則傳向遠端。此外,容性耦合電流的流向都是從信號路徑到返回路徑的,所以向近端和遠端傳播的耦合電流都是正向的。
對于近端容性耦合串擾,隨著驅(qū)動器輸出信號出現(xiàn)上升沿脈沖,流向近端的電流將從零開始迅速增加,當邊沿輸入了一個飽和長度以后,近端電流將達到一個固定值。另外,流向近端的耦合電流將以恒定的速度源源不斷地流向近端,當上升沿到達干擾線的接收端,此上升沿會被接受吸收,不再產(chǎn)生耦合電流信號,但是受害線上還有后向電流流向受害線的近端,所以近端的耦合電流將持續(xù)兩倍的傳輸延遲。
對于遠端容性耦合串擾,由于信號的邊沿可看成是移動的電流源,它將在邊沿的附近區(qū)域產(chǎn)生經(jīng)互容流進受害線的耦合電流,而產(chǎn)生的耦合電流將有50%與干擾線上的信號同向而且速度相同地流入遠端,因此隨著干擾線上信號的傳輸,在受害線上將不斷地產(chǎn)生的前向耦合電流而且和已經(jīng)存在的前向耦合電流不斷地疊加,并一同傳向遠端。由于串擾只在信號的邊沿附近區(qū)域產(chǎn)生,流向遠端的耦合電流的持續(xù)時間等于信號的躍變時間。具體的容性耦合如圖2所示[3]。
1.2 感性耦合機制
當信號在干擾線上傳播時,由于信號電流的變化,在信號躍變的附近區(qū)域,通過分布電感的作用將產(chǎn)生時變的磁場,變化的磁場在受害線上將感應出噪聲電壓,進而形成感性的耦合電流,并分別向近端和遠端傳播。與容性耦合電流不一樣的是,感性耦合電流的方向與干擾線上信號傳播的方向是反向的,向近端傳輸時,電流回路是從信號路徑到返回路徑,而向遠端傳輸時,電流回路則是從返回路徑到信號路徑。
對于近端感性耦合串擾,其特征與近端容性耦合串擾非常相似,也是從零開始迅速增加,當傳輸長度大于等于飽和長度以后,將穩(wěn)定在一個固定值,持續(xù)時間是兩倍的傳輸延遲。因為流向近端的感性耦合電流與容性耦合電流同向,所以兩者將疊加在一起。
對于遠端感性耦合串擾,感性耦合噪聲與干擾線上信號邊沿的傳播速度相同,而且在每一步將會耦合出越來越多的噪聲電流,持續(xù)的時間等于信號躍變的時間。但是由于電流流向與遠端容性耦合電流是反向的,所以到達受害線遠端接收器的耦合電流是兩者之差。具體的感性耦合如圖3所示[3]
1.3 互感和互容的混合效應
一般地,在完整的地平面上,容性和感性的耦合產(chǎn)生的串擾電壓大小相等,因此遠端串擾的總噪聲由于容性和感性耦合的極性不一樣而相互抵消。在帶狀線電路更能夠顯示兩者之間很好的平衡,其遠端耦合系數(shù)極小,但是對于微帶線路,由于與串擾相關的電場大部分穿過的是空氣,而不是其他的絕緣材料,因此容性串擾比感性串擾小,導致其遠端串擾系數(shù)是一個小的負數(shù)[3]。
2 串擾的仿真分析
在實際的設計中,板層特性(如厚度,介質(zhì)常數(shù)等)以及線長、線寬、線距、信號的上升時間等都會對串擾有所影響。下面結合使用Mentor Graphic公司的信號完整性仿真軟件Hyperlynx,對上述的影響串擾的因素進行分析。首先在Hyperlynx中建立兩線串擾的模型,如圖4所示,設兩線的線寬為5 mil,線長為6 in,線距為5 mil,兩線均為頂層微帶線,特性阻抗為49.5 Ω,兩線都端接50 Ω的電阻,以消除反射的影響。干擾線的驅(qū)動器采用CMOS工藝器件的IBIS模型,電壓為 3.3 V,頻率為100 MHz。PCB的介電常數(shù)為4.3,六層板,其疊層結構如圖5所示。
2.1 耦合長度對串擾的影響
改變兩線的耦合長度,分別將耦合長度設置為 3 in,6 in,10 in,其他設置不變。
圖6(a)是耦合長度為3 in的串擾波形,其中近端串擾峰值為126.34 mV,遠端為43.01 mV;圖6(b)是耦合長度為6 in的串擾波形,其近端串擾峰值為153.23 mV,遠端為99.46 mV;圖6(c)是耦合長度為10 in的串擾波形,其近端串擾峰值為153.23 mV,遠端為163.98 mV。
由此可見,對于遠端串擾峰值與耦合長度成正比,耦合長度越長,串擾越大;而對于近端串擾,當耦合長度小于飽和長度時,串擾將隨著耦合長度的增加而增加,但是當耦合長度大于飽和長度時,近端串擾值將為一個穩(wěn)定值。
2.2 線間距對串擾的影響
以下是保持其他設置不變,考察線間距的改變對串擾的影響。分別設置線距為5 mil,15 mil,仿真波形如圖7所示。
由圖7可知,當線間距為5 mil時,近段串擾峰值為153.23 mV,遠端為99.46 mV;而線間距為15 mil時,近端串擾峰值為33.40 mV,遠端為40.49 mV??梢婋S著線間距的增大,無論是近端還是遠端串擾都將減小,當線間距大于等于線寬的3倍時,串擾已經(jīng)很小。
2.3 上升時間對串擾的影響
下面考察上升沿時間的變化對串擾的影響,其他設置保持不變。分別設置驅(qū)動器為CMOS 3.3 V MEDIUM;CMOS 3.3 V FAST;CMOS 3.3 V ULTRA-FAST,仿真波形如圖8所示。
圖8(a)中的近端串擾峰值為153.9 mV,遠端串擾為46.3 mV;圖8(b)中近端串擾峰值為153.2 mV,遠端串擾為99.5 mV;圖8(c)中近段串擾峰值為 153.2 mV,遠端串擾為349.9 mV??梢?當上升沿時間縮短時,遠端串擾噪聲越來越大。對于近端串擾來說,如果與傳輸線的時延相比,上升時間較短,則近端串擾與上升時間無關;而如果與傳輸線時遲相比,上升時間較長,則近端串擾噪聲與上升時間有關(隨著上升沿時間的減小,近端串擾變大)[4]。
2.4 介質(zhì)層厚度對串擾的影響
在PCB的疊層編輯器中將介質(zhì)層厚度分別設置為 3 mil和6 mil,其他設置不變,仿真波形如圖9所示。
考察以上的仿真波形可知,當介質(zhì)層厚度為3 mil時,近端串擾峰值為153.2 mV,遠端串擾為99.5 mV;當介質(zhì)層厚度為6 mil時,近端串擾峰值為277.3 mV,遠端串擾為163.9 mV??梢?隨著介質(zhì)層厚度的減小,串擾也將變小。
3 解決串擾的方法
串擾在電子產(chǎn)品的設計中普遍存在,通過以上的分析與仿真,了解了串擾的特性,總結出以下減少串擾的方法:
(1) 在情況允許的情況下,盡量增大走線之間的距離,減小平行走線的長度,必要時采用jog方式走線。
(2) 在確保信號時序的情況下,盡可能地選擇上升沿和下降沿速度更慢的器件,使電場和磁場變化的速度變慢,從而降低串擾。
(3) 在設計走線時,應該盡量使導體靠近地平面或電源平面。這樣可以使信號路徑與地平面緊密的耦合,減少對相鄰信號線的干擾。
(4) 在布線空間允許的條件下,在串擾較嚴重的兩條信號線之間插入一條地線,可以減小兩條信號線間的耦合,進而減小串擾。
4 結 語
串擾是信號完整性中的重要內(nèi)容,影響系統(tǒng)的時序、降低噪聲容限,導致系統(tǒng)無法正常的工作。介紹了高速電路中串擾產(chǎn)生的機理,并通過仿真對串擾進行分析,得出串擾的大小與影響串擾相關因素的關系,在此基礎上提出了一些減小串擾的方法,對于在高速高密度的電路設計中解決串擾問題有一定的指導意義。
參考文獻
[1]Eric Bogatin.信號完整性分析[M].李玉山,李麗平,譯.北京:電子工業(yè)出版社,2006.
[2]喬洪.高速PCB串擾分析及其最小化[J].中國集成電路,2007,16(4):35-38.
[3]Howard Johnson,Martin Graham.高速數(shù)字設計[M].沈文,朱來文,陳宏偉,等譯.北京:電子工業(yè)出版社,2007.
[4]Stephen H Hall,Garrett W Hall,James A McCall.高速數(shù)字系統(tǒng)設計[M].伍微,譯.北京:機械工業(yè)出版社,2006.
[5]呂飛燕,沙斐.PCB上串擾的耦合機理和優(yōu)化分析模型[J].電子與信息學報,2005,27(7):1 167-1 170.
[6]余學莉.數(shù)字電路設計的信號完整性分析[J].合肥工業(yè)大學學報:自然科學版,2004,27(7):843-846.
[7]唐玨,董天臨.數(shù)字電路中的信號完整性研究[J].電子質(zhì)量,2005(10):82-84,67.
[8]Bob Ross.IBIS Models for Signal Integrity Application[J].Electrical Engineering Times,1996.12(3).
[9]陳思思.信號完整性分析中的串擾分析[J].武漢理工大學學報:信息與管理工程版,2005,27(5):23-26,30.
[10]黃德勇,張揚,楊云志.高速電路設計中的信號完整性研究[J].電訊技術,2004,44(2):149-151.
作者簡介吳 昊 男,1980年出生,碩士研究生。研究方向為高速數(shù)字電路的信號完整性研究。
陳少昌 男,1962年出生,碩士生導師,教授。研究方向為高速數(shù)字電路的信號完整性研究。