对filter过滤attribute的思考

set create_clocks_name [get_clocks * -filter "is_generated == false && defined(sources)"]

如代码所示,$create_clocks_name 所示的变量主体中,filter选项过滤了generated clock以及defined(sources),经查clock的attributre,如下图:

对于其中的sources这个attribute,用过滤条件来看 需要加上 “defined”;

以sources这个attribute为例, 其Type类型为collection,在filter 过滤条件里应加上defined(sources);

对于period等这类type为float数值来说,应该加上“period == value”来过滤;

对于is_generated这类type为boolean来说,应该加上“is_generated == true/false”来过滤;

对于object_class这类type为string来说,因该加上“object_class =~ */匹配字符串”来过滤。

以上是我总结的一些关于filter attribute的一些思考,欢迎大家一起讨论验证,若有问题还请及时指出,感激不尽!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值