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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[讨论] set output delay 求助

[复制链接]
发表于 2011-10-19 21:53:16 | 显示全部楼层 |阅读模式

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

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

x
在模块的OUTPUT 口用了这条命令: set_output_delay $CONS(CLK_250M_OUTPUT_DLY) -clock VIR_CLK_250M [get_ports sk_dma*], 从LOG上看这条命令的返回值是1, 认为output delay设置成功了,但check_timing 报出来:Warning: The following end-points are not constrained for maximum delay.
End point
---------------
sk_dma_data[0]
sk_dma_data[1]
sk_dma_data[2]
sk_dma_data[3]
sk_dma_data[4]
sk_dma_data[5]
sk_dma_data[6]
sk_dma_data[7]
sk_dma_data[8]
sk_dma_data[9]
sk_dma_data[10]
找了其中一个output port report timing, 报告的结果也是end 点没有时序约束。又试了 set_output_delay 1 -clock VIR_CLK_250M [get_ports sk_dma_data[0]], 然后再report_timing,结果还是END点没有设上output delay. 有哪位知道这个可能是什么问题,应该怎么做吗?谢谢!
 楼主| 发表于 2011-10-20 18:14:22 | 显示全部楼层
原因好像是: 这个CLK1(PORT) 跟 TEST_CLK 经过MUX输入到模块内部做为CLK, create clock 在CLK1 port上,并设了ideal net work, 但又在这个clock mux 的output pin上设了ideal net work。去掉 mux pin上的这个约束就可以了。但奇怪的是去掉后TIMING报告上这个MUX 的DELAY非常大,从CLOCK PORT上设的ideal net work是不是应该会自动传递到这个MUX?
发表于 2011-10-21 15:08:03 | 显示全部楼层
回复 2# hollyz
TEST_CLK也是一个时钟吗?你的意思是两个时钟通过一个mux进入core作为时钟CLK?
如果这样的话直接设置在CLK上不是可以了吗?楼主说的问题我也遇到过,最后也没有找出问题的原因!
期待
发表于 2013-9-22 16:14:58 | 显示全部楼层
回复 3# abao123

问题是否解决了?我也碰到同样的问题
发表于 2013-9-23 22:01:30 | 显示全部楼层
用report_timing -to your_port -excep all看下原因
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-7 16:42 , Processed in 0.024008 second(s), 8 queries , Gzip On, Redis On.

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