E2, IE850A
4. Functional overview
R20UT4140EJ0300 Rev.3.00
Page 24 of 41
Oct.09.20
4.3
GTM debugging function
Specifications for debugging the GTM are listed in the table below. The table only shows functions for the
GTM. The functions for the CPU shown in Table 4-1, except for downloading, can be used at the same time
as those for the GTM. Support for some debugging-related functions also depends on the debugger. Refer to
the user’s manual, etc. for the debugger you are using.
Table 4-5 GTM Debugging Functions
Parameter
E2 Emulator
IE850A
Break
Software break
Hardware
break
Event break
Available (depends on the debugger)
Forced break
Available
Trace-full
break
Available (during external
tracing)
Trace delay
break
Available (during external
tracing)
External trigger
input break
Available
Event
Number of
events that can
be set
MCS: 2 points for execution and 2 points for data access
ARU, ATOM, TIM, and TBU: 2 points for data access
Available
function
Break, trace
Combination of
events
Tracing
(when you are using a
device that includes
trace functions, or the
emulation adapter)
Output
destination for
traced data
(storage
capacity)
Internal trace memory (size of
the trace RAM of the target
device)
Trace memory of the IE850A (up
to 9 GB) or internal trace memory
(size of the trace RAM of the
target device)
Traced data
MCS: Branches and cycles of data access
ARU, ATOM, TOM, TIM, and DPLL: Cycles of data access
Conditions to
start and stop
recording of
data
Executing or stopping of program execution, the setting of event
condition and tracing methods
Priority
Realtime trace mode (speed is given priority)
Non-realtime trace mode (comprehensive data collection is given
priority)
Tracing
methods
Full stop, overwriting (ring
buffer), and delay stop
Full stop, full break, overwriting
(ring buffer), delay stop and
delay break
Download function
Not available (downloading from within the user program)