To speed up the simulation runtime, AMD provides transaction level simulation models (tlm) for certain IPs like Control, Interfaces and Processing System, SmartConnect, NoC, and AI Engine. You can select one of the supported simulation models for your IP by using either project property (PREFERRED_SIM_MODEL) or an IP property (SELECTED_SIM_MODEL). Following are the supported simulation model properties:
- ALLOWED_SIM_MODELS
- This is a read-only property. It describes different simulation model types
such as
rtl
,tlm
,tlm_dpi
,dpi
, which are available for a particular IP. - SELECTED_SIM_MODEL
- This is an IP level setting that allows you to select and set one of the simulation models from the ALLOWED_SIM_MODELS.
- PREFFERED_SIM_MODEL
- This is a project-level setting that allows you to set the default simulation model for the project. This is common across all IPs present in your project.