微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 咨询个技术问题,icc的tcl方面的

咨询个技术问题,icc的tcl方面的

时间:12-12 整理:3721RD 点击:
1、
get_net_shapes -intersect $bbox -filter ""这条语句在A.tcl里,
icc_shell>>source A.tcl
提示在找不到任何net,但是
icc_shell>>get_net_shapes -intersect $bbox -filter ""
确实可以找到net,
你们碰到过这种问题吗?
2、脚本的结构大概是这样的:
A.tcl
proc A args {
   ... ...
   for ... {
      for ... {
      source B.tcl
      B ...
   }
  }
}
proc B args {
    for ... {
      set net_n [sizeof_collection [get_net_shapes -intersect $bbox -filter ""]
      if { $net_n ... } {
      } else {
      }
    }
}
sub proc B里的对net_n的判断是最核心的一步。
3、
get_net_shapes -intersect $bbox
bbox的范围由A加大到B之后,可以获得该B范围内的net,但是也得到了不想要的。
实际上区域A,在icc_shell>>get_net_shapes -intersect B -filter “ ”是可以获得A区域的net
我现在觉得不是这个脚本结构的问题了,应该是get_net_shape或者icc本身的bug吧,你们怎么看

这事不去喷S的FAE么?

盗版工具,不好意思去麻烦人家啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top