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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3720|回复: 6

[求助] DC中如何报告设计中异步时钟的路径?

[复制链接]
发表于 2020-4-16 18:07:49 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 tangchongyue 于 2020-4-17 17:06 编辑

            比如在设计中有两个异步时钟clk1,clk2。综合的时候已经将这两个时钟设置为两个时钟组(set_clock_groups -name asyn_group -asynchronous -group clk1 -group clk2),这样DC在综合时,这个net路径DC应该是不进行优化和care的。想看一下设计中有多少这种net,一般怎么报告出来这些net的列表呢??

v.png



发表于 2020-4-17 16:47:59 | 显示全部楼层
使用check_timing命令能够得到所有没有约束的port或者reg然后分析一下原因,看看不是不是由于设置异步或者是没有说设置input delay导致的
 楼主| 发表于 2020-4-17 17:01:01 | 显示全部楼层


mythbuster 发表于 2020-4-17 16:47
使用check_timing命令能够得到所有没有约束的port或者reg然后分析一下原因,看看不是不是由于设置异步或者 ...


嗯嗯,也检查过check_timing 的报告,并没有发现问题,如下图所示。我主要是想把设计中关于异步的路径给报出来检查一下。

                               
登录/注册后可看大图


 楼主| 发表于 2020-4-17 17:23:20 | 显示全部楼层


mythbuster 发表于 2020-4-17 16:47
使用check_timing命令能够得到所有没有约束的port或者reg然后分析一下原因,看看不是不是由于设置异步或者 ...


嗯嗯,之前也想着用check_timing 和report_timing 检查,check_timing 检查的结果如下所示,没有出现没有约束到的路径。我就想吧设计中的异步的路径报告出来检查一下。

v.png

发表于 2020-4-17 17:28:38 | 显示全部楼层
我的理解如果不是人为设置的异步,那么PT默认都是同步时钟,都会做timing check所以你想看的异步关系就是你自己设置的。如果对是不是设置异步不清楚最好和design确认一下,如果设置的没问题那还有什么担心的呢?
发表于 2021-6-25 09:18:53 | 显示全部楼层
好像这里有个大神能解决这个问题:http://bbs.eetop.cn/thread-589841-2-1.html
 楼主| 发表于 2021-6-25 20:28:34 | 显示全部楼层


seulk 发表于 2021-6-25 09:18
好像这里有个大神能解决这个问题:http://bbs.eetop.cn/thread-589841-2-1.html


好的,谢谢!还是需要在PT中分析
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-23 19:59 , Processed in 0.026406 second(s), 7 queries , Gzip On, Redis On.

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