女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內(nèi)不再提示

如何修復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)增大,接地電容變小(如下圖所示)。而Noise的大小與耦合電容成正比,與接地電容成反比。所以導致Noise的影響變大。

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

Noise與信號延遲

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

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

Noise雖然會對信號延遲產(chǎn)生影響,惡化時序。但是,如果在它影響下,時序依然可以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的驅(qū)動能力

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

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

victim net驅(qū)動能力越弱的話,Glitch的量級也會越大。使用髙驅(qū)動單元可提髙潛在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的影響。

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

    關注

    68

    文章

    1445

    瀏覽量

    96734
  • Noise
    +關注

    關注

    0

    文章

    19

    瀏覽量

    11450

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    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 ?2.9w次閱讀

    PADS使用ECO對比步驟

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

    Uber聯(lián)合創(chuàng)始人發(fā)行加密貨幣Eco 希望Eco能夠復蘇虛擬貨幣

    Uber聯(lián)合創(chuàng)始人格瑞特·坎普(Garrett Camp)發(fā)行了自己的數(shù)字加密貨幣Eco,坎普希望Eco能夠復蘇虛擬貨幣的最初承諾,Eco首次會發(fā)行1萬億枚,其中50%會贈送給前10億位注冊的認證人類用戶。
    發(fā)表于 03-03 15:12 ?2695次閱讀

    我們?nèi)绾蝸?b class='flag-5'>修復setup violation?

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

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

    對于這種情況,我們可以選擇在該instance的右邊插入一個buffer,由于buffer的驅(qū)動較強,所以讓它來驅(qū)動右邊的10幾個instance,這樣就能顯著降低fanout的數(shù)目,修復max transition的violation。如下圖所示:原來的instance
    的頭像 發(fā)表于 11-02 17:06 ?2.4w次閱讀
    如何來手動<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 ?5517次閱讀
    如何在Vivado中執(zhí)行工程變更命令 (<b class='flag-5'>ECO</b>)

    使用ECO進行調(diào)試有哪些好處

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

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

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

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

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

    解析什么是DFT友好的功能ECO

    DFT是確保芯片在制造過程中具有可測試性的一種技術。DFT友好的ECO是指在進行ECO時, 不會破壞芯片的DFT功能或降低DFT覆蓋率的設計方法。DFT不友好的ECO會對芯片的測試和調(diào)試帶來很大的困難,可能導致芯片測試效率降低甚
    的頭像 發(fā)表于 05-05 15:06 ?2316次閱讀
    解析什么是DFT友好的功能<b class='flag-5'>ECO</b>?