UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 63392

2014.4 - ModelSim DE/PE - How do I run the AXI BFM Example Design in Vivado 2014.4?

描述

How do I run the AXI BFM Example Design in Vivado 2014.4 when the target simulator is ModelSim DE/PE?

解决方案

To successfully simulate a design with AXI BFM in ModelSim DE/PE in Vivado 2014.4, follow the steps below:

1) Open Vivado 2014.4 in 32-bit mode.

From a command prompt, run the following:

vivado -m32

2) Turn off unified simulation by running the following command in the Vivado Tcl Console:

set_param project.enableUnifiedSimulation 0

(This is done because 32-bit ModelSim does not support the vopt command.)


3) Compile the simulation libraries in 32-bit mode:

compile_simlib -simulator modelsim -32bit


4) Generate the AXI BFM IP.


5) Generate the .do file.
 

  • Change the target simulator to ModelSim/Questa, and enable "Generate scripts only" in Simulation Settings
  • Run simulation


6) Modify the generated .do file so that the path to libxil_vsim.dll has win32.o in its path rather than .o

Before:

C:/Xilinx/Vivado/2014.2/lib/.o/libxil_vsim.dll

After:

C:/Xilinx/Vivado/2014.2/lib/win32.o/libxil_vsim.dll

链接问答记录

主要问答记录

Answer Number 问答标题 问题版本 已解决问题的版本
63841 Xilinx Simulation Solution Center - Design Assistant - Third Party Simulators - Modelsim/Questasim N/A N/A
AR# 63392
日期 04/15/2015
状态 Active
Type 综合文章
器件
Tools
IP
的页面