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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5359|回复: 13

[求助] 对于generated clock的source latency如何理解呢【已解决】

[复制链接]
发表于 2015-5-7 20:23:27 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 jiazhang 于 2015-5-12 09:50 编辑

对于一个clock ,它有 source latency (从PLL到clock definition port)和 latency (从clock definition port 到 FF 的 CK pin);

请问下:对于 generated clock,它的source latency和latency从哪儿到哪儿呢?

master clock的 source latency 是否会叠加到 generated clock的source latency或者latency上
发表于 2015-5-8 09:20:52 | 显示全部楼层
generate clock的source latency 是master clock定义pin到generate clock定义pin的delay
network latency 应该是generate 定义pin到dff CK pin的delay
 楼主| 发表于 2015-5-8 09:23:12 | 显示全部楼层
回复 2# wenjian07

那我如果用命令 set_clock_latency修改master clock的network或者source latency会不会影响gnerated clock的network和source latency呢
发表于 2015-5-8 09:41:40 | 显示全部楼层
本帖最后由 wenjian07 于 2015-5-8 09:43 编辑

generate clock 的全部latency应该是master clock的source latency + generate clcok 的source latency + generate clock 的network latency

generate clcok和master clock是同一个clock域的,master clock的network latency 就包括generate clock network latency + generat clock的source latency

我的理解,欢迎大神指正
 楼主| 发表于 2015-5-8 09:49:54 | 显示全部楼层
回复 4# wenjian07
我做了下实验 发现用命令set_clock_latency改变 master clock的network或者source latency并不影响 generated clock的source和network latency;【generated clock的两种latency都没有改变】

你也可以做个实验验证下!
发表于 2015-5-10 10:23:31 | 显示全部楼层
CTS之后master clock的latency会自动传播到generated clock上
发表于 2015-5-10 10:29:31 | 显示全部楼层
回复 5# jiazhang


   你是在CTS后试验的吗?
 楼主| 发表于 2015-5-10 19:17:14 | 显示全部楼层
回复 6# trippa

cts之后,master clock的source latency还在(如果之前有设置的话),network latency就不是我们之前设置的值了([size=14.3999996185303px]在cts之前可以先remove掉network latency,cts之后就变成了skew了(真实的network latency),);     那么 我想问:(1) cts之后master clock的真实的network latency会成为generated clock的source latency吗?
(2) cts之后 我用命令set_clock_latency 来改变master clock的network latency,改完后在查看下gnerated clock的source latency,为什么没有改变呢?   master clock的network latency为什么不会影响gnerated clock的source latency呢?
发表于 2015-5-10 22:09:39 | 显示全部楼层
回复 8# jiazhang


你是通过什么方法查的,cts后clock tree使用的都是真实的delay,应该只能通过report timing之类的命令得到,你可以通过report_clock_tree看一下

这些设置都是相对于理想时钟的设置,如果你对generate clock做了单独设置,工具不会把他和master clock的latency做加减法的
 楼主| 发表于 2015-5-10 22:18:23 | 显示全部楼层
回复 9# wenjian07

用的命令是 report_clock_timing -skew

set_clock_latency修改master clock的latency确实不会影响generated clock的latency;


但实际电路中如果master clock的latency改变的话 确实是会影响generated clock的latency的


不知道工具为什么不这样考虑
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-14 05:47 , Processed in 0.023294 second(s), 7 queries , Gzip On, MemCached On.

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