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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] VCS反标SDF后仿中出现的Warning求解

[复制链接]
发表于 2023-7-26 17:18:40 | 显示全部楼层


janlesion 发表于 2019-12-2 10:08
+neg_tchk   –negdelay两个选项有没有加上?


在哪里加?解决了吗
发表于 2024-7-18 16:13:52 | 显示全部楼层
关于第一个问题:
根据楼主的回复,加上这两个选项以后还是没有生效的话可能的原因是sdf用的是3.0版本的支持负延时,但是model里面的timingcheck函数用的是分开来的recovery和removal,这两个函数不支持负延迟,因此反标不上,可以从库里寻找支持负延迟的版本,一般.v文件的后缀名是*_neg.v
关于第二个问题:
IOPATH的负延迟主要是由于xtalk产生的,而timingcheck的负延迟是由于后端修timing的时候在std_cell中加入了buf等其他元件导致的
发表于 2024-12-25 10:51:13 | 显示全部楼层


wyfcb98 发表于 2024-7-18 16:13
关于第一个问题:
根据楼主的回复,加上这两个选项以后还是没有生效的话可能的原因是sdf用的是3.0版本的支 ...


想问一下,出现第二个warning,导致sdf文件反标不上,这个一般要怎么解决呢?

发表于 前天 16:47 | 显示全部楼层
本帖最后由 wyfcb98 于 2025-1-16 16:51 编辑


wyhhhxq23 发表于 2024-12-25 10:51
想问一下,出现第二个warning,导致sdf文件反标不上,这个一般要怎么解决呢?

...


一般来说仿真工具会将负延迟标不上的设置为0,所有设置为0的路径也可以在log中查看到。先仿真看看负延迟被设置为0会不会有什么影响,一般来说对仿真的影响不大。至于反标不上,可以看violation报的具体条例中设置的hold或setup时间是多少,和cell的默认值是否一致。如果一致的话才说明是没有反标上,这个时候可以去看一下是不是因为sdf和netlist没有对应上导致的没有反标上。如果和cell的默认值不一致的话,说明其实是反标上的,这个时候就要去分析为什么会出现violation。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-1-18 04:36 , Processed in 0.023921 second(s), 16 queries , Gzip On.

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