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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] 虚拟时钟怎么处理

[复制链接]
发表于 2012-11-1 09:43:37 | 显示全部楼层 |阅读模式

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

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

x
如果在DC综合时,为了约束IO delay采用了虚拟时钟,那么在APR里是怎么处理虚拟时钟的,肯定不会在版图里产生虚拟时钟的时钟树吧?
发表于 2012-11-1 09:58:58 | 显示全部楼层
CTS之前,保持原样
CTS后,有可能要把clock latency加上
 楼主| 发表于 2012-11-2 16:28:13 | 显示全部楼层
回复 2# 陈涛


   

CTS前保持原样,CTS后可能需要加latency是不是指在用PT对设计进行STA分析时处理?CTS前用PT对设计进行STA分析时约束不变(包含虚拟时钟),等CTS后用PT对设计进行STA分析时就把虚拟时钟去掉,加时钟latency即可?

发表于 2012-11-3 00:13:52 | 显示全部楼层
本帖最后由 陈涛 于 2012-11-3 00:14 编辑

把clock latency加到虚拟时钟上,不是去掉虚拟时钟
发表于 2012-11-4 11:35:39 | 显示全部楼层
回复 3# XIDIANCAD2


   其实就是看看cts后,一般时钟路径大概latency是多少,可以看看reg2reg路径上launch或capture时钟的latency多少,就对虚拟时钟也设多少(cts前时钟没有latency)。这样做 :
一是让reg2out和in2reg的时序结果更好看;二是防止工具浪费精力修端口的时序,插无用的buffer,因为端口时序是要根据顶层联系起来去调整的。
发表于 2012-11-5 01:45:21 | 显示全部楼层
回复 5# wlbce

顶楼上,以前从来没想到过这种方法,好方法!学习了
发表于 2012-11-5 10:07:25 | 显示全部楼层
回复 6# liuada001


   呵呵,相互学习!!
发表于 2012-11-14 17:50:49 | 显示全部楼层
回复 5# wlbce


    为啥用虚拟时钟约束端口的时序啊,有啥好处?以前从来没用过。
发表于 2012-11-14 20:53:54 | 显示全部楼层
回复 8# xieqq


   做层次化设计时是要用到的
发表于 2013-12-25 15:24:46 | 显示全部楼层
回复 9# wlbce


    您好,DC综合时,我用虚拟时钟约束了i/o pin,在encounter中发现有很多hold 时序违例,请问虚拟时钟和真实的时钟之间是不是要做个什么样处理啊?具体应该怎么做?谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-26 20:01 , Processed in 0.024427 second(s), 8 queries , Gzip On, Redis On.

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