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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3360|回复: 5

[讨论] generated clock 继承属性问题,版主请进

[复制链接]
发表于 2012-6-27 15:19:15 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 bsbs525 于 2012-6-27 15:23 编辑

使用create_generated_clock生成的时钟论坛里讨论的蛮多的,不过没搜到关于generated_clock继承主时钟属性的问题。generated_clock 是否可以继承到master_clock约束属性?

如果只对master_clock 时钟设置clock_transition,uncertainty,latency,generated_clock不设置,generated_clock是否可以继承到这些属性?
如果对master_clock和generated_clock都设置了clock_transition,uncertainty,latency,那么generated_clock的这些量是又是如何?
 楼主| 发表于 2012-6-27 15:20:10 | 显示全部楼层
在set_clock_latency里有提到,For generated clocks , clock source latency can be used to model the delay from master_clock to generated clock definition point. 也就是说set_clock_latency -source 是可以用来定义点到生成点的延迟。

是否可以这样理解,如果分别对master_clock 和generated clock 都设置set_clock_latency -source ,那么是不是分别定义了输入端到主时钟的latency,以及定义点到生成点的延迟? 这两者实际上是不一样的?
 楼主| 发表于 2012-6-27 15:24:58 | 显示全部楼层
另外encounter中的clock.ctsch对generated clock是使用throughPin的形式来处理的,如果对master_clock和generated_clock设置不同的约束,那么这个throughPin里怎么体现generated_clock约束的不同来呢?
发表于 2012-6-27 15:44:34 | 显示全部楼层
1楼和2楼的问题,用report_clocks看下,都有了
3楼,master_clock和generated_clock是有一定关联的,不能随便设置不同的约束
 楼主| 发表于 2012-6-27 16:20:07 | 显示全部楼层


generated_clock

generated_clock

       命令里解释说 “the generated clock objects are expanded to real clocks at the time of analysis”
使用report_clock_timing报,好像各自都受各自的约束影响,但是我理解的继承不一定是约束的叠加,而是generated clock是“实时”的,就算报出来受到的只是自己的约束,但也有可能实际上继承了master_clock的属性~  目前还是没搞懂怎么继承的……

        “不能随便设置不同的约束”,这个是指master_clock设了这些约束了,generated_clock就不用设约束了呢?还是说两者都要设,只是设的值尽量保持一致?
 楼主| 发表于 2012-6-27 22:04:41 | 显示全部楼层
顶上去,为求版主继续解疑
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-23 18:10 , Processed in 0.020686 second(s), 10 queries , Gzip On, Redis On.

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