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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5076|回复: 7

[求助] 后仿时因为sdf版本不一样时,造成仿真结果不一样

[复制链接]
发表于 2019-1-3 17:20:19 | 显示全部楼层 |阅读模式
100资产
sdf文件中(IOPATH (posedge CLK)  EOC (RETAIN () ()) () ())retain什么意思?

发表于 2019-1-4 17:31:29 | 显示全部楼层
和这个retain时间有关系吗?你们做retain时间的反标了吗?也许是SDF收敛时序不对呢?有没有和后端确认过?信息量太少了。
 楼主| 发表于 2019-1-7 09:55:30 | 显示全部楼层
回复 2# gaurson
1.由于retain的关系影响后仿,且在每次CLK的上升沿出现不定态。
sdf如下:(IOPATH (posedge CLK)  EOC (RETAIN (1.1,1.1) (2.3,2.3)) (1.1,1.1) (2.3,2.3))
不定态的时间保持为1.2ns;
2.因为sdf中存在这个检查,所以做了retain的反标;
3.时序是收敛的与后端确认过;

我查的资料中是这样描述retain delay【(RETAIN (1.1,1.1) (2.3,2.3))】:
Retain delay represents the time duration in which an output/bidirectional port remains unchanged after a change in the corresponding input/bidirectional port.
发表于 2019-1-7 10:24:26 | 显示全部楼层
静待高手解答啊
发表于 2019-1-7 15:47:53 | 显示全部楼层
能否确定这个CLK和EOC激励的来源?是不是环境force的?出现不定态的时刻能否在LOG中找到对应的violation信息?先排查violation才是关键,我理解。你纠结SDF这个语句意义不大。我们一般都是这样的定位思路。你可以截图violation信息发来看看。
 楼主| 发表于 2019-1-7 17:20:00 | 显示全部楼层
回复 5# gaurson
仿真中没有出现violation的情况;
在前仿时EOC正常输出且保持为0。后仿时,也应该输出且保持为0,但是在每次CLK的posedge edge出现不定态。

                               
登录/注册后可看大图
发表于 2019-1-8 15:34:02 | 显示全部楼层
弱弱地问,EOC是个什么信号?如果前仿都一致保持为0,那我理解就算后仿出现不定态,对你的结果没有影响吧?具体功能不太清楚,不好说。而且不是violation导致的。业务会出错吗?
发表于 2024-11-11 11:40:53 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-18 16:50 , Processed in 0.020384 second(s), 6 queries , Gzip On, Redis On.

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