一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

innovus中懸垂線的理解和處理

sanyue7758 ? 來源:艾思后端實(shí)現(xiàn) ? 2023-03-20 09:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

innovus里邊有不少physical DRC檢查工具,其中的verifyConnectivity 別有一番有趣的用法,借此機(jī)會(huì),一起來看看其中的一個(gè)亮點(diǎn)。

在innovus工具里邊,用戶經(jīng)常會(huì)使用verifyConnectivity 來進(jìn)行open ,繞線完整性等問題的查驗(yàn)。

對于繞線結(jié)果,尤其是PG繞線結(jié)果,使用這個(gè)命令可以很好的幫助用戶在power planning階段查驗(yàn)PG的閉合連接的狀態(tài)(在pg DB中使用,有點(diǎn)類似S家的verify_pg_nets ),這個(gè)命令的檢查點(diǎn)包括并不限于

PG的整體貫通性:open check

macro的PG pin 連接閉合

信號(hào)開路檢查 (signal routing open)

懸垂繞線/天線效應(yīng)檢查(DanglingWire/Antenna)

上述前三點(diǎn)都是比較常規(guī)的檢查,通常沒有太多的歧義,但是對于最后一個(gè)DanglingWire/Antenna,INVS有自己獨(dú)到的理解方式,這里仔細(xì)理解和分析以下這個(gè)檢查項(xiàng)目

DanglingWire的原理描述

DanglingWire描述:wire通常是指連接在某一個(gè)pin/terminal的net在物理上的形狀,Danglng是指這個(gè)wire后面有沒有連接任何的負(fù)載,如果這個(gè)wire同時(shí)也連接在其他的input pin,由于這個(gè)DanglingWire的存在,勢必會(huì)引入潛在的antenna問題,這就是為什么INVS把DanglingWire和antenna標(biāo)注在一起的原因。

23dcac90-c4f5-11ed-bfe3-dac502259ad0.png

在上述拓?fù)浣Y(jié)構(gòu)結(jié)構(gòu)中,有兩個(gè)連結(jié)關(guān)系:U1.Z -> U2.A 和 U1.Z -> U3.A ,對應(yīng)的實(shí)際物理繞線如上述黑色和紅色走線標(biāo)記。這種繞線方式在INVS的verifyConnectivity評判里,就會(huì)將紅色部分的繞線(wire)報(bào)告一個(gè)DanglingWire的問題。
紅色部分繞線已經(jīng)對這個(gè)繞線閉合結(jié)構(gòu)沒有任何貢獻(xiàn),同時(shí)還會(huì)導(dǎo)致net1的繞線被無意中變長,這樣的繞線會(huì)導(dǎo)致三個(gè)影響:

紅色繞線部分會(huì)占用額外的繞線資源,但是對數(shù)據(jù)庫有沒有貢獻(xiàn),所以這是對繞線資源的浪費(fèi)

紅色繞線會(huì)讓net1的RC變大, 會(huì)讓net1的傳輸變慢,導(dǎo)致不期望的延遲

對于U2.A和U3.A 輸入pin而言,由于輸入管腳對應(yīng)的繞線變長,紅色繞線有可能導(dǎo)致更多的輸入管腳的antenna違例。

由于PG via drop的特點(diǎn),這種DanglingWire的情形在PG 繞線會(huì)比較常見,反而由于NanoRoute特有的算法,對于信號(hào)連接,基本不會(huì)出現(xiàn)DanglingWire的現(xiàn)象。

23eb434a-c4f5-11ed-bfe3-dac502259ad0.png

這里的PG連接是從M6 -> VIA56 -> M5,從INVS的理解來看,這條M5 wire的的最右側(cè)部分(從VIA56結(jié)束一直到M5的最右端,紅色高亮區(qū)域),是一小段的DanglingWire繞線,因?yàn)樵赩IA56的部分,這條M5已經(jīng)完成了PG貫通的使命,多出來的那部分就被INVS判定為沒有貢獻(xiàn)的DanglingWire。
在PG創(chuàng)建的時(shí)候,無法在addStripe的命令從根本上解決,這是因?yàn)镻G stripe通常都是兩橫兩縱的布局,總會(huì)有一個(gè)VIA56 距離M5的端點(diǎn)較遠(yuǎn)。

2498553a-c4f5-11ed-bfe3-dac502259ad0.png

如上圖所示,盡管PG 布局里邊已經(jīng)將VSS的VIA56推到了最右側(cè),但是VDD的DanglingWire還是無法避免。由此可見,用戶在創(chuàng)建PG的時(shí)候。在使用同樣M6/M5的時(shí)候,通過調(diào)整offset,可以讓DanglingWire問題緩解,可以間接的提高IR的質(zhì)量,但是不能根治DanglingWire的問題

DanglingWire問題的解決方法

INVS評判DanlingWire的標(biāo)準(zhǔn)是:wire走線在通過最右一個(gè)有效連結(jié)VIA或者load_pin后,繞線長度不能超過走線寬度的一半,否則會(huì)被判定為DanglingWire

24aed4ae-c4f5-11ed-bfe3-dac502259ad0.png

以上圖為例,對于上邊比較短的M5是沒有DanglingWire違例的??梢钥吹?,此時(shí)M5的右側(cè)只比VIA56的右側(cè)超出了0.825um,正好是M5繞線寬度的一半(0.162/2),這個(gè)時(shí)候就不會(huì)出現(xiàn)DanglingWire的問題了。對應(yīng)的下邊的M5,右側(cè)長度沒有修剪,所以依然能看到DanglingWire的違例。

經(jīng)測算,在這個(gè)示例當(dāng)中,通過縮短M5的長度,可以釋放大概7.375um的M5的繞線資源

25dc1c24-c4f5-11ed-bfe3-dac502259ad0.png

Std-cell rail 的DanlingWire 問題理解

假設(shè)當(dāng)前設(shè)計(jì)的std-cell PG rail在M1層,INVS對M1的關(guān)注和M5是一致的,如果用戶沒有進(jìn)行任何的preplace std-cell的規(guī)劃,布局(包括tapcell,endcap等pre-place的器件),或者preplace std-cell的節(jié)點(diǎn)距離M1的終點(diǎn)有一些距離,那么在PG里邊也會(huì)報(bào)告類似的DanglingWire的問題。

2627336c-c4f5-11ed-bfe3-dac502259ad0.png

但是,這樣的M1 DanglingWire會(huì)在chipfinish的時(shí)候完全消失,這是因?yàn)樗械膕td-cell row上,最后都會(huì)布滿std-cell或者std-filler,這個(gè)M1上的DanglingWire的違例在PD DB上不需要理會(huì),除非是這個(gè)區(qū)域不需要放置std-cell,那么用戶需要從site-row的剪裁下手,節(jié)約std-cell的資源占用 同樣的數(shù)據(jù)庫,在進(jìn)入到chipfinish后,M1的DanglingWire已經(jīng)自愈了。

264f31dc-c4f5-11ed-bfe3-dac502259ad0.png

DanglingWire 和 open的區(qū)別

經(jīng)過上述的討論,應(yīng)該已經(jīng)很好的理解INVS里邊對于DanglingWire的定義,對于普通用戶而言,DanglingWire的影響主要是侵占一些設(shè)計(jì)的繞線資源(但是要注意不同階段的DanglingWire由于負(fù)載的改變,這個(gè)違例的形態(tài)會(huì)發(fā)生一定的變化,譬如上述的std-cell rail 的DanglingWire問題)。相較而言,用戶更應(yīng)該優(yōu)先關(guān)注open問題,
INVS 對open有兩種定義:

對于同樣的net,但是沒有連接在一起的wire piece,這里的定義比較像S家的 floating shape,譬如下圖左側(cè)的幾個(gè)wire piece,這個(gè)就是open(也就是常說的floating shape),如果確定不需要,也可以做直接刪除處理

267027ac-c4f5-11ed-bfe3-dac502259ad0.png

但是,更為常見的open,是缺少從M6到M1 的VIA,這個(gè)時(shí)候就是需要用戶及時(shí)處理,否則最后的LVS是過不去的

27765ca2-c4f5-11ed-bfe3-dac502259ad0.png

沒有連接到網(wǎng)絡(luò)的PG pin:UnConnPin

這里需要注意一點(diǎn),由于INVS的verifyConnectivity 是基于wire shape的,所以如果需要查驗(yàn)?zāi)骋粋€(gè)net的open或者UnConnPin,前提是這個(gè)net至少一根wire shape,否則INVS會(huì)給出下列提示,

27fc1a5e-c4f5-11ed-bfe3-dac502259ad0.png

同時(shí),會(huì)在Violations Browser里邊以NoRoute 表示出來:意即該net沒有任何的wire shape

2816bcba-c4f5-11ed-bfe3-dac502259ad0.png

【敲黑板劃重點(diǎn)】

INVS里的DanglingWire是潛在的繞線資源浪費(fèi),需要用戶自行判斷,并進(jìn)行處理,在不影響IR分析的基礎(chǔ)上,可以更好的利用現(xiàn)有資源,





審核編輯:劉清

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

    關(guān)注

    2

    文章

    155

    瀏覽量

    37120
  • Via
    Via
    +關(guān)注

    關(guān)注

    0

    文章

    44

    瀏覽量

    19516
  • LVS
    LVS
    +關(guān)注

    關(guān)注

    1

    文章

    38

    瀏覽量

    10189
  • VSS
    VSS
    +關(guān)注

    關(guān)注

    1

    文章

    36

    瀏覽量

    21787
  • Innovus
    +關(guān)注

    關(guān)注

    1

    文章

    20

    瀏覽量

    2859

原文標(biāo)題:innovus中的DanglingWire(懸垂線)的理解和處理

文章出處:【微信號(hào):處芯積律,微信公眾號(hào):處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何理解芯片設(shè)計(jì)的IP

    本文主要介紹如何理解芯片設(shè)計(jì)的IP 在芯片設(shè)計(jì),IP(知識(shí)產(chǎn)權(quán)核心,Intellectual Property Core)是指在芯片設(shè)計(jì)采用的、已經(jīng)開發(fā)好的功能模塊、設(shè)計(jì)或技術(shù),
    的頭像 發(fā)表于 02-08 10:43 ?1028次閱讀

    硬件處理模塊的概念、特點(diǎn)和在系統(tǒng)的位置

    本文介紹了硬件處理模塊的概念、特點(diǎn)和在系統(tǒng)的位置。 一、硬件處理模塊的基本概念?專注于特定功能? 硬件處理模塊可以理解為在芯片內(nèi)部專門“定
    的頭像 發(fā)表于 01-20 13:52 ?701次閱讀
    硬件<b class='flag-5'>處理</b>模塊的概念、特點(diǎn)和在系統(tǒng)<b class='flag-5'>中</b>的位置

    DFT在信號(hào)處理的應(yīng)用 DFT與FFT的區(qū)別

    是DFT在信號(hào)處理的一些主要應(yīng)用: 頻譜分析 :DFT可以用來分析信號(hào)的頻率成分,這對于理解信號(hào)的特性和識(shí)別信號(hào)的周期性成分非常有用。 濾波 :在頻域中,濾波器的設(shè)計(jì)和應(yīng)用更為直觀
    的頭像 發(fā)表于 12-20 09:13 ?3162次閱讀

    請問ADS131A04指標(biāo)的Normalized SNR如何理解?

    在ADS131A04手冊Normalized SNR在-20dBFS性能最好, 隨著輸入信號(hào)增高反而變差,與通常認(rèn)為的輸入信號(hào)越高信噪比越高不同, 按圖中理解,隨著信號(hào)達(dá)到滿量程0dBFS,噪聲比信號(hào)增長的更快? 請問這樣理解
    發(fā)表于 12-05 06:43

    什么是LLM?LLM在自然語言處理的應(yīng)用

    隨著人工智能技術(shù)的飛速發(fā)展,自然語言處理(NLP)領(lǐng)域迎來了革命性的進(jìn)步。其中,大型語言模型(LLM)的出現(xiàn),標(biāo)志著我們對語言理解能力的一次飛躍。LLM通過深度學(xué)習(xí)和海量數(shù)據(jù)訓(xùn)練,使得機(jī)器能夠以前
    的頭像 發(fā)表于 11-19 15:32 ?3647次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)在自然語言處理的應(yīng)用

    自然語言處理是人工智能領(lǐng)域的一個(gè)重要分支,它致力于使計(jì)算機(jī)能夠理解、解釋和生成人類語言。隨著深度學(xué)習(xí)技術(shù)的發(fā)展,卷積神經(jīng)網(wǎng)絡(luò)(CNNs)作為一種強(qiáng)大的模型,在圖像識(shí)別和語音處理等領(lǐng)域取得了顯著成果
    的頭像 發(fā)表于 11-15 14:58 ?803次閱讀

    污水處理解決方案:智慧云平臺(tái)實(shí)現(xiàn)全方位管控

    我很高興與大家分享我們在某市政污水處理項(xiàng)目中的成功案例。面對市政污水處理的復(fù)雜工藝和嚴(yán)格的排放標(biāo)準(zhǔn),我們?yōu)榭蛻籼峁┝艘惶淄暾奈鬯?b class='flag-5'>處理解決方案,實(shí)現(xiàn)了全流程的實(shí)時(shí)監(jiān)測和智能控制。下面,我將重點(diǎn)介紹方案
    的頭像 發(fā)表于 11-11 16:59 ?547次閱讀
    污水<b class='flag-5'>處理解</b>決方案:智慧云平臺(tái)實(shí)現(xiàn)全方位管控

    TLV320AIC3254內(nèi)部的ADC處理模塊和minidsp到底是什么關(guān)系?

    我想請問一下幾個(gè)問題: 1.3254內(nèi)部的ADC處理模塊和minidsp到底是什么關(guān)系,是并列的還是串行關(guān)系?還是ADC處理模塊就是minidsp特殊情況下的部分? 2.minidsp的抽取因子該怎么
    發(fā)表于 10-31 06:02

    Llama 3 在自然語言處理的優(yōu)勢

    在自然語言處理(NLP)的快速發(fā)展,我們見證了從基于規(guī)則的系統(tǒng)到基于機(jī)器學(xué)習(xí)的模型的轉(zhuǎn)變。隨著深度學(xué)習(xí)技術(shù)的興起,NLP領(lǐng)域迎來了新的突破。Llama 3,作為一個(gè)假設(shè)的先進(jìn)NLP模型,代表了這一
    的頭像 發(fā)表于 10-27 14:22 ?730次閱讀

    如何理解具身智能的重要性

    必須具備感知環(huán)境、移動(dòng)和操作物體的能力。 1. 感知與行動(dòng)的結(jié)合 傳統(tǒng)的AI系統(tǒng),如計(jì)算機(jī)視覺和自然語言處理,主要關(guān)注于信息的處理理解。這些系統(tǒng)通常在隔離的環(huán)境運(yùn)行,與物理世界的互
    的頭像 發(fā)表于 10-27 09:45 ?1006次閱讀

    AI大模型在自然語言處理的應(yīng)用

    AI大模型在自然語言處理(NLP)的應(yīng)用廣泛且深入,其強(qiáng)大的語義理解和生成能力為NLP任務(wù)帶來了顯著的性能提升。以下是對AI大模型在NLP應(yīng)用的介紹: 一、核心應(yīng)用 文本生成 AI
    的頭像 發(fā)表于 10-23 14:38 ?1540次閱讀

    邊緣計(jì)算網(wǎng)關(guān)的數(shù)據(jù)采集處理解

    強(qiáng)大的計(jì)算能力和多種通信接口,以適應(yīng)不同設(shè)備和傳感器的連接需求。隨著物聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,大量數(shù)據(jù)從各類設(shè)備和傳感器涌出,需要快速、有效地進(jìn)行處理。在這一背景下,邊緣計(jì)算網(wǎng)關(guān)作為連接物理世界與數(shù)字世界的橋
    的頭像 發(fā)表于 10-17 16:51 ?578次閱讀

    原理圖中的vcc在pcb如何處理

    為PCB設(shè)計(jì)時(shí),VCC的處理需要特別注意,以確保電路的正確功能和可靠性。 1. 理解VCC在原理圖中的作用 在開始處理VCC之前,首先需要理解它在原理圖中的作用。VCC是電路的正電源,
    的頭像 發(fā)表于 09-06 14:40 ?3791次閱讀

    摩爾線程正式開源音頻理解大模型MooER

    近日,國內(nèi)領(lǐng)先的GPU創(chuàng)新企業(yè)摩爾線程宣布了一項(xiàng)重大技術(shù)突破——正式開源其自主研發(fā)的音頻理解大模型MooER(摩耳)。這一舉動(dòng)標(biāo)志著我國在音頻處理理解領(lǐng)域邁出了堅(jiān)實(shí)的一步,特別是在基于國產(chǎn)硬件的AI模型研發(fā)上取得了顯著成就。
    的頭像 發(fā)表于 08-27 15:24 ?915次閱讀

    LM98725高性能16位81 MSPS信號(hào)處理解決方案

    電子發(fā)燒友網(wǎng)站提供《LM98725高性能16位81 MSPS信號(hào)處理解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 07-26 10:51 ?0次下載
    LM98725高性能16位81 MSPS信號(hào)<b class='flag-5'>處理解</b>決方案