|Non-Confidential||PDF version||ARM DUI0532F|
|Home > Introduction to Tarmac Trace > About Tarmac Trace|
Fast Models supports the generation of traces that consistently track the execution and related activities in the model, particularly those that affect the state of the modeled IP. Generated virtual platforms provide trace support by using plug-ins in the form of DLLs and shared objects on Windows and Linux, respectively. Using the plug-in, trace information is written to a file in textual form in the format described in this document.
ARM provides a plug-in to produce a textual trace output (Tarmac). Other plug-ins, using the Model Trace Interface (MTI), can be used instead, or at the same time. You can connect various plug-ins to this interface in the form of a shared object loaded at simulation start-up.
Figure 1-1 Interaction between MTI and plug-ins
This document describes:
How to enable and disable Tarmac Trace.
How to control Tarmac Trace.
File formats and how to analyze the output.