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# 36225

MIG Virtex-6 v3.4 - ISIM bat file does not work and there is no script file for Linux

Description

I am trying to use ISIM to simulate the V6 example design on both Windows and Linux. 

 

On Windows I receive the following errors:

Running: C:\Xilinx\11.1\ISE\bin\nt\unwrapped\fuse.exe work.sim_tb_top work.glbl -prj isim_files.prj -L unisim -L secureip -o isim_test.exe Number of CPUs detected in this system: 2 Turning on mult-threading, number of parallel sub-compilation jobs: 4 Determining compilation order of HDL files Parsing Verilog file "./glbl.v" into library work Parsing Verilog file "./ddr3_model.v" into library work

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 126: <DM_BITS> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 127: <BA_BITS> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 128: <ADDR_BITS> is not declared.

ERROR:HDLCompiler:44 - "./ddr3_model.v" Line 129: DQ_BITS is not a constant

ERROR:HDLCompiler:44 - "./ddr3_model.v" Line 130: DQS_BITS is not a constant

ERROR:HDLCompiler:44 - "./ddr3_model.v" Line 131: DQS_BITS is not a constant

ERROR:HDLCompiler:44 - "./ddr3_model.v" Line 132: DQS_BITS is not a constant

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 137: <TDLLK> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 138: <TDLLK> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 139: <TDLLK> is not declared.

ERROR:HDLCompiler:44 - "./ddr3_model.v" Line 156: DQS_BITS is not a constant

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 164: <ADDR_BITS> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 166: <BL_BITS> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 225: <BA_BITS> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 226: <BA_BITS> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 227: <BA_BITS> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 228: <BA_BITS> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 229: <ROW_BITS> is not declared.

ERROR:HDLCompiler:69 - "./ddr3_model.v" Line 273: <BA_BITS> is not declared.

...


On Linux I receive undefined errors prior to the above errors.

Solution

The following modifications are required to allow it to work in Windows and Linux. 

Also, the tools need to generate the Linux script automatically.

 

Windows Modifications:

1) Open isim_files.prj and go to line 139 of the file.

2) Change the directive for Memory size to match the value in the sim.do file on line 95.

 

Linux Modifications:

1) Open isim_files.prj and go to line 139 of the file.

2) Change the directive for Memory size to match the value in the sim.do file on line 95.

3) Remove all commented lines in:

  • isim_run.bat
  • isim_files.prj
  • isim_options.tcl


Revision History:

09/10/2014- Initial Release

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
32147 ISE Design Suite 11 - Known Issues N/A N/A
AR# 36225
Date Created 06/15/2010
Last Updated 09/11/2014
Status Active
Type General Article
Devices
  • Virtex-6 CXT
  • Virtex-6 HXT
  • Virtex-6 LX
  • More
  • Virtex-6 LXT
  • Virtex-6 SXT
  • Less
IP
  • MIG