咨询个技术问题,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吧,你们怎么看
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么?
盗版工具,不好意思去麻烦人家啊