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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7572|回复: 7

[求助] 关于dc综合中gate clk的设置

[复制链接]
发表于 2011-4-11 10:17:00 | 显示全部楼层 |阅读模式

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

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

x
在我的设计中用到了门控时钟,用来对三个子模块在不同情况下进行分配时钟。但是DC中我该如何设置gate_clk。
参考手册 使用compile_ultra -gate_clock然后report_gate_clk并不能综合出门控时钟。求高人解答。谢谢
发表于 2011-4-11 17:08:53 | 显示全部楼层
1.library里是否有clkgate单元?
2.没有的话会用与门/或门+latch搭的
发表于 2011-4-11 17:40:27 | 显示全部楼层
set_clock_gating_check
 楼主| 发表于 2011-4-12 14:35:41 | 显示全部楼层
回复 2# toad


    谢谢,看到了综合结果是自动用的latch搭建的。对于门控时钟,在约束的时候,需要有什么设置。我看了一些例子,只是做了将clk设成dont_couch,但有书上说不能这么设置了,因为这样的话,dont——touch的终点在寄存器,会造成与门继承dont-touch,造成驱动匹配。请问这个应该怎么解决。非常感谢。同时求高人不吝赐教...
发表于 2011-4-12 16:36:48 | 显示全部楼层
最好用integrated clock gating cell(即ICG cell) , 用latch和and门搭的容易出现毛刺,
比较烦,

对于icg ,要进行set_clock_gating_check 检查,就是检查EN端和CLK端的时序关系,和setup检查类似,
EN端必须在clock到来之前稳定一段时间,
 楼主| 发表于 2011-4-12 23:53:25 | 显示全部楼层
回复 5# icfbicfb


    谢谢。只有这一个就行了吗,不需要latency。uncertainty什么的?或者其他都和非门控的一致?
关于可能生成低驱动与门的问题怎么解决。谢谢
发表于 2011-4-13 14:24:59 | 显示全部楼层
学习看看!
发表于 2011-5-10 16:43:24 | 显示全部楼层
学习中。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-25 04:48 , Processed in 0.025070 second(s), 9 queries , Gzip On, Redis On.

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