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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 945|回复: 7

[求助] 写SDC时遇到的几个小问题,求助各位大侠

[复制链接]
发表于 2023-12-8 11:11:54 | 显示全部楼层 |阅读模式

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

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

x
菜鸟提问,CTS前是不是应该所有的CLK都在SDC里面定义好?即使有些CLK是送到Chip外的。在Chip内并没有驱动任何DFF,这些的CLK有必要全部定义好吗?这个定义了是不是利于CTS对这些CLK做特殊处理?

还有一个小问题,时钟结构里面有那种多个Mux结构,如果要做SI分析,是不是每过一个MUX都要定义时钟然后做physically exclusive,衍生的时钟是会继承physically exclusive这个属性的吧?重复定义这个clock group会有问题吗? 如果不做SI分析,是不是直接在源时钟处定义成异步时钟组,单纯分开不同clk domain就可以了?
发表于 2023-12-8 13:34:10 | 显示全部楼层
本帖最后由 cxksyue 于 2023-12-8 13:35 编辑

1.送出去的时钟需要定义clock,这样后端长时钟树的时候才会用特殊的cell
2.不需要给每个mux后面都定义时钟
发表于 2023-12-8 14:44:52 | 显示全部楼层
physical exclusive大概不会影响cts本身,但是会影响STA时候的si分析
 楼主| 发表于 2023-12-8 16:48:55 | 显示全部楼层
懂了 谢谢各位前辈
发表于 2023-12-15 09:46:13 | 显示全部楼层
想请问下,由于设计问题,有些clk无法在sdc中定义,那么STA工具只是不会分析它,实际这个pin还是会传递时钟是吧
 楼主| 发表于 2023-12-18 11:04:48 | 显示全部楼层


jinfeier 发表于 2023-12-15 09:46
想请问下,由于设计问题,有些clk无法在sdc中定义,那么STA工具只是不会分析它,实际这个pin还是会传递时钟 ...


STA时候Check design check timing都会报有些reg没有时钟驱动的,你如果没有定义的话会导致STA分析不到这条路径,假设这条路径出问题的话你芯片就有问题呀,建议desginer改下设计。
发表于 2024-1-2 09:49:50 | 显示全部楼层


Bradji 发表于 2023-12-18 11:04
STA时候Check design check timing都会报有些reg没有时钟驱动的,你如果没有定义的话会导致STA分析不到这 ...


Hi 感谢大佬,这些约束不到的路径,是不是可以通过后仿由人工检查,可以实现和STA一样的效果,可以这样说吗。或者比如说对于同步设计,我所有路径都约束好,那PT+fm是否等同于后仿啦?
发表于 2024-1-2 11:37:43 | 显示全部楼层


jinfeier 发表于 2024-1-2 09:49
Hi 感谢大佬,这些约束不到的路径,是不是可以通过后仿由人工检查,可以实现和STA一样的效果,可以这样说 ...


这些约束不到的路径,是不是可以通过后仿由人工检查,可以实现和STA一样的效果,可以这样说吗。
>> 不可以,覆盖率不可能做到STA一样,即使能做到运行时间也无法接受。约束不到的路径就要加约束

或者比如说对于同步设计,我所有路径都约束好,那PT+fm是否等同于后仿啦?

>> 后仿是必须的,STA依赖于约束的完整性和正确性,但后仿可以直接观察;后仿出的波形还用于做功耗分析和IR drop分析
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-25 00:13 , Processed in 0.020842 second(s), 7 queries , Gzip On, Redis On.

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