91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

圖形界面工具Wire Editing(一)

數(shù)字后端IC芯片設(shè)計(jì) ? 來(lái)源:數(shù)字后端IC芯片設(shè)計(jì) ? 2020-05-19 16:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天我們要介紹的圖形界面工具是Wire Editing。這是我們經(jīng)常用到的一個(gè)修復(fù)drc的工具。

想必DRC肯定是每個(gè)designer最不想碰到的東西吧,多少個(gè)tape out的通宵之夜就花在ECO和修D(zhuǎn)RC上了。雖說(shuō),現(xiàn)在的工具越來(lái)越智能,越來(lái)越強(qiáng)大,但是每個(gè)block跑下來(lái),或多或少,總歸有個(gè)百十來(lái)個(gè)DRC被剩下。那這時(shí)候怎么辦?沒(méi)關(guān)系,我們就得靠我們的雙手,來(lái)使用Wire Editing。

Wire Editing實(shí)現(xiàn)地就是manually畫(huà)線的功能。當(dāng)然,這個(gè)手動(dòng)畫(huà)線的功能不是一般的強(qiáng)大。

但是這功能你要想玩得溜可不容易,首先你得把GUI上的這一排按鈕給學(xué)會(huì)。

下面我就來(lái)詳細(xì)介紹這一排按鈕該如何使用。

首先,Wire Editing的對(duì)象是Wire。Wire的類(lèi)型,我們可以分為Regular wire和Special wire。這個(gè)大家肯定知道它們的區(qū)別吧,Regular wire就是我們平常用的signal wire,用于信號(hào)傳輸線。Special wire就是我們所說(shuō)的電源線,也就是電源接地線,還有用于flipchip繞線的RDL routing(封裝層繞線)。

Regular Wire和Special Wire都需要定義對(duì)應(yīng)的net,spacing和layer值。區(qū)別在于Regular Wire需要width是固定的tech lef中l(wèi)ayer width值,或者采用定義NDR(non default rule)來(lái)修改,通過(guò)nanoRouter來(lái)生成Regular Via。Special Wire的width是用戶自己定義的,通過(guò)Via-Gen來(lái)生成Special Via。

前面說(shuō)了Wire Editing是一個(gè)動(dòng)作的操作過(guò)程,是GUI上的那一排按鈕。這些動(dòng)作和對(duì)應(yīng)的對(duì)象可以用下圖表示:

1 Add Wire (Basic

點(diǎn)擊GUI上方的鍵,或者采用快捷鍵(Shift+A),進(jìn)入Add Wire的模式。然后單擊“E”鍵或者“F3”鍵進(jìn)行設(shè)置。得到如下界面

(1)選擇創(chuàng)建regular wire還是special wire

(2)輸入Net的名字,可以輸入多條,或者直接從GUI上copy選中的wire的信息

(3)輸入wire的Non Default Rule

(4)指定所要畫(huà)的Wire的Horizontal和Vertical Layer,Width和Spacing

(5)允許45度的走線,用于Flip chip中的RDL層routing

2 Add Wire (Wire & Via Snap)

這個(gè)界面靈心勝造物,妙手奪天工——Wire Editing(一)可以設(shè)定wire和via的snap選項(xiàng),Regular和Special wire有一定的區(qū)別

(1)畫(huà)Regular wire時(shí),自動(dòng)snap到track上

(2)將Regular wire自動(dòng)align到pin的方位

(3)自動(dòng)將via snap到wire的轉(zhuǎn)折點(diǎn)

(4)畫(huà)Special wire時(shí),自動(dòng)snap到track上

(5)畫(huà)Special wire時(shí),自動(dòng)snap到row上

3 Add Wire(Via creation)

wire edit在畫(huà)線時(shí),會(huì)自動(dòng)地生成via。下面幾個(gè)按鍵可以幫我們控制生成via的屬性

(1)自己定義default rule應(yīng)該選擇哪些via,non default rule應(yīng)該選擇哪些via。按照下面的定義規(guī)則:

規(guī)則:{defaultvia1 via2...}{NDR NDRvia1...}

例子:{default via12 via23 via45} {SP spvia12}

For theDefaultrule:

via12 for layer V12

via23 for layer V23

via45 for layer V45

For the non-default rule SP:

spvia12 for layer V12

(2)定義相同Net的不同layer是否要生成Via

Look up, look down layer: 定義在該cut層往上,往下看多少層需要生成Via

4 Add Wire (DRC Check)

別看wire edit只是畫(huà)幾根線,它的DRC檢查機(jī)制可是很復(fù)雜的呢

(1)畫(huà)wire時(shí)動(dòng)態(tài)地檢查DRC

(2)當(dāng)移動(dòng)或者拉伸wire時(shí),遇到min spacing的DRC就停止


(3)畫(huà)wire時(shí)是否允許DRC

(4)畫(huà)完wire后,最后做小范圍地檢查

5 Add Wire (Shielding)

使用這個(gè)界面可以給wire加上shielding. 對(duì)防止SI效應(yīng)有作用,這里就不多介紹了??梢赃x擇VSS或者VDD,一般都采用VSS作為shielding net

6 Add Wire (Multi Group)

這個(gè)界面可以同時(shí)畫(huà)出多根wire。


(1) 首先需要在Basic form中,指定好多條net

(2) 在框框中填好定義的net的屬性

Net number, width, spacing, layer

(3) 選擇wire拐彎的方向

(4) 畫(huà)多根wire時(shí),鼠標(biāo)停留在第幾根wire上

(5) 畫(huà)Bus wire時(shí),遇到障礙物自動(dòng)分開(kāi)bus wire

7 Add Wire (Wire Group)

這個(gè)命令可以復(fù)制多根wire,一起進(jìn)行操作

(1)采用wire group,交錯(cuò)畫(huà)wire


(2)指定wire group中的復(fù)制的wire數(shù)目

不指定bit


指定bit數(shù)為2

(3)在wire中間添加加固線,使得傳輸能力更強(qiáng),減小電阻


(4)采用group via

8 Add Wire (Misc)

最后一個(gè)add wire的界面,指定了操作wire的一些其他的option

(1)指定生成wire或者via的最低,最高layer

(2)畫(huà)完wire時(shí)的延伸方向

Extend Start: 延長(zhǎng)start起點(diǎn)方向的

Extend End: 延長(zhǎng)End終點(diǎn)方向的

Extend to Boundary: 沿著起點(diǎn)或者終點(diǎn),延長(zhǎng)到對(duì)應(yīng)的boundary,必須與前二者同時(shí)使用

Reshape: 畫(huà)完wire后,會(huì)自動(dòng)trim掉多余的wire

(3)移動(dòng)Block時(shí),wire跟著block一起移動(dòng)

(4)拉升wire時(shí),via也跟著移動(dòng)

(5)調(diào)整使用鍵盤(pán)上下左右鍵時(shí),移動(dòng)的距離

這wire edit功能有點(diǎn)多,界面也有點(diǎn)多,估計(jì)也分好幾次介紹,雖然上面圖片很多,可能有點(diǎn)亂。但這真的是個(gè)很強(qiáng)大的工具,大家一定要好好學(xué)啊!

下次介紹更加多的Wire editing功能~~

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

    關(guān)注

    1

    文章

    382

    瀏覽量

    23363
  • 圖形界面
    +關(guān)注

    關(guān)注

    0

    文章

    39

    瀏覽量

    7713

原文標(biāo)題:靈心勝造物,妙手奪天工——Wire Editing(一)

文章出處:【微信號(hào):IC_Physical_Design,微信公眾號(hào):數(shù)字后端IC芯片設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    圖形界面開(kāi)發(fā)工具GUI Guider的使用教程

    GUI Guider是NXP推出的款功能強(qiáng)大且對(duì)用戶非常友好的圖形界面開(kāi)發(fā)工具。目前最新版本是1.6.1。
    的頭像 發(fā)表于 12-20 09:49 ?3.3w次閱讀
    <b class='flag-5'>圖形界面</b>開(kāi)發(fā)<b class='flag-5'>工具</b>GUI Guider的使用教程

    linux如何退出圖形界面。

    我不知道在圖形界面下如何輸入命令。求指教
    發(fā)表于 08-31 09:38

    如何開(kāi)發(fā)基于ucgui的圖形界面

    `最近在網(wǎng)上找到份資料,下載來(lái)看,有份。exe文件和。c文件,這時(shí),小弟心中來(lái)個(gè)疑問(wèn),要做出如此漂亮的界面難道是自己用ucGUI函數(shù)行代碼敲出來(lái)的嗎?還是通過(guò)什么上位機(jī)軟件把這
    發(fā)表于 04-09 00:27

    基于PC/104的圖形界面控制軟件設(shè)計(jì)

    在嵌入式PC/104選用的操作系統(tǒng)中,建立圖形界面的人機(jī)接口軟件在實(shí)際中有很大的意義,本文針對(duì)相關(guān)工業(yè)控制項(xiàng)目,討論了有關(guān)基于消息處理機(jī)制的圖形界面人機(jī)接口的建立
    發(fā)表于 06-11 09:00 ?9次下載

    基于PC/104 的圖形界面控制軟件設(shè)計(jì)

    在嵌入式PC/104 選用的操作系統(tǒng)中,建立圖形界面的人機(jī)接口軟件在實(shí)際中有很大的意義,本文針對(duì)相關(guān)工業(yè)控制項(xiàng)目,討論了有關(guān)基于消息處理機(jī)制的圖形界面人機(jī)接口的建立
    發(fā)表于 06-15 09:10 ?26次下載

    基于UC/OSII的圖形界面系統(tǒng)的設(shè)計(jì)與應(yīng)用

    uC/OSII 以其嚴(yán)格的實(shí)時(shí)性得到了廣泛的應(yīng)用,但目前適用于uC/OSII 的圖形界面卻很少。本文詳細(xì)介紹了種適用于uC/OSII 的圖形界面--uC/GUI 的體系結(jié)構(gòu)和特點(diǎn),同時(shí)介紹了S3C44B0X 內(nèi)置LC
    發(fā)表于 09-02 10:03 ?33次下載

    MATLAB圖形用戶界面設(shè)計(jì)

    MATLAB圖形用戶界面設(shè)計(jì):7.1 MATLAB 圖形界面編程基礎(chǔ)7.2 MATLAB 標(biāo)準(zhǔn)對(duì)話框7.3 MATLAB 圖形界面設(shè)計(jì)基本控件7.4 MATLAB
    發(fā)表于 09-03 12:20 ?0次下載

    基于圖形界面的配電臺(tái)區(qū)電能質(zhì)量監(jiān)測(cè)分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    基于圖形界面的配電臺(tái)區(qū)電能質(zhì)量監(jiān)測(cè)分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 在討論配電臺(tái)區(qū)電能質(zhì)量監(jiān)測(cè)分析必要性的基礎(chǔ)上,給出了種基于圖形界面的電能
    發(fā)表于 07-20 14:36 ?1443次閱讀
    基于<b class='flag-5'>圖形界面</b>的配電臺(tái)區(qū)電能質(zhì)量監(jiān)測(cè)分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    MFC圖形界面編程入門(mén)教程

    計(jì)算機(jī)上的上位機(jī)制作工具語(yǔ)言之MFC圖形界面編程入門(mén)教程
    發(fā)表于 09-01 14:55 ?0次下載

    基于VxWorks下多頁(yè)圖形界面的設(shè)計(jì)

    基于VxWorks下多頁(yè)圖形界面的設(shè)計(jì)
    發(fā)表于 10-24 11:01 ?2次下載
    基于VxWorks下多頁(yè)<b class='flag-5'>圖形界面</b>的設(shè)計(jì)

    MATLAB的GUI圖形界面編程(精編)

    本書(shū)主要介紹MATLAB 的圖形繪制和用戶圖形界面實(shí)現(xiàn)技術(shù)。全書(shū)主要由三個(gè)部分組成: MATLAB語(yǔ)言介紹、MATLAB 二。維和三維圖形繪制方法以及GUI 的開(kāi)發(fā)與應(yīng)用。書(shū)中通過(guò)人量的實(shí)例深入淺出
    發(fā)表于 11-24 15:43 ?0次下載
    MATLAB的GUI<b class='flag-5'>圖形界面</b>編程(精編)

    Linux字符界面轉(zhuǎn)圖形界面

    本視頻主要詳細(xì)介紹了Linux字符界面轉(zhuǎn)圖形界面的操作教程,具體的跟隨小編起來(lái)了解下。
    的頭像 發(fā)表于 03-02 14:14 ?8274次閱讀

    圖形界面工具Wire Editing(二)

    快捷鍵是D,這個(gè)就是可以讓用戶自定義地去select/deselect/delete wires. 主要可以基于以下form去選擇。對(duì)應(yīng)的命令是editSelect/editDeselect/editDelete
    的頭像 發(fā)表于 05-19 16:27 ?4325次閱讀
    <b class='flag-5'>圖形界面</b><b class='flag-5'>工具</b><b class='flag-5'>Wire</b> <b class='flag-5'>Editing</b>(二)

    嵌入式圖形界面

    操作系統(tǒng)被廣泛使用,也使得嵌入式圖形界面的應(yīng)用變得廣泛。開(kāi)源的嵌入Linux圖形系統(tǒng)軟件Dillo -- Dillo是個(gè)小巧(不到300KB),快速,開(kāi)源多平臺(tái)的網(wǎng)頁(yè)瀏覽器,它完全由C語(yǔ)...
    發(fā)表于 10-20 12:21 ?10次下載
    嵌入式<b class='flag-5'>圖形界面</b>

    基于STM32移植UCGUI圖形界面框架(3.9.0源碼版本)

    基于STM32移植UCGUI圖形界面框架(3.9.0源碼版本)
    發(fā)表于 11-30 16:06 ?0次下載
    基于STM32移植UCGUI<b class='flag-5'>圖形界面</b>框架(3.9.0源碼版本)