在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3326|回复: 6

[求助] 如何找到design中所有的clock gating 的cell

[复制链接]
发表于 2014-11-28 11:16:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我想创建一个path group,就是clock gating的path group,那么如何找到design中所有的clock gating cell呢?
filter_collection [all_registers]  。。。。。。。。。。。。。。。。
发表于 2014-11-28 17:25:13 | 显示全部楼层
ICG?
hope it can help you: get_cells -hier -filter
发表于 2014-11-28 23:45:11 | 显示全部楼层
有两种方式:
1、通过ICG的attribute:get_cells -f "is_icg == true" -hier
2、通过ref_name:get_cells -f "ref_name=~CKLNQ*" -hier(一般用到的ICG类型有限,将他们加全就可以)
发表于 2014-11-29 11:11:49 | 显示全部楼层
明白了 !!!
 楼主| 发表于 2014-11-29 11:16:11 | 显示全部楼层
回复 3# sxf1025


   恩,谢啦,不过我查了,在ICC里面cell没有is_icg属性,只有clock_gating_logic这个属性。所以最后的命令为:
      get_cells -filter "clock_gating_logic==true" -hierarchical
 楼主| 发表于 2014-11-29 12:27:46 | 显示全部楼层
回复 3# sxf1025


    请问一下,我不太明白 这里为什么要加 -hierarchical 这个option。
   我知道-hierarchical这个option是告诉工具要level-by-level的搜寻某个instance。
   但是这里貌似没有这种必要吧,只不过是找到某些cell的属性匹配到我们指定的ref_name就可以。但是我尝试了一下,貌似这么着不行。
   如果不加这个option工具会报出来如下信息:
           The  pattern which you specified did not match any objects of the class
           acceptable for this command.

就是说,没有这个hierarchical的option,工具是怎么搜索或者是匹配cell的。我想了解一下。。
发表于 2014-11-30 17:15:23 | 显示全部楼层
回复 6# wlztteng


    get_cell是只在当前层次去匹配,默认的貌似就是top了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 19:10 , Processed in 0.019530 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表