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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2628|回复: 4

[原创] 关于TimeQuest设置多周期路径失败

[复制链接]
发表于 2012-6-8 13:30:08 | 显示全部楼层 |阅读模式

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

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

x

向大家请教一个问题,我在TimeQuest里设置多周期路径,按照如下RTL来设置


                               
登录/注册后可看大图

我写的约束如下(我设置的clk周期为2ns,设置每2个周期采样一次)
set_multicycle_path -setup -end -from [get_pins {areg*|clk breg*|clk}] -to [get_pins {sreg*|datain}] 2
set_multicycle_path -hold -end -from [get_pins {areg*|clk breg*|clk}] -to [get_pins {sreg*|datain}] 1
可是在TimeQuest分析的时候,发现这些设置有些生效了,有些却还是无效

                               
登录/注册后可看大图

红色部分中Relationship中仍为2.000,说明他仍然是单周期采样,但是黑色部分为4.000明显已经生效了,
为什么一部分生效一部分失效呢?

发表于 2012-6-8 18:52:32 | 显示全部楼层
图挂了...
 楼主| 发表于 2012-6-11 20:07:13 | 显示全部楼层
这样啊,那我在发一遍

向大家请教一个问题,我在TimeQuest里设置多周期路径,按照如下RTL来设置
1.jpg
我写的约束如下(我设置的clk周期为2ns,设置每2个周期采样一次)
set_multicycle_path -setup -end -from [get_pins {areg*|clk breg*|clk}] -to [get_pins {sreg*|datain}] 2
set_multicycle_path -hold -end -from [get_pins {areg*|clk breg*|clk}] -to [get_pins {sreg*|datain}] 1
可是在TimeQuest分析的时候,发现这些设置有些生效了,有些却还是无效
2.jpg
红色部分中Relationship中仍为2.000,说明他仍然是单周期采样,但是黑色部分为4.000明显已经生效了,
为什么一部分生效一部分失效呢?我用的是Quartus 9.1
发表于 2012-6-11 21:05:08 | 显示全部楼层
试试 -from [get_registers {areg* breg*}] -to [get_registers {sreg*}]
 楼主| 发表于 2012-6-13 15:58:56 | 显示全部楼层
回复 4# Timme


    看来是软件的bug,我换了quartus 11.1版本之后就没有问题了。
现在还有另外一个问题,我看的很多资料,关于多周期路径的设置都是基于两级寄存器的,比如我上面(areg、breg)为第一级,sreg为第二级,问题是,如果有很多级的话,比如下图
QQ截图20120613152934.jpg
共有三级寄存器,其中每两级之间采样周期间隔都是2,我写的约束如下,已经验证没有问题
set_multicycle_path -setup -end -from [get_pins {idata_reg1*|clk}] -to [get_pins {idata_reg2*|datain}] 2
set_multicycle_path -hold -end -from [get_pins {idata_reg1*|clk}] -to [get_pins {idata_reg2*|datain}] 1
set_multicycle_path -setup -end -from [get_pins {idata_reg2*|clk}] -to [get_pins {idata_reg3*|datain}] 2
set_multicycle_path -hold -end -from [get_pins {idata_reg2*|clk}] -to [get_pins {idata_reg3*|datain}] 1
有没有什么办法,能一条语句就能将三级寄存器都约束,因为如果有很多级的话,两级两级的写效率实在太低
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 04:16 , Processed in 0.030827 second(s), 11 queries , Gzip On, Redis On.

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