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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2139|回复: 0

[求助] Encounter中生成时钟间的时序问题

[复制链接]
发表于 2016-10-12 16:33:51 | 显示全部楼层 |阅读模式

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

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

x
在RTL设计中用到了较多的门控时钟(用DFF加与门)和选择时钟(用MUX),在Encounter做优化的时候,报出的时序违反很奇怪!路径示例如下:
ANA/O
X1_L1_I0/A
X1_L1_I0/Z
X1_L1_I1/A
X1_L1_I1/Z

U101_Q_reg/CKB
U101_Q_reg/Q

U102/B
U102/Z
U103_Q_reg/CK
U103_Q_reg/Q
U104/S
U104/Z

....
其中:时钟X1_L1_I1/Z到U102/A端有路径,而U102/B反而是时钟的门控信号
        时钟U102/Z到U104/A端有路径,而U104/S反而是时钟的选择信号。
这样导致计算的延时大了很多,两个时钟域间的路径Setup时间会不满足。


在DC中设置的Generated Clock是没有问题的。但是Encounter中会有很多此类问题导致的违例,但是又不想把所有时钟设为异步时钟。


请教一下,这种生成的时钟该如何设置?让Encounter可以正常识别到U102/B,U104/S是时钟的门控端与选择端,而不是时钟路径。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-5 12:31 , Processed in 0.016376 second(s), 8 queries , Gzip On, Redis On.

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