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/