Main

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

AR# 33730

Search For Another Answer

Topic SW-ISE Simulator
Last Updated 11/17/2009
Status Active
Description

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?

Solution

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.
 
 
/csi/footer.htm