xcelium¶
- xcelium.include_guard(GLOBAL)¶
Warning
This is a generic command invocation. It is not a function or macro definition.
Create a target for invoking Xcelium simulation on IP_LIB.
It will create a target run_<IP_LIB>_xcelium that will start the xcelium simulation
- Parameters:
IP_LIB (INTERFACE_LIBRARY) – RTL interface library, it needs to have SOURCES property set with a list of System Verilog files.
Keyword Arguments
- Parameters:
GUI (boolean) – launch SimVision gui together with the simulation
- xcelium.xcelium(IP_LIB **kwargs)¶
- xcelium.__xcelium_compile_lib(IP_LIB **kwargs)¶
- xcelium.__get_xcelium_search_lib_args(IP_LIB **kwargs)¶
- xcelium.__find_xcelium_home(OUTVAR)¶
- xcelium.xcelium_gen_sc_wrapper(IP_LIB **kwargs)¶
- xcelium.xcelium_gen_hdl_wrapper(SC_LIB **kwargs)¶
- xcelium.xcelium_configure_cxx(**kwargs)¶
Note
This is a macro, and so does not introduce a new scope.
- xcelium.xcelium_add_cxx_libs(**kwargs)¶