本人现在正在研究 基于FPGA 的FFT设计,希望和大家一起交流讨论

在ModelSim里仿真Altera的lpm_rom文件

上一篇 / 下一篇  2007-10-05 11:37:59 / 个人分类:纠错

1.        QuartusII中生成rom的初始化文件,选择生成hex文件,因为ModelSim不支持mif文件的转化。这里要注意一下的是,不要擅自改动Quartus->Tools->Options->Memory Editor中的内容,默认的设置就好,不然生成的hex文件会有地址上的偏差;

2.        ModelSim安装的目录下找到modelsim.ini文件,将其只读属性去掉,在vsim部分里添加一行“Veriuser = D:/altera/quartus50/eda/mentor/modelsim/convert_hex2ver.dll”,保存文件,将只读属性改回来。当然,这里的路径要改成实际上您Quartus的安装路径。其中的convert_hex2ver.dll就是把hex文件转换成ModelSim能认出来的ver文件的动态链接库文件;

3.        按普通方式在ModelSim中新建项目,建立work库,在库中添加需要仿真的文件和Altera的系统库文件altera_mf.v220model.v,一起编译。编译成功后即可添加波形仿真了!convert_hex2ver.dll文件会自动调入来转化hex文件。

 

在网上找到上面的一个文章,介绍了ModelSim里仿真Alteralpm_rom文件,之前不会使用modelsim,所以一直信以为真,可是今天自己亲自对一个lmp_rom进行仿真后才发现其实没有这么复杂的。完全可以按正常的那种仿真过程操作,即

(1)使用quartus 全编译

(2)使用modelsim时序仿真


FPGA/CPLD器件价格查询

TAG: ModelSim modelsim Modelsim 仿真 lpm_rom 纠错

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar