PCB论坛网

 找回密码
 注册
查看: 2115|回复: 7

IBIS 模型问题,请大家帮忙看看

[复制链接]
发表于 2012-9-13 16:43:12 | 显示全部楼层 |阅读模式
在仿真log中提示
** Error **: DDRx simulation halted; user specified time limit was reached for this net!
Calculation of SI delay times for type: W1_Typ; for pin: U9.G8&H8; for net: DDR_CK; position: Rank(1,1);
Compare against driver pin: U8.K2&K1;
Thresholds: RiseVmeas = 0.000, FallVmeas = 0.000, LowAc = -1.080, HiAc = 1.080
** Info **: Simulation of this net failed!
Calculation of skew time for type: W1_Typ; for pin: U9.J7; for net: DQS0; position: Rank(1,1);
Compare against clk pin: U9.G8&H8; clk net: DDR_CK
Using thresholds: strobe Vref = 0.900, clk Vref = 0.000
Checking waveform around the point: 0.057ns
Checking waveform around the point: 0.090ns with shifting to 5.788ns because skew is more than 1/2 of clock period
** Error **: Multi-threshold for the clk net is found!!! Calculation of skew time is cancelled for this net!
不知道怎么修改,请大家帮忙看看。
回复

使用道具 举报

 楼主| 发表于 2012-9-13 16:44:23 | 显示全部楼层
自己顶一下,纠结了很久了,就是不知道是那里的问题,大家帮忙看看,谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-14 11:29:39 | 显示全部楼层
求指点,感激不尽
回复 支持 反对

使用道具 举报

发表于 2012-9-16 21:06:44 | 显示全部楼层
用什么软件仿真的?错误的原因是IBIS模型中缺少一些阈值电压的定义,使得时序测量无法实现。解决方法,可以手动修改IBIS模型文件,有一些仿真工具支持在工具界面中指定。

点评

不知道在那里怎么增加  详情 回复 发表于 2012-9-18 09:36
用的是HyperLynx仿真的,我看IBIS模型中定义了Vdiff,1.08v,Vmean,0,90v,Vref,1.8V,clk为输出,我尝试增加VH,VL都提示警告,请教阈值电压的定义是单独定义出来例如VH,VL这样的值,还是在VI,VT曲线中体现的呀?  详情 回复 发表于 2012-9-18 09:35
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-18 09:35:29 | 显示全部楼层
yshang 发表于 2012-9-16 21:06
用什么软件仿真的?错误的原因是IBIS模型中缺少一些阈值电压的定义,使得时序测量无法实现。解决方法,可以 ...

用的是HyperLynx仿真的,我看IBIS模型中定义了Vdiff,1.08v,Vmean,0,90v,Vref,1.8V,clk为输出,我尝试增加VH,VL都提示警告,请教阈值电压的定义是单独定义出来例如VH,VL这样的值,还是在VI,VT曲线中体现的呀?谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-18 09:36:46 | 显示全部楼层
yshang 发表于 2012-9-16 21:06
用什么软件仿真的?错误的原因是IBIS模型中缺少一些阈值电压的定义,使得时序测量无法实现。解决方法,可以 ...

不知道在那里怎么增加
回复 支持 反对

使用道具 举报

发表于 2012-9-19 11:52:40 | 显示全部楼层
抱歉,之前没有看清错误提示,系统给出的错误信息应该是clk网络存在多个阈值电压,skew的测量被终止。

我对Hyperlynx的熟悉程度还没有到只看错误日志就能解决问题的地步。只能暂时怀疑是仿真配置问题,如果可能,不妨利用已有的能成功仿真的案例逐一替换当前仿真的不同之处,应该能定位到真正的问题所在。

例如,如果你认为是IBIS模型的问题,不妨替换其他厂家的同配置IBIS模型进行仿真,比如说将三星的DRAM模型换成镁光的。

点评

谢谢您的回复,我怀疑是CPU的IBIS模型的问题,我先替换个LPddr的模型看看,确定一下是不是ddr模型的问题,谢谢。  详情 回复 发表于 2012-9-19 14:47
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-19 14:47:07 | 显示全部楼层
yshang 发表于 2012-9-19 11:52
抱歉,之前没有看清错误提示,系统给出的错误信息应该是clk网络存在多个阈值电压,skew的测量被终止。

我 ...

谢谢您的回复,我怀疑是CPU的IBIS模型的问题,我先替换个LPddr的模型看看,确定一下是不是ddr模型的问题,谢谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-3-29 10:25 , Processed in 0.143989 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表