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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2160|回复: 4

[解决] 关于Design Compiler 输出指定版本sdf文件

[复制链接]
发表于 2022-8-1 17:34:00 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 shawnmicheals 于 2022-8-3 17:18 编辑

由于项目的原因,需要通过Design Compiler综合后输出sdf文件进行反标仿真测试;
但在反标的过程中出现了warning:
1659346212420.png
查了下发现是DC生成的sdf文件中 触发器cell 的 TIMING CHECK block 有两个 hold 检查,而器件库的.v文件里没有对应的信息
1659346234367(1).png
因为DC默认生成sdf是2.1    所以怀疑是版本问题
现在打算搞个3.0的sdf文件,但用DC只能生成1.0  或 2.1版本的sdf   (用的指令是 write_sdf -version 3.0 ./outputfile)
DC版本是   L-2016.03-SP3 for linux64   
不会是软件版本原因导致不能输出sdf3.0吧?
想请教下对这个问题有什么解决办法吗?
 楼主| 发表于 2022-8-1 17:35:47 | 显示全部楼层
我尝试过直接把sdf文件中报错的两行直接删掉,确实没有报对应warnning了,软件也没报其他错,看似反标正常
请问我这种操作可行吗?毕竟这个是在TIMING CHECK块中,我只需要延时信息
 楼主| 发表于 2022-8-3 17:18:26 | 显示全部楼层
已解决
发表于 2024-1-15 14:38:12 | 显示全部楼层


请问是怎么解决的呢,是不是更换成为3.0版本的sdf呀,我也遇到了类似的问题,想请教一下
 楼主| 发表于 2025-1-16 21:53:40 | 显示全部楼层


0_hila_0 发表于 2024-1-15 14:38
请问是怎么解决的呢,是不是更换成为3.0版本的sdf呀,我也遇到了类似的问题,想请教一下
...


我是后来发现PT支持输出3.0的sdf,所以把数据导入到PT里,再重新生成sdf就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-1-27 12:27 , Processed in 0.016782 second(s), 8 queries , Gzip On, Redis On.

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