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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4375|回复: 10

[求助] 时序约束问题

[复制链接]
发表于 2015-6-10 16:37:18 | 显示全部楼层 |阅读模式

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

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

x
我用set_min_delay  set_max_delay语句约束系统中输入端口和输出端口之间的路径,这个路径是纯组合逻辑。set_max_delay -from [get_pins {u6|out~57_I|combout}] -to [get_pins {u6|out~59_I|datab}] 0.5
set_min_delay -from [get_pins {u6|out~57_I|combout}] -to [get_pins {u6|out~59_I|datab}] 0.4
但是布局布线后的路径延时是0.249ns。

set_min_delay  set_max_delay这两个约束语句具体怎么用呀?这两个约束是例外约束还是路径约束?可以起到约束掩饰的目的吗?
set_net_delay可以用来约束上面这个路径的延时吗?求大神解惑!


delay1.PNG
发表于 2015-6-10 19:45:56 | 显示全部楼层
这个问题我也困惑过好久,set_max_delay是组合逻辑约束,是约束组合逻辑之间传输的时间,
在时序逻辑中,可以约束两个触发器之间的组合逻辑,约束完成后当查看这两个触发器之间的时序图形时,会看到组合逻辑是否满足此约束
发表于 2015-6-10 20:12:20 | 显示全部楼层
用虚拟时钟吧
 楼主| 发表于 2015-6-11 09:48:52 | 显示全部楼层
回复 3# Timme

是用create_generated_clock这个约束语句吗?
类似这样的约束语句吗:create_generated_clock -source [get_pins {u6|out~32_I|combout}] [get_pins {u6|out~40_I|datac}]
那怎么约束路径延时呢?
发表于 2015-6-11 20:58:34 | 显示全部楼层




   ...错看成IO了。这里只能用set_net_delay,但违规了TQ不会报Violation
 楼主| 发表于 2015-6-12 08:53:42 | 显示全部楼层


...错看成IO了。这里只能用set_net_delay,但违规了TQ不会报Violation
Timme 发表于 2015-6-11 20:58



   
   set_net_delay -max -from [get_pins {u6|out~57_I|combout}] -to [get_pins {u6|out~59_I|datab}] 0.5    set_net_delay -min -from [get_pins {u6|out~57_I|combout}] -to [get_pins {u6|out~59_I|datab}] 0.4
   set_net_delay的用法对吗?
 楼主| 发表于 2015-6-14 20:20:03 | 显示全部楼层


...错看成IO了。这里只能用set_net_delay,但违规了TQ不会报Violation
Timme 发表于 2015-6-11 20:58



set_net_delay -from [get_pins {u6|out~32_I|combout}] -max -to [get_pins {u6|out~40_I|datad}] 0.5我用这个语句也不起作用,请问怎么看命令违不违规,感觉set_net_delay这个命令不起什么作用呀,还有其他的方法可以改变布线吗?
发表于 2015-6-15 08:02:31 | 显示全部楼层
约束不能代替设计。
 楼主| 发表于 2015-6-15 15:03:27 | 显示全部楼层


约束不能代替设计。
加油99 发表于 2015-6-15 08:02




  我看了一下TQ report,发现我设定约束语句都被ignore了,有什么方法可以不被ignore吗?谢谢
发表于 2015-6-15 15:20:06 | 显示全部楼层
本帖最后由 加油99 于 2015-6-15 15:34 编辑

我想,区间[0.4, 0.5]大严格了吧。[0, 0.5]试一试。
set_min_delay,  set_max_delay 就可用于IO端口间的组合逻辑路径。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-26 02:03 , Processed in 0.023348 second(s), 7 queries , Gzip On, Redis On.

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