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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 12265|回复: 12

[求助] 如何修正时序约束中slack为负的问题

[复制链接]
发表于 2014-9-5 10:38:15 | 显示全部楼层 |阅读模式

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

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

x
我已经在sdc文件中做了约束了create_clock -name {iclk_27M} -period 37.000 -waveform { 0.000 18.500 } [get_ports {iclk_27M}]但是它的slack还是负的 这个应该咋解决啊
1.jpg
发表于 2014-9-5 15:26:39 | 显示全部楼层
这个要看具体那条路径不满足,具体问题具体分析
发表于 2014-9-5 17:20:12 | 显示全部楼层
27M...还会有setup问题啊
发表于 2014-9-5 17:52:26 | 显示全部楼层
是不是有两个时钟,是异步的,要设置一下才可以;
时钟本身是没有SETUP和HOLD的属性的
发表于 2014-9-5 23:23:07 | 显示全部楼层
set_clock_groups -async -group {iclk_27M}
发表于 2014-9-6 16:36:04 | 显示全部楼层
应该是异步时钟域造成的
 楼主| 发表于 2014-9-9 16:42:13 | 显示全部楼层
回复 4# jm2000

恩恩 确实是两个异步的时钟,咋设置呢
 楼主| 发表于 2014-9-9 16:50:53 | 显示全部楼层
回复 5# Timme


   啊 果然写上就好了 谢谢啊
 楼主| 发表于 2014-9-9 16:54:12 | 显示全部楼层
回复 5# Timme


   请问一下我i2cclk的hold时间还是有问题,我是这样约束的create_generated_clock -name {i2cclk} -source [get_ports {clk_50M}] -divide_by 800 -master_clock {clk_50M} [get_nets {uut_da_config|i2cclk}]  ,你知道咋解决吗?  谢谢啊
1.jpg
发表于 2014-9-10 20:02:56 | 显示全部楼层
回复 7# 3008202060

异步的,不同源的要设置为“false”,相互之间没有关系;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-21 02:20 , Processed in 0.024542 second(s), 8 queries , Gzip On, MemCached On.

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