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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1351|回复: 2

[求助] sdf反标不成功,icc不能生成3.0版本sdf

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

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

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

x
请教各位大神,我在用icc生成的sdf文件,使用vcs反标sdf后仿时报了十几个这种warning,
d7b22fa178476333014408dd03737b4.jpg
看到论坛有人说是生成的sdf文件版本需要从2.1改成3.0,我在icc使用这条语句生成之后的文件还是2.1版本的:
write_sdf -version 3.0 digital.sdf
请问这是icc版本的问题,还是指定版本的语句有问题,或者是其他什么原因吗?以及这种警告是不是不能忽略,该怎么改呢?


发表于 2022-9-1 09:37:22 | 显示全部楼层
新一些的库 DFF Verilog model 里$setup, $hold合并成$setuphold,$hold, $recovery合并成$recrem。 下面是一个例子。
Innovus 生成 sdf 的时候加上选项:  
write_sdf -setuphold merge_always -recrem merge_always ...
xrun仿真命令行加上 -DEFINE NTC -DEFINE RECREM

  `ifdef NTC
    `ifdef RECREM
      ...
      $setuphold (posedge CP &&& CDN_nD_SDN_SE_SDFCHK, negedge SI , 0, 0, notifier,,, CP_d, SI_d);
      $recrem (posedge CDN &&& D_SDN_SE_SI_SDFCHK, posedge CP &&& D_SDN_SE_SI_SDFCHK, 0,0, notifier, , , CDN_d, CP_d);
 楼主| 发表于 2022-9-1 11:22:41 | 显示全部楼层
那针对这种库,icc有没有什么命令可以合并setup和hold呢

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-24 17:09 , Processed in 0.016400 second(s), 8 queries , Gzip On, Redis On.

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