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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: songzijian87

[求助] 请教VCS后仿 +optconfigfile

[复制链接]
 楼主| 发表于 2024-10-15 17:03:13 | 显示全部楼层


zhao7 发表于 2024-10-15 16:13
这个能不能清掉 SDF log相关的timing warning?


可以,但是要和设计商量,慎重添加
发表于 2024-10-16 09:17:56 | 显示全部楼层
vcs ug有关于这几个的语法
企业微信截图_17290413758584.png
需要注意instance必须是最底层的std cell例化,对一个层次module指定没用
如果是想指定一整个module建议用tree
发表于 2024-10-19 14:27:28 | 显示全部楼层


songzijian87 发表于 2024-10-15 17:03
可以,但是要和设计商量,慎重添加


嗯嗯这个明白,我之前的问题没描述清楚,这个sdf.log是在$sdf_annotate函数生成的,想waive掉这里面的timing

不是仿真的timing violation
后来明白了,$sdf_annotate函数生成的sdf.log,目的是检查sdf文件是否和netlist匹配,或者sdf有格式要求,如果不匹配,会报wrning;此warning无法waive
timing violation是sim过程中出现setup hold recovery等违例,我们的+optconfigfile只能去规避这些violation,不对这些cell做分析

之前还想过能否用+optconfigfile的file能否写针对某个信号,而不是某个cell;
现在想来,是不可以的,因为violation分析是建立在cell上的比如clk到D是否有violation;不能只规避某个单一的信号,delay是相对的,不是绝对的,独立的
发表于 2024-11-4 15:58:45 | 显示全部楼层
请问我加上这个文件后,仿真log还是会报对应cell的timing vioaltion, 可能是什么原因?
发表于 2024-11-4 16:19:48 | 显示全部楼层


awdstraf 发表于 2024-11-4 15:58
请问我加上这个文件后,仿真log还是会报对应cell的timing vioaltion, 可能是什么原因? ...


找到问题了,我环境里的仿真选项+optconfig前面没加空格,导致这个命令没生效
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-22 15:05 , Processed in 0.019745 second(s), 7 queries , Gzip On, Redis On.

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