在仿真之前,需要相应的
IBIS
模型文件,并把它½换为
Cadence
需要的
DML
文件,现在已经下½½了一个
IBIS
文件,
它是
Altera
公司的
cyclone3
的
IBIS
文件:
cyclone3.ibs。
为了把它½化,
我们首先需要打开
Model Integrity
打开
Model Integrity
后,
选择
File
Open
打开需要½化的
IBIS
文件
打开后如下图:
点击
cyclon3,然后点右键,选择 IBIS to DML,来实现 IBIS
到
DML
的½化
在½化时报错:
查看
LOG File
有如下说明:
这个时候实际上是出了很多报错,报错的说明如下:
WARNING: CYCLONE3_sstl18c1_cio_d10s Ramp value for maximum of Fall is significantly different with that
computed from the corresponding TV curve - fixed
ERROR: TVCurve start time of CYCLONE3_ttl18_rdio_d8s RisingWaveform rise_1 at line 483255 is not same as
CYCLONE3_ttl18_rdio_d8s FallingWaveform fall_1 at line 482667
ERROR: TVCurve start time of CYCLONE3_ttl18_rdio_d8s RisingWaveform rise_2 at line 483368 is not same as
CYCLONE3_ttl18_rdio_d8s FallingWaveform fall_2 at line 482778
WARNING: CYCLONE3_sstl2c1_cio_d12s Ramp value for typical of Fall is significantly different with that computed
from the corresponding TV curve - fixed
WARNING: CYCLONE3_sstl2c1_rio_d12s Ramp value for typical of Fall is significantly different with that computed
from the corresponding TV curve - fixed
WARNING: CYCLONE3_ttl18_rdio_d10s Ramp value for maximum of Rise is significantly different with that computed
from the corresponding TV curve - fixed
Translation failed due to DMLCHECK errors.
Output saved as D:\yanshi\2\cyclone3.dml.txt.
Run ibis2signoise -d, a DML will be generated.
Examine it with line numbers from the log message.
对于这个错误,说明是在
DOS
环境下运行
ibis2signoise -d,可以了,那么就在 DOS
下运行
运行结束后,在运行目½下可以看到已经生成了文件:cyclone3.ibs.dml,修改它为
cyclone3.dml
DML
文件已经生成,关闭
Model Integrity
下一步就是要进行仿真了,
首先打开
PCB SI
评论