^

AR# 33730 ISE Simulator (ISim) - "ERROR:HDLCompiler:597 when attempting to pass multiple generics in simulation"

Keywords: HDLCompiler:597, HDLCompiler:778

When I attempt to define generics and their values during compile time using the -generic_top switch, as follows:

fuse -prj my.prj work.glbl work.ext_tb_CIO -L unisims_ver -generic_top "RL_MRS_BURST_LENGTH=3" -generic_top "RL_MRS_CONF=3" -o mytb_Conf3_BL8.exe

This results in the following compiler error:

"ERROR:HDLCompiler:597 - "C:/Xilinx/11.1/ISE/verilog/src/glbl.v" Line 5: Module glbl does not have a parameter named RL_MRS_BURST_LENGTH"
"ERROR:Simulator:778 - Static elaboration of top level Verilog design unit(s) in library work failed"

How can I resolve this error?

This is a known issue with ISim in ISE Design Suite 11.3 tools and it has been fixed in ISE Design Suite 11 Update 4 (11.4).

Please download and install the latest ISE software update from the Download Center at: http://www.xilinx.com/support/download/index.htm.
AR# 33730
Date Created 10/29/2009
Last Updated 11/16/2009
Status Active
Type
Feed Back