AR# 22432

8.1i SimPrim, Timing Simulation - When I load the SDF for an X_MULT18x18SIO, errors occur: "Instance '/uut/mult_inst' does not have a generic named ''tpw_...". (VHDL, SDF)

Description

Keywords: ModelSim, NC-VHDL, generic, spartan3e, Spartan-3E

When I load the SDF for an X_MULT18X18SIO, the following errors occur:

# ** Error: (vsim-SDF-3240) system.sdf(29923): Instance '/dut/mblaze_mblaze_data_flow_i_mul_unit_i_mult18x18_bc' does not have a generic named 'tpw_clk_negedge'.
# ** Error: (vsim-SDF-3240) system.sdf(29922): Instance '/dut/mblaze_mblaze_data_flow_i_mul_unit_i_mult18x18_bc' does not have a generic named 'tpw_clk_posedge'.
# ** Error: (vsim-SDF-3240) system.sdf(30107): Instance '/dut/mblaze_mblaze_data_flow_i_mul_unit_i_mult18x18_bd' does not have a generic named 'tpw_clk_negedge'.
# ** Error: (vsim-SDF-3240) system.sdf(30106): Instance '/dut/mblaze_mblaze_data_flow_i_mul_unit_i_mult18x18_bd' does not have a generic named 'tpw_clk_posedge'.

Solution

This is a problem in the simulation model for the MULT18X18SIO model.

This issue is fixed in the latest 8.1i Service Pack, available at:
http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp
The first service pack containing the fix is 8.1i Service Pack 1.

AR# 22432
Date 10/16/2008
Status Archive
Type General Article