The unprotected models are released as a source code in the installation.
You need to compile the model for the target simulator using the compile_simlib
utility. For AMD Vivado™
simulator, these unprotected models are precompiled in the standard <Vivado-install-path>/data/xsim folder where other
libraries are compiled. For third-party simulators, these models must be compiled using
compile_simlib
. The following un-protected models
are delivered as part of Vivado installation:
-
aie_xtlm
-
axi_tg_sc
-
axis_dwidth_converter_sc
-
axis_switch_sc
-
common_cpp
-
common_rpc
-
debug_tcp_server
-
emu_perf_common
-
noc_sc
-
pl_fileio
-
remote_port_c
-
remote_port_sc
-
rwd_tlmmodel
-
sim_ddr
-
sim_qdma_cpp
-
sim_qdma_sc
-
sim_xdma_cpp
-
sim_xdma_sc
-
tlm_ext
-
xtlm
-
xtlm_ap_ctrl
-
xtlm_ipc
-
xtlm_simple_interconnect
-
xtlm_trace_model
These simulation model sources are present in the following installation
path:
<Vivado-install-path>/data/systemc/