User manual

EMU3 emulator features UM0036
288/385 Doc ID 7705 Rev 11
Figure 219. Trace Display Filter dialog box
Display Source Lines: This option includes the source line in the Trace information.
The Address column contains the name of the source file and the source line content
is displayed in the Disassembly window.
Display event type cycles: Includes the recorded cycles in the trace information.
When enabled, the microprocessor actions selected in the Trace Display Filter dialog
box are included. When disabled, only the source lines are shown in the Trace window.
In the above example, the Discarded event type is unchecked, so that no trace record with
a “Discarded” event type is displayed. Discarded events are additional cycles that result
from the normal functioning of the microcontroller, or from the emulator’s execution of
certain debugging actions (break of execution, stepping). By filtering these out, you can see
the true trace of memory operations. Keep in mind, however, that the timestamps (execution
times) are not recalculated when events are filtered out of the display.
Selecting the Timestamp unit
By clicking on the Select Timestamp unit option, you can choose to have the Timestamp
value shown in nanoseconds (ns), microseconds (μs), milliseconds (ms) or seconds (s).
Goto Source, Goto Disassembly
You may use these commands in the contextual menu to jump to either an editor window or
the Disassembly window under the following conditions:
If you highlight an entry in the trace where the address is a line of source code, you can
use the Goto Source command to jump to that line of code in the Editor window.
If you highlight a trace record where the event is an opcode fetch, you can use the
Goto Disassembly command to jump to the appropriate address in the Disassembly
window.
Previous Source, Next Source commands
If you highlight an entry in the trace where the address is a line of source code, you can use
the Previous Source and Next Source commands in the contextual menu to jump to,
respectively, the previous or next source code entries in the trace recording.