SkillPRO
SkillPRO是一款全新的Custom IC Layout快捷操作插件工具,通過對Layout工具的進一步優化,提供版圖工程師更方便易用的版圖設計功能,在更短的時間內完成更多和更好的版圖工作。
其提供超過130種實用程序以簡化和加速常規版圖設計,包括總線布線、總線修改、通孔修改,保護環設計、 通過pin或者label自動化布局、自對準、slotting、dummy pattern填充、線網提取、shielding等等。並針對先進工藝節點的布線方法,它需要考量布線的線寬和布線方向,以及特殊布線圖形要求和特殊通孔配置,來進行更高質量高效的布線。SkillPRO無縫集成在Virtuoso中,操作方便快捷。
- Array
快速剪切和修改某個區域內的instance arrays
-
- 該區域可以是矩形、多邊形或其他形狀
- 修改效果可以直接作用到區域的內部或外部,可以包括也可以不包括區域線
- 無論是instance內部或者外部,該定義的區域都可以更改為其他instance
- BUS Routing
所有跟BUS Routing有關的功能,都跟操作單根route或是單根metal route一樣簡單
-
- 生成BUS線
- 修改現有BUS線
- 鼠標簡單按動三次,可在已有BUS上增加route
- 鼠標簡單按動三次,切割開現有BUS線
- 利用現有BUS線
- 鼠標簡單按動三次,連接兩條已有BUS線
- 鼠標簡單按動三次,將總線路由連接到引腳
- 自動生成BUS屏蔽線
- 自動生成twisted metal BUS
- 可以自動識別連接關係,以text label的方式自動進行BUS Routing
- BUS線自動調整,支持自動調整已畫好的BUS寬度和間距,支持對單獨的BUS線進行調整
- BUS線自動生長,鼠標簡單按動三次,即可自動生成其他所有的BUS線
- BUS線自動Routing,支持基於最小電阻、最小電容、布線層次、最小延遲等四種規則進行自動Routing,Routing結果自動滿足DRC和LVS規則
- Calculation and Measurement
大幅度簡化常用的測量工作
-
- 距離、麵積和周長的計算和測量
- 快速計算一條或多條metal route的電阻
- metal連接device
所有連接操作隻需簡單設置參數,鼠標點擊幾次,即可完成
-
- metal連接到multi-contact MOS devices
- Sources、drains連接至backbone metal
- 用metal和via覆蓋device sources、drain
- Density Check
密度測量和檢查
-
- 測量選擇區域中指定layer的density,該區域可以使用多邊形、矩形、坐標、選定區域等方式設定
- Density Report將在單獨的窗口顯示
- 單擊Report中的任意一個Density數值,將在布局窗口中顯示其所在區域
- Metal Path和Path Segment
采用了與前述BUS操作類似的使用方式,簡化single metal routes操作,鼠標點擊幾次即可完成
-
- 在metal端點見自動對齊和連接,或按指定方式對其和鏈接
- 在已有metal routes上,自動上下打via,生成path或wire
- 可以基於R、C和RC進行優化,生成匹配的metal routes
- Metal Coloring
- 本功能簡化complementary metal routes的生成,確保布線區域利用的最大化
- Multi-part Path和Guardring
自動生成有contacts或者metal vias連接關係的多層paths和rings,簡化操作步驟
-
- 本功能對在device、circuit block周圍生成Guardring非常有用
- Changing layers in a multi-part path
- Creating rings and guardrings around existing shapes and instances
- Reshaping a multi-part path/ring
- Net
本功能通過鼠標的幾次點擊即可完成,極大地簡化了跟Net有關的操作步驟
-
- 本功能通過簡單的鼠標點擊一次,可以選擇和高亮所有hierarchy中有連接關係的metal nets
- 本功能最強大的能力是:貫穿所有hierarchy,提取所有有連接關係的metal、via之間的Net
- 取後的Net可以保存到不同的cell view,並允許在單個Net上進行無障礙的檢查和計算
- PIN
通過自動化的操作,本功能極大地簡化耗時繁瑣的布局過程
-
- 自動放置 Pin並自動對準,比如:Pin 圖形、Pin 名、相對應的metal和layer、麵對麵的對準擺放
- 點擊鼠標兩次,自動將PIN與boundary對齊
- 點擊鼠標兩次,自動將PIN與shape的邊緣對齊
- 點擊鼠標兩次,自動將一個cell block的PIN與相鄰block的PIN對齊
- 將cell block的引腳與頂層block的引腳對齊
- 自動放置所有選定的PIN
- 自動將PIN放置在選定的shape或者instances上
- Covering pins with drawing metal
- 從label創建PIN
- Expanding pins to cover a complete shape
- 將PIN從低層的instance提高到高層中
- 按NET名稱對PIN進行排序
- Shape
本功能進行常規Shape轉換、異型Shape創建等
-
- 把Shape從Background view複製到current view
- 用另一層的Shape覆蓋當前層的Shape或者Object
- 生成螺旋形Shape
- 基於用戶自定義的公式生成Shape
- 從現有Shape增長新的Shape
- 生成弧形
- 在現有Shape中填充hole
- 固定格點位置外的Shape
- Device Placement
使用鼠標簡單點擊,即可放置和修改匹配的devices array,簡化了Virtuoso中傳統的繁瑣操作
-
- 把選定匹配的device快速放置並排列在一個圖形窗口中,並可按指定間距對device進行自動排列
- 可以設置device guardrings
- 一旦設計師對布局和間距感到滿意,array和guardrings將被生成並放置在實際布局中
- Dummy Fill
使用鼠標簡單點擊,即可進行Dummy Fill
-
- 支持在以下位置創建形狀的Dummy Fill:定義的區域、選定的區域、指定的Layer
- Slotted Metal
- 使用鼠標簡單點擊,即可自動生成和修改wide sotted metal
- 使用鼠標簡單點擊,即可自動生成接地平麵中的metal mesh structures
- Flat Panel Layout
因為metal layout是Flat Panel的主要關注點,所以Flat Panel的設計要求苛刻,本組工具通過自動化的功能,用幾次鼠標點擊即實現了大部分的傳統操作
-
- Routing of minimize routing distances,
- Match routing lengths for all routes
- Match metal resistances for all routes
- Track Routing
本功能主要用在高工藝的metal track的自動routing上
-
- Connecting metals across transition regions,
- Filling track metal overlaps with vias
- Pushing bus metals to the track patterns
- Label
使用鼠標簡單點擊,即可完成跟label有關的操作,簡化了Virtuoso中傳統的繁瑣步驟
-
- 在不同layout objects上生成和再次生成label
- 生成PG-able text mask label
- 生成voltage labels on routing
- 生成instance labels on devices
- 再次生成labels on PINs
- Label自動擺放
- 上述label功能和PIN功能有部分重疊,因為metal routing上的labels常常是連接到metal上的connectivity和PIN
- Via
Via的設計被大大簡化,通過幾次鼠標點擊就能自動完成,比如:接觸via、被metal包含的via、多層via的填充
-
- 對齊via array和metal邊緣
- 繪製多邊形via array
- Fill all from and to layers with vias
- 通過自動檢測the from and to metal layers來填充metal overlaps
- 使用via填充同一VXL網絡上的metal overlaps
- 填充選定區域中的via
- 拉伸via array
- 拉伸via enclosure
- Layer
本組工具用於查看和標識layout view中的layer
-
- 創建和編輯所有layer列表
- 獲取和查看光標點下的layer
- 獲取和查看cell view下的layer
- 獲取和查看選定對象下的layer
- 獲取和查看自行定義矩形區域內的layer
- Virtuoso早期版本中,上述layer工具更有用;最新版本Virtuoso中已提供了上述功能中的大部分
- Viewing
本功能旨在幫助layout設計師用不同於標準layout window的方式查看circuit blocks
-
- 可以同步觀看同一個cell block的不同版本,幫助layout設計師查看同一個cell的不同版本之間的差異
- Superimposes the metals from all placements of a cell block within a higher-level block。這個功能幫助設計師在編輯lower-level block時考慮放置在higher-level block中而可能發生的衝突
- 其他有特點的小功能
- Gate cont:柵孔自動化連接,可以按照孔順序,或者連接關係自動化給多柵管子的相應柵進行打孔,並進行自動化連接
- Via Chain:對多柵晶體管的源漏進行符合 DRC 規則的自動化連接
- 屏蔽線:自動加畫高質量的屏蔽線,包括上下左右中,屏蔽方式涵蓋現在所需的多種屏蔽要求
- 製保護環:簡單設置即可畫出各種形狀和要求的保護環
- Slot Path: 自動化切孔,直接實現 Slot Path
- Net識別:自動識別、提取並高亮所選Net,安排調試
- 差分線:兩三次鼠標點擊,就可以輕鬆畫出高質量要求的差分線
- P2P 電阻:直接算出任意兩點間的電阻,即使這兩點間是不規則的異型連接
- 分色技術:針對 16nm 以下工藝,自動對圖像進行分色處理,方便進行layout設計
SkillPRO安裝說明手冊下載地址:install.pdf
SkillPRO V45.1下載地址:SkillPRO_v451.tgz
SkillPRO V44.1下載地址:SkillPRO_v441.tgz
888集团电子游戏科技公司致力成長為國內領先的EDA(電子設計自動化)方案提供者;
為客戶提供優秀的產品和優質的服務,是我們的宗旨;
為員工提供優良的工作環境和優等的工作氛圍,是我們的責任;
朝氣蓬勃、奮發向上、受人尊敬,是我們的理念;
與IC行業、時間一同前進,是我們的方向!
地 址:上海市凱旋路3131號明申中心大廈1301室
電話:+86-17821750547
Email:sales@lailaituan.com
Copyright © 2023 Yangeis All Rights Reserved. 888集团电子游戏科技公司版權所有 滬ICP備19002239號