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

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

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

圖形界面工具Wire Editing(二)

數(shù)字后端IC芯片設(shè)計 ? 來源:數(shù)字后端IC芯片設(shè)計 ? 2020-05-19 16:27 ? 次閱讀

上次介紹了如何在wire editing中添加一條wire,以及Editing界面中各種option的作用。那其實wire editing還有很多其他action,下面我們就逐個來介紹一下:

1 Move wire

快捷鍵是M。這邊不熟悉的童鞋可能會搞錯,GUI上其實有兩個move鍵,,,這兩者概念完全不同,雖然都可以移動?xùn)|西,但是前者用于Floorplan的Object,如果你將它用于移動wire,它并不會keep住wire的初始連接關(guān)系。而后者是專門用來移動wire和pin的,會保持住原有的連接關(guān)系。默認會自動地snap到track上。對應(yīng)的命令是editMove

2 Stretch Wire

快捷鍵是S,拉長或者縮短wire。單擊該鍵后,鼠標(biāo)移動到wire的頭或者尾部,就可以實現(xiàn)wire的拉伸,縮短。對應(yīng)的命令是editStretch

3 Cut Wire

快捷鍵是Shift+X。使用該功能可以將一條wire切割成好幾段,如下圖所示:對應(yīng)的命令是editCutWire

4 Split Wire/Merge wire

Split:?快捷鍵:Ctrl+S. ?對應(yīng)的命令是editSplit

Merge:快捷鍵:?Shift+M. 對應(yīng)的命令是editMerge
這兩個功能其實正好功能相反,split把被障礙物阻礙的wire隔斷。Merge又可以把它們拼回來,當(dāng)然merge也能merge回被cut的wire。

5 Trim Wire

,快捷鍵是Shift+T,用于修剪wire??梢园褀ire的邊邊角角給修掉,如下圖所示:對應(yīng)的命令是editTrim

6 Select/Deselect/Delete

,快捷鍵是D,這個就是可以讓用戶自定義地去select/deselect/delete wires. 主要可以基于以下form去選擇。對應(yīng)的命令是editSelect/editDeselect/editDelete

7 Change Layer

,快捷鍵是Shift+L,改變選中wire的layer層,當(dāng)然你得先在edit form上設(shè)置好需要的layer層。對應(yīng)的命令是editChangeLayer.

8 Change width

,快捷鍵是Shift+W,改變選中wire的width. 同樣地,你得先在edit form上設(shè)置好需要的width,不同的是:change width只對special wire起作用。對應(yīng)的命令是editChangeWidth.

9 Copy wire

,快捷鍵是C。這個就是可以復(fù)制一條wire。以前文章有介紹過。對應(yīng)的命令是editCopy

【Innovus GUI介紹

10 Add Via

,快捷鍵是O。wire edit也支持對Via的編輯。同樣地,我們可以支持編輯regular via和special via。點擊F3出現(xiàn)設(shè)置界面。我們可以根據(jù)Geometry來自已定制via或者根據(jù)選擇庫中已有的via cell。對應(yīng)的命令是editAddVia。

11 Change Via

快捷鍵是F4,我們也支持直接選中一個Via,然后按F4直接調(diào)出替換via的form. 使用方法和add via中的via cell一樣。對應(yīng)的命令是editChangeVia

GUI上的wire editing操作大致有這些,當(dāng)然,還有很多純命令形式的wire editing用法。比如說:

ChangeNet:改變wire對應(yīng)的net

命令:editChangeNet

使用方法:

editSelect-net VDD1
editSelectVia-net VDD1
editChangeNet-to VDD2

ChangeRule:改變wire對應(yīng)的ndr rule

命令:editChangeRule

使用方法:

editChangeRule-net XYZ -from SP -to default

ChangeStatus:改變wire的狀態(tài)

命令:editChangeStatus

使用方法:

editSelect-layer {M1M2}

editSelectVia–cut_layersVIA12

editChangeStatus–to COVER

Tips

最后,介紹一些wire editing的操作小技巧吧~~很方便喔,可以節(jié)約不少時間

Add wire模式下:

1. 畫線時按“D”鍵可以自動將當(dāng)前所畫的wire轉(zhuǎn)換到當(dāng)前l(fā)ayer下面一層

2. 畫線時按“U”鍵可以自動將當(dāng)前所畫的wire轉(zhuǎn)換到當(dāng)前l(fā)ayer上面一層

3. 畫線時按Backspace鍵可以自動返回到上一個wire segment

4.數(shù)字快捷鍵,當(dāng)你在畫線時,按對應(yīng)的數(shù)字鍵,就可以直接畫該層layer的wire。比如說你畫M5的wire時,突然想畫M3了,這時直接按數(shù)字3就可以了

5. 當(dāng)query一根wire時,按Shift+S可以直接將wire的編輯屬性打印出來

setEdit -nets tst_pad -layer_horizontal M5 -width_horizontal 0.100 -width_vertical 0.100 -shape None

6. 替換via時,按Shift+N可以直接選擇via庫里的下一個via,Shift+P是選擇上一個Via.

好啦,兩次介紹了這么多wire editing的操作,大家都有記住嘛?確實蠻復(fù)雜的。但是,平日里多學(xué)多用,應(yīng)該也不難。最后布置大家一個任務(wù),各位能使用這些操作在GUI上畫出一個大寫的“帥”嗎?小編畫了個小寫的帥,大家可以試試。記住,要求是沒有DRC的喔,哈哈~~~

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

    關(guān)注

    0

    文章

    37

    瀏覽量

    7346

原文標(biāo)題:請用心畫出一個大寫的"帥"——Wire Editing(二)

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

收藏 人收藏

    評論

    相關(guān)推薦

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

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

    linux如何退出圖形界面。

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

    Linux字符界面圖形界面的切換

    Linux字符界面圖形界面的切換http://bbs.edu118.com/forum.php?mod=viewthread&tid=447&fromuid=204(出處: 信盈達
    發(fā)表于 08-22 09:19

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

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

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

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

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

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

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

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

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

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

    MFC圖形界面編程入門教程

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

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

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

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

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

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

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

    圖形界面工具Wire Editing(一)

    首先,Wire Editing的對象是Wire。Wire的類型,我們可以分為Regular wire和Special
    的頭像 發(fā)表于 05-19 16:23 ?3631次閱讀

    嵌入式圖形界面

    https://www.veryarm.com/50992.html嵌入式圖形界面,使用于嵌入式系統(tǒng)的圖形用戶界面。隨著帶有嵌入式系統(tǒng)的產(chǎn)品的不斷豐富,嵌入式系統(tǒng)硬件性能的不斷提升,不但使嵌入式
    發(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源碼版本)