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
凯时KB88官方网站科技公司致力成长为国内领先的EDA(电子设计自动化)方案提供者;
为客户提供优秀的产品和优质的服务,是我们的宗旨;
为员工提供优良的工作环境和优等的工作氛围,是我们的责任;
朝气蓬勃、奋发向上、受人尊敬,是我们的理念;
与IC行业、时间一同前进,是我们的方向!
地 址:上海市凯旋路3131号明申中心大厦1301室
电话:+86-17821750547
Email:sales@sixdoors.net
Copyright © 2023 Yangeis All Rights Reserved. 凯时KB88官方网站科技公司版权所有 沪ICP备19002239号