The protected models are pre-compiled and released in the form of a shared library that is built for the respective simulator. This shared library is packaged as part of the Vivado® install and based on the design configuration these models are bonded during elaboration. The following two protected models are delivered as part of Vivado install:
- AI Engine
- Network on chip (NoC)
These models are in the form of shared library present in the following installation path:
<Vivado-install-path>/data/simmodels/<simulator>/<simulator_version>/<os_type>/<gcc_version>/systemc/protected
- Vivado simulator
- <Vivado-install-path>/data/simmodels/xsim/2022.1/lnx64/6.2.0/systemc/protected
- Xcelium simulator
- <Vivado-install-path>/data/simmodels/xcelium/21.009.002/lnx64/9.3.0/systemc/protected
- Questa Advanced Simulator
- <Vivado-install-path>/data/simmodels/questa/2021.3/lnx64/7.4.0/systemc/protected
- VCS Simulator
- <Vivado-install-path>/data/simmodels/vcs/S-2021.09/lnx64/9.2.0/systemc/protected/