route之后已經(jīng)用了相當(dāng)多的辦法(包括調(diào)整floorplan)之后,仍然有drc或者antenna,且violation數(shù)量不多時(shí),就需要手動(dòng)拉線了。本文介紹了innouvs里手動(dòng)拉線常用的工具和快捷鍵。
iLoveIC
手工拉線的工具條
上圖中:
c-代表ctrl
s-代表shift
放大、縮小
z:放大,或者用鼠標(biāo)右鍵框選來放大
s-z:縮小
f:顯示全部
對齊track
然而,既然已經(jīng)到了手工拉線的地步,間距一般都不太夠,就需要點(diǎn)“Snap”來禁用對齊Track。
還可以點(diǎn)“Snap”旁邊的小箭頭來進(jìn)行更細(xì)致的設(shè)置,比如區(qū)分普通net和電源net。
拉線的設(shè)置
選中一根線(按a,再鼠標(biāo)選線),選“連線”工具(ctrl-a),按兩次F3,彈出設(shè)置對話框,如下圖。
先設(shè)置是“普通線”、“電源線”還是“patch wire”(補(bǔ)min area)
設(shè)置當(dāng)前要畫的線的net名字
設(shè)置水平層和垂直層
顯示和隱藏金屬層
顯示和隱藏金屬層的方法:
顯示Stdcell內(nèi)部的Metal1連線
清除Drc Violations
清除Drc Violations的方法:
有時(shí)候我們不想清除Violation,只是為了不擋住用鼠標(biāo)選中下方的連線或者pin。這時(shí)只需要把Violation的可選屬性給去掉,如下圖:
使用刻度尺
量刻度k
清除刻度shift-k
就近插tiecell
如果繞線困難的是tiecell,則可以就近再插一個(gè)tiecell,不需要繞遠(yuǎn)路。
手工插diode來修antenna
如果antenna violation差距不大且先前沒有自動(dòng)插過diode,則可能手工插一個(gè)diode效果更好。需要用到以下命令:
attachDiode -diodeCell ANTTD -pin {instName termName} -loc {x y}
也可以用以下命令組合,再手工繞instNname的termName這一小段線。
addInst -inst instName -cell ANTTD -loc {x y} attachTerm instName termName netName
如果antenna violation差距大的離譜,插十個(gè)diode也不見得有效,就要考慮在termName附近向上跳線了。
審核編輯:劉清
-
DRC
+關(guān)注
關(guān)注
2文章
148瀏覽量
36156
原文標(biāo)題:【IC技術(shù)圈專欄】innovus中如何手動(dòng)拉線及常用快捷鍵(又找回了左手鍵盤,右手鼠標(biāo)的感覺)
文章出處:【微信號(hào):ExASIC,微信公眾號(hào):ExASIC】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論