modelsim仿真do文件方式

本文介绍了如何使用Modelsim SE仿真Xilinx IPcore,通过编写do文件来处理仿真过程中遇到的模块未定义问题。主要步骤包括:根据modelsim报错信息定位并复制缺失的IP核库文件到sim/ise_lib目录,然后在do文件中编译所有相关文件,并进行仿真。同时提供了Xilinx和Altera IPcore的仿真do文件示例。
摘要由CSDN通过智能技术生成

Modelsim se仿真Xilinx IPcore

方法:先写好do文件常规框架,根据modelsim报错再添加ise IP核库仿真文件。注:记得添加并仿真glbl.v全局控制仿真文件到sim/ise_lib下

步骤:

1.              查看modelsim提示的错误信息:Error:./../ise_prj/ipcore_dir/sync_fifo_8x256.v(493):Module’FIFO_GENERATOR_V9_3’isnot defined

2.              找到ise安装路径:在快捷键上右键-属性-打开文件位置

*./14.7/ISE_DS/ISE/verilog/src  在这个路径下搜索FIFO_GENERATOR_V9_3文件,选中FIFO_GENERATOR_V9_3.v文件复制到sim仿真目录下建ise_lib文件夹下。

3.   每个Xilinx仿真都加到ise_lib下,并且在do文件内也要编译vsim -voptargs=+acc work.tb_ex_ise_fifo work.glbl

 

 

仿真Xilinx FIFO do文件示例:

quit -sim

.main clear

 

vlib work

 

vlog ./tb_ex_ise_fifo.v

vlog ./../design/ex_ise_fifo.v

vlog ./../ise_prj/ipcore_dir/*.v

vlog ./ise_lib/*.v

 

vsim -voptargs=+acc work.tb_ex_ise_fifowork.glbl

 

add wave tb_ex_ise_fifo/ex_i

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值