有关IBIS模型的修正
很多时候都会困惑,因为我们从官方网站上下载来的IBIS模型不一定完全正确我很少用到一个Warning都没有的完美模型
有的模型有N多个Warning甚至有一些error
这时候往往就缩手无策了
其实大可不必紧张
因为一般存在的warning大部分都是可以忽略的
当然error一定要想办法解决,一般都是语法错误,也很容易去搞定的
下面我就抛砖引玉,简单介绍我遇到过的有关IBIS模型的修正问题 能修的大部分是语法之类的warning [attach]227[/attach]
图示中有指出一处error,根据字面很容易理解
ERROR (line 7) - File name opened [b]'HY5PS121621CFP(Rev0.3).ibs' [/b]not the same as File_name [b][color=Red]'hy5ps12xx21cfp.ibs'[/color][/b]
打开的ibis模型名称和文件中的关键字File Name不一致
所以报错,有点小弱智吧:lol
其实error大部分都是类似的
我们只要另存一下文件重新命名使两者一致就可以了 这个错误经常遇到,怀疑是大公司发布模型和做模型的不是一个人,建模的人做的是对的,发布的人改名字改错了。因为一般文件名跟文件里面的内容没有这种关系。 嗯.确实正如楼主所说,软件通常会省去waining的点.如sigxp就是这样的.不过这样会造成一个问题,那就是当一个table中有太多的点出现warning的时候,也就意味着仿真软件实际用到的有用点不多,这样势必会造成描点出现偏差.这种情况在连续多个点出现warning的时候尤为突出.不知道仿真软件是否有内部的处理方法,如插值等,来提高精度!
楼主提到了DDR cell,那就在这顺便提一下.目前由于仿真软件的限制,模型中的AC\DC电平值往往需要调整,特别是在时序计算时,尤为重要.就我了解的,除了sisoft的QSI直接支持AC,DC调用外,其它软件好像通常直接采用ac电平单一进行计算.不知道cadence 16.2是否增加了这部分? [attach]245[/attach]
WARNING - Model ddr_2p5v_18ohm_io: The [Rising Waveform]
with [R_fixture]=50 Ohms and [V_fixture_min]=0V
has MIN column DC endpoints of 0.00V and 1.75v, but
an equivalent load applied to the model's I-V tables yields
different voltages (-0.00V and 1.60V),
a difference of 0.08% and 9.28%, respectively.
附件中存在这样的warning
这是由于AC与DC的终端值不匹配所致
说白了就是V-T数据中给定的AC基准电压与V-I数据计算输出的基准电压不匹配
那么这样会有问题么?多大的误差可以忽略不计呢?怎么解决呢?
晚上回家再慢慢道来,上班了上班了:dizzy: ... load line不匹配 look,谢谢! [b] [url=http://www.pcbsi.com/redirect.php?goto=findpost&pid=1210&ptid=321]5#[/url] [i]ripple[/i] [/b]
16.2 应该是没增加 我们还要自己手动添加电压线~量波形~ cadence 16.2里面的bus simulation功能里还是区分AC-DC的 thank you for you providing 就这样没啦,上班一直未归吗? 还没下班吗? 好文啊,记号
页:
[1]