添加删除Core PG Ring以及Ring的Wire Group形式

电子说

1.3w人已加入

描述

常见问题:如何删除Core PG Ring?

命令:editDelete -shape RING

我们在创建Core或者Block的PG Ring的时候,如果空间比较充足,其实可以创建多圈的:

GUI方式:

GUI

只要在Nets里面填写多次就可以了,四次就是四圈,如果此时不做其他设置,那么默认出来的效果如下图所示:

GUI

从图中可以看到多圈VDD或者VSS之间没有什么关系,是独立的,这种没有Wire Group的连接方式更Robust。

那么如何创建Wire Group形式的PG Ring呢?效果如何?

只要勾选下面Advanced里面的“Wire Group”就可以了:

GUI

效果如下图所示,可见多组VDD/VSS之间都连在了一起,因此PG网络更加Robust:

GUI

其实除此之外还有一种更简单的方式,在Nets里面只用填写VSS VDD,在advanced里面勾选“Wire Group”,里面“Number of bits”填写创建的组数:

GUI

效果是一样的:

GUI

关于一些设置它的效果,我们可以在Preview里面查看预览:

GUIGUIGUI

像上面最后一幅图所示,除了这种方式之外,还有另一种,就是VSS VDD交叉(Interleaving)定义的方式,指定方式以及最终效果如下:

GUI

对应的命令:

addRing

要想加多组wire group,可以加上下面的选项:

-use_wire_group true

-use_wire_group 1

-use_wire_group_bits 4

如果想用交叉的方式,可以再加上下面的选项:

-use_interleaving_wire_group 1







审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分