innovus:如何写出switch的连接关系

发布时间:2024年01月11日

8ccc525c85d04bf4b9018b82abf8dd08.png

ae8def82a82d471f8a4dad10de8201d8.png

更多学习内容请关注「拾陆楼」知识星球

拾陆楼知识星球入口

往期文章链接:

ICC2: secondary pg pin的作用与连接

低功耗设计: Power Switch

使用power rail连接secondary pg pin的方法

b75ebc5e366e42ed8ec957bb70d9f1b0.png

保存floorplan时,switch的连接关系写不出来,于是搞了一个脚本,用来写出指定instance各signal pin的连接关系。参考下面脚本,这个proc需要你提供instance name,然后会把pin的关系写出来,先addNet再attachTerm

proc connect_cell inst {


foreach pin [dbGet top.insts.instTerms.name $inst/*]{


set net [dbGet [dbGet top.insts.instTerms.name $pin -p].net.name]


set cellTerm [dbget [dbGet top.insts.instTerms.name $pin-p].cellTerm.name]


exec echo "if \{\[dbGet top.nets.name $net\]==\"\"\} \{addNet $net \}" >> connect_cell.txt


exec echo"attachTerm $inst $cellTerm $net" >> connect_cell.txt

文章来源:https://blog.csdn.net/m0_61544122/article/details/135525592
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。