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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 10016|回复: 13

[求助] 后仿负延时问题

[复制链接]
发表于 2020-3-10 15:20:56 | 显示全部楼层 |阅读模式

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

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

x
最近遇到一个问题,vcs后仿时报大量的Warnning-[SDFCOM_ANICD] Adjust Negative INTERCONNECT DELAY的警告,看了一下sdf文件,里面都是负值,我已经加了+neg_tchk与-negdelay了,不知是何原因引起的,还望大佬帮助小弟一下,谢谢。
 楼主| 发表于 2020-3-11 09:18:19 | 显示全部楼层
有没有大佬知道啊,但是我在vcs手册上看到这么一段话,但是没理解是什么意思
-negdelay
Enables the use of negative values in IOPATH and
INTERCONNECT entries in SDF files.B-48
Compile-Time Options
To consider a negative INTERCONNECT delay, one of the
following should be true:
- Sum of INTERCONNECT and PORT delays should be greater
than zero
- Sum of INTERCONNECT and IOPATH delays should be
greater than zero
- Sum of INTERCONNECT and DEVICE delays should be
greater than zero
Otherwise, the negative INTERCONNECT delay will be ignored,
and a warning message is generated for the same.
Similarly, to consider a negative IOPATH delay, the sum of
IOPATH and DEVICE delays should be greater than zero.
Otherwise, the negative IOPATH delay will be ignored, and a
warning message is generated for the same.
Limitations
This option is not supported in the following scenarios:
- RETAIN on negative IOPATH
- INCREMENT delay
高手来看一下,我的理解是这IOPATH PORT DEVICE INTERCONNECT描述的都是不同的路径,要怎么相加大于0呢
发表于 2020-3-13 08:48:12 | 显示全部楼层
vcs在处理负延时的时候是当成0来处理的,只是爆出来了这个warning,不影响仿真
 楼主| 发表于 2020-3-13 11:36:36 | 显示全部楼层


寂寞的羔羊 发表于 2020-3-13 08:48
vcs在处理负延时的时候是当成0来处理的,只是爆出来了这个warning,不影响仿真 ...


按照vcs的说法,加了-negdelay应该是可以支持负延时信息的,但不知道为什么还是会报警告,把这个值弄成0了,这一点有点疑问,我看vcs上说使用负延时需要满足上面那三个条件之一,但是那个条件没看太懂。
发表于 2020-3-18 16:46:54 | 显示全部楼层


静心聆听 发表于 2020-3-13 11:36
按照vcs的说法,加了-negdelay应该是可以支持负延时信息的,但不知道为什么还是会报警告,把这个值弄成0了 ...


我也挺长时间没有看手册了,反正我仿真的时候function和timing都没有报错~
发表于 2020-6-23 16:50:06 | 显示全部楼层
楼主, vcs的负时延问题解决了么?
我跟你出现相同情况, 说无法处理negtive delay, +neg_tchk -negdelay 都加了
 楼主| 发表于 2020-6-23 17:20:25 | 显示全部楼层


flyloop 发表于 2020-6-23 16:50
楼主, vcs的负时延问题解决了么?
我跟你出现相同情况, 说无法处理negtive delay, +neg_tchk -negdelay 都 ...


没解决,他们都说不影响,就没管了,要是能找到解决方法,希望不吝赐教
发表于 2020-6-23 17:25:25 | 显示全部楼层


静心聆听 发表于 2020-6-23 17:20
没解决,他们都说不影响,就没管了,要是能找到解决方法,希望不吝赐教 ...


前面好多年我其实都没管了, 现在偶尔跑了次后仿, 发现这问题了,想彻底解决, 还是未果啊.
谢谢你的回复
发表于 2020-7-6 09:48:51 | 显示全部楼层
没有negdelay, 负值的delay就会当成0处理。加上negdelay, 将会在前后级中去处理这个负值delay,会报出上面的warning: adjust negative delay, 但是有时候,仿真器无法完全将这个负值处理掉,就会报congression的问题
发表于 2020-11-13 20:33:46 | 显示全部楼层
几个月过去了,请问楼主解决了吗,俺也遇到了这个问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-14 12:16 , Processed in 0.021721 second(s), 5 queries , Gzip On, Redis On.

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