微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 求一个tcl脚本

求一个tcl脚本

时间:10-02 整理:3721RD 点击:
可以将一条或多条 时钟上的reg高亮出来的tcl脚本

set clock_pins ""
foreach_in_collection pin [get_pins -hier *] {
if {[regexp CLK_NAME[get_object_name
[get_attribute $pin clocks -quiet]]]} {
append_to_collection clock_pins $pin
}
}
foreach i [get_object_name [ get_pins $clock_pins]] {
change_selection [get_pins $i ] -add
}

fixed new one:
set clock_pins ""
foreach_in_collection pin [get_flat_pins -filter"is_sequential==true"] {
if {[regexp CLK_NAME[get_object_name
[get_attribute $pin clocks -quiet]]]} {
append_to_collection clock_pins $pin
}
}
foreach i [get_object_name [ get_pins $clock_pins]] {
change_selection [get_pins $i ] -add
}

谢谢大神!明天去看试下

set clk_name xxx
change_selection [all_reg -clock $clk_name]

请问,这么做有什么好处?你想要做什么?

忘了说了 我用的是encounter 楼上的好像是icc的吧 在encounter里 会报错

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

网站地图

Top