chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

如何修復ECO階段的Noise Violation

數(shù)字后端IC芯片設計 ? 來源:lq ? 2019-01-14 13:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天我們來介紹一下如何修復ECO階段的Noise Violation. 首先,我們也來介紹一下什么是Noise。

網(wǎng)上資料很多,大致整理一下,noise(噪聲)也稱為crosstalk(串擾),signal integrity(信號完整性分析),是隨著芯片特征尺寸變小后引發(fā)的現(xiàn)象。主要指工藝金屬層線變窄,間距變小以后,導致線與線之間的耦合電容(coupling capacitance)增大,接地電容變?。ㄈ缦聢D所示)。而Noise的大小與耦合電容成正比,與接地電容成反比。所以導致Noise的影響變大。

那么在后端PR中,noise對我們的影響,主要分為兩大類:信號的延遲(delay)和毛刺(glitch)。這兩類問題都會對芯片的性能產生影響。

Noise與信號延遲

首先我們來講下noise對信號延遲的影響,在分析noise時,我們將產生noise信號源的網(wǎng)絡稱為侵害網(wǎng)絡(aggressor net或attacker),受到串擾的網(wǎng)絡稱為受害網(wǎng)絡(victim net)。當aggressor的信號在0 和1之間電平變換時,victim上會產生相應的串擾噪聲,這種轉換噪聲能使victim的信號轉換變慢或變快。如果victim受到相同方向跳變的aggressor,會造成它的delay變??;如果victim受到相反方向跳變的aggressor,會造成它的delay變大。

如下圖所示:Net N1作為victim,與Aggressor有Cc的耦合電容。假設Net N1正在0~1發(fā)生跳變。如果aggressor也在發(fā)生0~1的跳變,那么它的上升沿會耦合到N1上面,會造成N1的delay變?。蝗绻鸻ggressor正在發(fā)生1~0的跳變,那么它的下降沿作用到N1上時,該信號轉換變慢,會造成它的delay變大。

Noise雖然會對信號延遲產生影響,惡化時序。但是,如果在它影響下,時序依然可以signoff,那么我們可以不必去修復它。

Noise與毛刺

Noise引發(fā)的另一種現(xiàn)象,我們稱為毛刺(Glitch)。如下圖所示,當victim net受到aggressor net跳變影響時,就會有毛刺信號通過耦合電容引入。

如下圖所示,有時候,這個毛刺信號比較小,可以忽略;但是,當毛刺信號足夠高而且持續(xù)時間較長,這就有可能導致邏輯功能發(fā)生變化,破壞了門電路所保存的狀態(tài),使得電路發(fā)生故障。因此,在最后timing signoff中,noise引起的glitch是我們必須要修復的violation。

那么,在后端PR中,如何來修復Glitch呢?

有很多方法,下面列舉幾種;

(1)降低aggressor net的驅動能力

aggressor net的驅動能力越強,Glitch的量級就越大。

(2)增強victim net的驅動能力

victim net驅動能力越弱的話,Glitch的量級也會越大。使用髙驅動單元可提髙潛在victim net的門限,從而降低victim net的受害程度。

(3)保護victim net

將victim net和aggressor net之間的間距加大,或者采用屏蔽線shielding都是保護victim net的一些好方法。

(4)給victim net插入Buffer

插buffer是后端修復violation的萬能手段。它也是是處理noise時一項非常有效的修復技術。通過插入buffer將長線打斷能有效降低victim net上的耦合電容,從而降低noise的影響。

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

    關注

    68

    文章

    1477

    瀏覽量

    97939
  • Noise
    +關注

    關注

    0

    文章

    19

    瀏覽量

    11600

原文標題:愁緒千萬端,擾亂不成眠——如何修復Noise?

文章出處:【微信號:IC_Physical_Design,微信公眾號:數(shù)字后端IC芯片設計】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    FPGA編譯在place步驟顯示“unusual high hold time violation detected”

    如題,F(xiàn)PGA編譯在place步驟顯示“unusual high hold time violation detected”,在place步驟會持續(xù)數(shù)小時,具體提示有"
    發(fā)表于 10-26 18:18

    ADC Input Noise: The Good,The

    ADC Input Noise: The Good,The Bad, and The Ugly.Is No Noise Good Noise? IntroductionAll
    發(fā)表于 09-23 19:16 ?4次下載

    如何解決“access violation at address”錯誤

    “access violation at address”的意思是“在地址訪問沖突”,雖然具體意思不是這樣,但這個問題是Access Violation計算機用戶在運行的應用程序試圖存取時未被指定使用的存儲區(qū)出現(xiàn)的問題。
    發(fā)表于 09-14 18:01 ?3.8w次閱讀

    汽車eco模式使用技巧_eco模式真能省油嗎

    ECO由Ecology(環(huán)保)、Conservation(節(jié)能)和Optimization(動力)合成而得,ECO可以分為主動式ECO駕駛模式和非主動式ECO駕駛模式。其區(qū)別主要是智能
    發(fā)表于 12-14 09:50 ?3w次閱讀

    PADS使用ECO對比步驟

    PADS使用ECO對比步驟
    發(fā)表于 01-16 18:20 ?0次下載

    我們如何來修復setup violation?

    Setup violation其實絕大部分原因是由于drv造成的,我們知道,cell的delay其實是根據(jù)它的input transition,以及output load查表計算得來。因此,我們
    的頭像 發(fā)表于 10-04 15:06 ?2w次閱讀
    我們如何來<b class='flag-5'>修復</b>setup <b class='flag-5'>violation</b>?

    如何來手動修復max transition和max capacitance

    對于這種情況,我們可以選擇在該instance的右邊插入一個buffer,由于buffer的驅動較強,所以讓它來驅動右邊的10幾個instance,這樣就能顯著降低fanout的數(shù)目,修復max transition的violation。如下圖所示:原來的instance
    的頭像 發(fā)表于 11-02 17:06 ?2.5w次閱讀
    如何來手動<b class='flag-5'>修復</b>max transition和max capacitance

    如何在Vivado中執(zhí)行工程變更命令 (ECO)

    了解如何在Vivado中執(zhí)行工程變更單(ECO)。 本視頻將向您介紹ECO的常見用例,我們推薦的完成ECO的流程,優(yōu)勢和局限性,并將演示功能設計的ECO。
    的頭像 發(fā)表于 11-21 06:40 ?5784次閱讀
    如何在Vivado中執(zhí)行工程變更命令 (<b class='flag-5'>ECO</b>)

    使用ECO進行調試有哪些好處

    了解使用Vivado 2016.1中引入的ECO流程進行調試的好處,以及在ECO布局中替換ILA調試探針所需的步驟。
    的頭像 發(fā)表于 11-29 06:01 ?4325次閱讀
    使用<b class='flag-5'>ECO</b>進行調試有哪些好處

    圖形界面介紹:GUI上的按鍵是Violation Browser

    我們可以通過Layout上的快捷菜單按鈕或者Tools下面的Violation Browser按鍵來打開它。如下圖所示:左邊layout圖中白色部分就是violation, 右邊f(xié)orm圖中就是對它的介紹
    的頭像 發(fā)表于 05-19 16:53 ?3392次閱讀
    圖形界面介紹:GUI上的按鍵是<b class='flag-5'>Violation</b> Browser

    ECO技術在SoC芯片設計中的應用

    在現(xiàn)階段的 SoC芯片設計中,有一半以上的芯片設計由于驗證問題需要重新修改,這其中包括功能、時序以及串擾等問題。芯片設計的整個流程都要進行驗證工作,工程改變命令(ECO,Engi neer i
    發(fā)表于 04-07 09:40 ?8次下載
    <b class='flag-5'>ECO</b>技術在SoC芯片設計中的應用

    詳解Xilinx FPGA的ECO功能

    ECO 指的是 Engineering Change Order ,即工程變更指令。目的是為了在設計的后期,快速靈活地做小范圍修改,從而盡可能的保持已經(jīng)驗證的功能和時序。ECO 是從 IC 設計領域繼承而來,Vivado上 的 ECO
    的頭像 發(fā)表于 08-02 09:18 ?5168次閱讀
    詳解Xilinx FPGA的<b class='flag-5'>ECO</b>功能

    什么是DFT友好的功能ECO呢?

    DFT是確保芯片在制造過程中具有可測試性的一種技術。DFT友好的ECO是指在進行ECO時, 不會破壞芯片的DFT功能或降低DFT覆蓋率的設計方法。
    的頭像 發(fā)表于 03-06 14:47 ?3467次閱讀

    &quot;Access violation&quot; 錯誤,復位位置,重新打印

    "Access violation" 錯誤
    的頭像 發(fā)表于 11-08 07:16 ?394次閱讀

    奇捷科技EasyAI ECO Suite即將發(fā)布

    奇捷科技將于1月29日正式發(fā)布集成AI引擎的智能ECO解決方案包——EasyAI ECO Suite。在芯片設計關鍵的后期階段,ECO可能成為決定產品上市速度與成敗的“終極挑戰(zhàn)”。面對
    的頭像 發(fā)表于 01-15 16:25 ?607次閱讀