精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

什么是串擾crosstalk?它是如何產生的?

冬至子 ? 來源:偉醬的芯片后端之路 ? 作者:偉醬的芯片后端之 ? 2023-12-06 15:38 ? 次閱讀

串擾是芯片后端設計中非常普遍的現象,它會造成邏輯信號的預期之外的變化。消除串擾的影響是后端的一個重要課題。

首先,什么是串擾?它是如何產生的?芯片的信號線之間會存在耦合電容,因此一條信號線的變化會影響周圍的線(信號線之間的耦合電感一般可以忽略)。

對于工程師來說了解這么多就可以了,不過這樣的解釋有點循環論證的感覺,因為耦合電容就是因為兩端金屬線互相影響而抽象出來的概念。

最根本的原因就是一條信號線的跳變會造成周圍空間電磁場的變化,而變化的電磁場會在周圍的導線感應出電流

十幾年前老的工藝可能還可以忽略寄生電容,現在的先進工藝下寄生電容已經到了萬萬不可忽略的地步了,不過對于電感好像還是不會過多考慮。

兩段很近的導線發生串擾時,假設一段導線從0跳變為1,會影響另一段導線電勢小幅上升一點,再回落下來。我們稱產生跳變的導線為attacker,受影響的導線為victim,那一小段電勢的變化稱為glitch。

相應的,如果attacker從1變0,victim會有一個電勢下降的glitch。如果這個glitch過大,就可能產生一個錯誤的邏輯信號出來,這個時候就發生了glitch的violation。

Attacker和victim的角色是可以互相轉化的,一個victim在需要翻轉的時候就成為了attacker,attacker信號保持不變的時候就是victim。如果兩段信號線同時反轉,他們就都既是attacker又是victim。

Glitch violation也是信號完整性(SI,signal integrity)violation的一種,SI據我所知也就只和crosstalk有關。

另一種情況,如果attacker和victim同時跳變,如果attacker和victim的跳變方向一致,比如說都從0變為1,victim受attacker的影響跳變速度會更快一些,也就是transition/slew time更小。注意這個時候兩者都既是attacker也是victim,所以兩根導線的transition都會變快。

相反地,如果attacker和victim跳變方向不同,transition會變慢。Transition的變化可能會產生timing的violation,這一類violation也可以說是由SI帶來的。但是一般這種violation不如glitch來的嚴重。

一種比較嚴重的violation叫做DS(double switch),也是由于串擾帶來的邏輯錯誤。

就是說attacker和victim同時跳變并且方向相反,假設attacker從1到0,victim從0到1,假設某個時刻victim已經過了邏輯1的電壓閾值,后面的cell已經可以捕捉到信號1了,但之后由于crosstalk,victim的電勢會有一個向下(邏輯0方向)的glitch。

而這個glitch可能導致后級cell捕捉到信號0,之后victim電勢再升高為邏輯1,所以總的來說victim的信號傳播就從0、1變為0、1、0、1.這就叫做double switch violation。

消除SI violation的方法還是要從繞線著手。第一就是加shielding net,就是在attacker旁邊加一段地線,稱為shielding,減弱attacker與victim的耦合電容。

一般的時鐘trunk都會加一定比例的shielding。第二種就是把發生violation的兩段shape分開,距離越遠越好,具體做法可以把很直的一段shape讓它拐一下,做個detour出來。

第三種就是把其中一個net換到另一層去,因為我們metal layer的preferred routing direction都是一層橫的一層豎的,換層之后能有效減少耦合電容。

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

    關注

    15

    文章

    1005

    瀏覽量

    54819
  • 信號完整性
    +關注

    關注

    68

    文章

    1398

    瀏覽量

    95391
  • 寄生電容
    +關注

    關注

    1

    文章

    291

    瀏覽量

    19195
  • 電磁場
    +關注

    關注

    0

    文章

    790

    瀏覽量

    47236
  • 感應電流
    +關注

    關注

    0

    文章

    88

    瀏覽量

    11931
收藏 人收藏

    評論

    相關推薦

    博眼球還是真本事?參考平面不完整信號反而好

    改善的設計方法據說有兩種:很多人知道的方法:信號線之間通過“包地”改善……幾乎只有高速先生知道的方法:信號線之間通過“割地”改善
    的頭像 發表于 11-11 17:26 ?193次閱讀
    博眼球還是真本事?參考平面不完整信號<b class='flag-5'>串</b><b class='flag-5'>擾</b>反而好

    高頻電路設計中的問題

    在高頻電路的精密布局中,信號線的近距離平行布線往往成為引發“”現象的潛在因素。,這一術語描述的是未直接相連的信號線間因電磁耦合而產生
    的頭像 發表于 09-25 16:04 ?192次閱讀

    信號的介紹

    信號Crosstalk)是指在信號傳輸過程中,一條信號線上的信號對相鄰信號線產生的干擾,這種干擾是由于電磁場耦合或直接電容、電感耦合引起的。根據耦合類型和位置的不同,信號
    的頭像 發表于 09-12 08:08 ?1082次閱讀
    信號的<b class='flag-5'>串</b><b class='flag-5'>擾</b>介紹

    M9航空接口3芯如何減少

    德索工程師說道要減少M9航空接口3芯的,首先需要深入了解產生的原因。
    的頭像 發表于 04-26 16:11 ?361次閱讀
    M9航空接口3芯如何減少<b class='flag-5'>串</b><b class='flag-5'>擾</b>

    嵌入式開發中引起的原因是什么?

    電路布線常會有的風險,最后簡單說明幾個減小串的方法,常見增大走線間距、使兩導體的有風險的區域最小化、相鄰層走線時傳輸線互相彼此垂直
    發表于 03-07 09:30 ?1808次閱讀
    嵌入式開發中引起<b class='flag-5'>串</b><b class='flag-5'>擾</b>的原因是什么?

    產生的原因是什么

    ,也稱為串音干擾,是指由于線路之間的電磁耦合導致的信號和噪聲的傳播。可以引起信號質量下降、數據錯誤和系統性能受限,因此在高速數字設計和高密度電路布局中需要特別關注和管理。 在通
    的頭像 發表于 02-04 18:17 ?1787次閱讀
    <b class='flag-5'>串</b><b class='flag-5'>擾</b><b class='flag-5'>產生</b>的原因是什么

    在PCB設計中,如何避免

    了解什么是及其常見原因。是指一個信號電路中的電流或電磁場對周圍其他電路產生干擾的現象。常見的原因包括電磁輻射、電磁感應、信號反射、互
    的頭像 發表于 02-02 15:40 ?1710次閱讀

    PCB產生的原因及解決方法

    PCB產生的原因及解決方法? PCB(印刷電路板)是電子產品中非常重要的組成部分,它連接著各種電子元件,并提供電氣連接和機械支撐。在 PCB 設計和制造過程中,
    的頭像 發表于 01-18 11:21 ?1934次閱讀

    容性耦合與感性耦合的混合效應 影響大小的因素

    是信號在傳輸線上傳播時,由于電磁耦合而在相鄰的傳輸線上產生不期望的電壓和電流噪聲,信號線的邊緣場效應是導致
    的頭像 發表于 01-18 10:13 ?5298次閱讀
    容性耦合與感性耦合的混合效應 影響<b class='flag-5'>串</b><b class='flag-5'>擾</b>大小的因素

    減少的方法有哪些

    是PCB(Printed Circuit Board)中走線之間產生的不需要的噪聲(電磁耦合)。會對時鐘信號、周期和控制信號、數據傳
    的頭像 發表于 01-17 15:02 ?1735次閱讀
    減少<b class='flag-5'>串</b><b class='flag-5'>擾</b>的方法有哪些

    pcb中的機制是什么

    在PCB設計過程中,Crosstalk)是一個需要重點關注的問題,因為它會導致信號質量下降,甚至可能導致數據丟失。本文將詳細介紹PCB中的
    的頭像 發表于 01-17 14:33 ?430次閱讀
    pcb中的<b class='flag-5'>串</b><b class='flag-5'>擾</b>機制是什么

    如何使用SigXplorer進行的仿真

    Crosstalk)是信號完整性(SignalIntegrity)中的核心問題之一,尤其在當今的高密度電路板設計中,其影響愈發顯著。當電路板上的走線密度增大時,各線路間的電磁耦合增強,
    的頭像 發表于 01-06 08:12 ?2306次閱讀
    如何使用SigXplorer進行<b class='flag-5'>串</b><b class='flag-5'>擾</b>的仿真

    怎么樣抑制PCB設計中的

    空間中耦合的電磁場可以提取為無數耦合電容和耦合電感的集合,其中由耦合電容產生信號在受害網絡上可以分成前向串擾和反向Sc,這個兩個信
    發表于 12-28 16:14 ?316次閱讀
    怎么樣抑制PCB設計中的<b class='flag-5'>串</b><b class='flag-5'>擾</b>

    ADC電路中造成串的原因?如何消除

    是ADI的SAR型 18位單通道全差分輸入的ADC。ADC的后端是MCU,MCU將數字信號處理之后再畫到顯示屏上顯示實時波形。 調試發現顯示的信號有,表現為某一路信號懸空之后,相鄰的那一路信號
    發表于 12-18 08:27

    什么是?該如何處理它?

    什么是?該如何處理它?
    的頭像 發表于 12-05 16:39 ?800次閱讀
    什么是<b class='flag-5'>串</b><b class='flag-5'>擾</b>?該如何處理它?