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

2013.2 - VIVADO_SIMULATION: ERROR: [XSIM 43-4103] Overriding of generics and parameters on multiple mixed hdl tops not supported

Description

When the GENERIC parameters are set with the Simulation option "Compilation" -> "Generic/Parameters options" the following error is received:

ERROR: [XSIM 43-4103] Overriding of generics and parameters on multiple mixed hdl tops not supported

How can this be resolved?

Solution

This problem occurs in Vivado 2013.2 but does not happen in Vivado 2013.1.


It has been fixed in Vivado 2014.3


There is a regression problem in the Compilation tool Xelab.


This messages appears when GENERIC parameters are modified using the Simulation Setting options or in the command line with the "-generic_top" switch.

To work around the problem, GENERICS modifications should be passed from within the Testbench module, not from the Compilation command line .

For instance, instead of using the switch "-generic_top PARAM1=10"

Define this parameter value in the TestBench directly:

generic(
             PARAM1 = 10
            );
AR# 57368
Date Created 09/05/2013
Last Updated 09/03/2014
Status Active
Type Known Issues
Devices
  • Artix-7
  • Kintex-7
  • Virtex-7
Tools
  • Vivado Design Suite - 2013.2