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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] pt和tempus 怎么判断两个clock之间是异步还是同步?

[复制链接]
发表于 2025-6-25 14:31:14 | 显示全部楼层 |阅读模式

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

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

x
在不知道sdc的前提下,如果在tool里面通过脚本得出两个clock是异步还是同步?

pt可能会好写一点,pt可以查出来clock_root(通过get_attribute master_clock)
tempus怎么得到呢?


有没有大神指导一下
 楼主| 发表于 2025-6-25 14:44:52 | 显示全部楼层
解决了,tempus也可以用master_clock,但是他的ug里面没写这个,我以为没有,但是工具里面help command是有的
发表于 2025-7-8 15:54:30 | 显示全部楼层
不设置的情况下默认会按照同步收吧。
 楼主| 发表于 昨天 09:36 | 显示全部楼层


wenzheng1998 发表于 2025-7-8 15:54
不设置的情况下默认会按照同步收吧。


我是想设置cdc constraint,需要在工具里面通过脚本查看两个clock是否异步,去判别这两个clock是否需要加cdc constraint
发表于 10 小时前 | 显示全部楼层


Bradji 发表于 2025-7-16 09:36
我是想设置cdc constraint,需要在工具里面通过脚本查看两个clock是否异步,去判别这两个clock是否需要加 ...


不好意思哈,我不太懂PT工具,我理解应该有命令可以告知时钟间关系的。
发表于 6 小时前 | 显示全部楼层
pt 工具可以使用 get_clock_relationship {clk_1 clk_2} 的方式获知 clk_1 和 clk_2 之间的关系;
如果是同步,则返回值是 {};
如果是异步,则返回值是 {asynchronous};
你可以去试试这个命令。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-7-17 23:39 , Processed in 0.018583 second(s), 7 queries , Gzip On, MemCached On.

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