上次介紹了如何在wire editing中添加一條wire,以及Editing界面中各種option的作用。那其實wire editing還有很多其他action,下面我們就逐個來介紹一下:
1 Move wire
快捷鍵是M。這邊不熟悉的童鞋可能會搞錯,GUI上其實有兩個move鍵,,,這兩者概念完全不同,雖然都可以移動東西,但是前者用于Floorplan的Object,如果你將它用于移動wire,它并不會keep住wire的初始連接關系。而后者是專門用來移動wire和pin的,會保持住原有的連接關系。默認會自動地snap到track上。對應的命令是editMove
2 Stretch Wire
快捷鍵是S,拉長或者縮短wire。單擊該鍵后,鼠標移動到wire的頭或者尾部,就可以實現wire的拉伸,縮短。對應的命令是editStretch
3 Cut Wire
快捷鍵是Shift+X。使用該功能可以將一條wire切割成好幾段,如下圖所示:對應的命令是editCutWire
4 Split Wire/Merge wire
Split:?快捷鍵:Ctrl+S. ?對應的命令是editSplit
Merge:快捷鍵:?Shift+M. 對應的命令是editMerge
這兩個功能其實正好功能相反,split把被障礙物阻礙的wire隔斷。Merge又可以把它們拼回來,當然merge也能merge回被cut的wire。
5 Trim Wire
,快捷鍵是Shift+T,用于修剪wire。可以把wire的邊邊角角給修掉,如下圖所示:對應的命令是editTrim
6 Select/Deselect/Delete
,快捷鍵是D,這個就是可以讓用戶自定義地去select/deselect/delete wires. 主要可以基于以下form去選擇。對應的命令是editSelect/editDeselect/editDelete
7 Change Layer
,快捷鍵是Shift+L,改變選中wire的layer層,當然你得先在edit form上設置好需要的layer層。對應的命令是editChangeLayer.
8 Change width
,快捷鍵是Shift+W,改變選中wire的width. 同樣地,你得先在edit form上設置好需要的width,不同的是:change width只對special wire起作用。對應的命令是editChangeWidth.
9 Copy wire
,快捷鍵是C。這個就是可以復制一條wire。以前文章有介紹過。對應的命令是editCopy
【Innovus GUI介紹
10 Add Via
,快捷鍵是O。wire edit也支持對Via的編輯。同樣地,我們可以支持編輯regular via和special via。點擊F3出現設置界面。我們可以根據Geometry來自已定制via或者根據選擇庫中已有的via cell。對應的命令是editAddVia。
11 Change Via
快捷鍵是F4,我們也支持直接選中一個Via,然后按F4直接調出替換via的form. 使用方法和add via中的via cell一樣。對應的命令是editChangeVia
GUI上的wire editing操作大致有這些,當然,還有很多純命令形式的wire editing用法。比如說:
ChangeNet:改變wire對應的net
命令:editChangeNet
使用方法:
editSelect-net VDD1
editSelectVia-net VDD1
editChangeNet-to VDD2
ChangeRule:改變wire對應的ndr rule
命令:editChangeRule
使用方法:
editChangeRule-net XYZ -from SP -to default
ChangeStatus:改變wire的狀態
命令:editChangeStatus
使用方法:
editSelect-layer {M1M2}
editSelectVia–cut_layersVIA12
editChangeStatus–to COVER
Tips
最后,介紹一些wire editing的操作小技巧吧~~很方便喔,可以節約不少時間
Add wire模式下:
1. 畫線時按“D”鍵可以自動將當前所畫的wire轉換到當前layer下面一層
2. 畫線時按“U”鍵可以自動將當前所畫的wire轉換到當前layer上面一層
3. 畫線時按Backspace鍵可以自動返回到上一個wire segment
4.數字快捷鍵,當你在畫線時,按對應的數字鍵,就可以直接畫該層layer的wire。比如說你畫M5的wire時,突然想畫M3了,這時直接按數字3就可以了
5. 當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的操作,大家都有記住嘛?確實蠻復雜的。但是,平日里多學多用,應該也不難。最后布置大家一個任務,各位能使用這些操作在GUI上畫出一個大寫的“帥”嗎?小編畫了個小寫的帥,大家可以試試。記住,要求是沒有DRC的喔,哈哈~~~
-
圖形界面
+關注
關注
0文章
37瀏覽量
7374
原文標題:請用心畫出一個大寫的"帥"——Wire Editing(二)
文章出處:【微信號:IC_Physical_Design,微信公眾號:數字后端IC芯片設計】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論