微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > warning of get_attr

warning of get_attr

时间:10-02 整理:3721RD 点击:
各位大俠,兄弟在分別用report_net and get_attribute時遇到以下warning:
用report_nets顯示clkgen/n440是dont_touch的,但get_attr確顯示一個warning,不知是為何?
Attributes:
d - dont_touch
NetFanoutFaninLoadResistancePinsAttributes
--------------------------------------------------------------------------------
clkgen/n440210.020.003d
--------------------------------------------------------------------------------
Total 1 nets210.020.003
Maximum210.020.003
Average2.001.000.020.003.00
1
dc_shell> get_attribute [get_nets clkgen/n440] dont_touch
Warning: Attribute 'dont_touch' does not exist on net 'clkgen/n440'. (UID-101)

get_attribute [get_nets clkgen/n440] dont_touch_reasons 需要这样写吧

多謝,不過
Warning: Attribute 'dont_touch_reason' does not exist on net 'clkgen_dig/n440'. (UID-101)
而且我在幫助文件中并沒有找到這個attr的說明,不知道是什么意思

dont_touch_reasons 不是dont_touch_reason
list_att -app -class net看看net的属性都有哪些

list_attr.......
def_weightnetintegera
distributed_capacitance_basenetfloata
distributed_capacitance_deltanetfloata
dont_touchnetbooleana
dont_touch_reasonnetstringu
dont_touch_reasonnetstringa
dw_oi_ctrlnetbooleana
eco_mergenetstringa
eco_steernetstringa
dc_shell> get_attribute [get_nets clkgen_dig/n440] dont_touch_reasons
Warning: Attribute 'dont_touch_reasons' does not exist on net 'clkgen_dig/n440'. (UID-101)
似乎并沒有“s”,即使加上s,結果依然

那就是没有dont touch属性啊,以get_attr为准,
report_net的属性 从没看过,

那就是說,report_net中報出來的信息不準?這似乎....

这个问题我也遇到过。
似乎report_net结果是准的,因为优化时确实是当作dont_touch处理了。但是我并没有这条设置,get_attribute 也不能报出来。
小编可以看看dont_touch是否起作用了?

問題是我就是想看看dont touch是否被正確的set,但兩個結果卻不同,還有什么別的方法可以確定是否是dont touch嗎

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

网站地图

Top