这次要介绍的GUI上的按键是Edit Bus Guide。使用这个按键可以在GUI上添加Bus Guide。画Bus Guide前,我们需要先设置好参数。
使用方法:首先点击F3出现如下设置界面
1)Bus Guide与Net Group相互关联,画Bus Guide前,需要先编辑好Net Group。上图中的红圈1可以直接Get到选中的Net Group。
2)点击Edit Net Group,自己创建一个,会进入如下设置界面。
在这个Form里,我们可以编辑Group的名字,pin的spacing, 定义Net Weight,Net的ndr。
1. Allow pins的选项区别
Optimize within Net Group: net group中的pin位置会基于wire length重新排列
Spread Evenly: net group中的pin位置会平均分布
Compact Pin Placement: net group中的pin会摆放地更加紧密
2. Exclude from Foreign Pins on: 区域内只能摆放pin group中pin, 不能摆放其他层/相同层的pin
编辑完Net Group信息后,我们需要往Group中添加Net。我们可以自己手动的指定,一般来说,建议采用Get Nets这个按键,它可以把所有Net都列出来供我们选择,如下图所示:
添加完Net以后,点击Add/Update就完成了编辑Net Group的操作。
接着回到Bus Guide的form,我们需要编辑Horizontal和Vertical方向的Layer width参数(Innovus也支持45度Bus Guide,需要点击在Allow 45 degree)
Use Previous Segment Width: 画bus guide时,采用前面一段相同宽度的width。
Bus Guide也同样支持,Change Layer,Change Width, Split, Merge的操作。设置好以后,我们可以开始尝试画Bus Guide了,注意的是,Bus guide首尾必须完全覆盖住net的terminal端,否则,Bus Guide将不起作用。
如下图中,白色宽线段就是Bus Guide.
往期回顾
简历请戳邮箱:taozhang3260@163.com
觉得有用的话,给我点个好看吧
Tao_ZT 发布了336 篇原创文章 · 获赞 10 · 访问量 7588 私信 关注