|Non-Confidential||PDF version||ARM 100894_0000_00_en|
|Home > Simulation and integration tests > Simulation environment > Simulation model configuration|
Cortex®-M3 DesignStart™ Eval includes an ARM Cycle Model of the processor integration level. This model is also referred to as a DSM in this document.
You can run simulations without using the Cycle Model, but you will have less visibility when you need to debug how the code is executing, or has executed.
To use the ARM Cycle Model with your simulator, you are required to install a license, which you can obtain from the ARM website using the information provided when you registered for access to Cortex-M3 DesignStart Eval. You must have a software license server available on your network.
ARM Cycle Model products use the FLEXNet License Manager and you can either install a node locked license or a floating license. For more information, see the following FAQ topics in the ARM Technical Support Knowledge Articles:
The Cycle Model only supports the 64-bit simulations, and must be run on the Linux platform.
When you use the model, the makefile sets the following environment variables:
|If this variable is set, the processor instruction trace log is generated in cm_tarmac.log.|
|This variable ensures that the system shared library search path includes the Cycle Model directory.|