更多学习内容请关注「拾陆楼」知识星球
往期文章链接:
使用power rail连接secondary pg pin的方法
保存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
}