English
Language : 

R0E417250MCU00 Datasheet, PDF (77/228 Pages) Renesas Technology Corp – E100 Emulator MCU Unit for H8SX/1700 Series
R0E417250MCU00 User’s Manual
5. Debugging Functions
5. Debugging Functions
The E100 emulator supports the functions listed in the table below.
Table 5.1 List of Debugging Functions
Item
No.
Item
1 Software break
Number of event points
2 Event
Event type
Task ID
Condition for number of times an event has
occurred
3 Exception detection
4
Hardware
break
Hardware
breakpoints
Delay
Trace size
Trace mode
5 Trace
Trace point
Delay
Event combination
Exception detection
Fill until stop
Fill until full
Fill around TP
Repeat fill until stop
Repeat fill until full
Event combination
Exception detection
Extraction/deletion of trace data
Content of measurement
6 Performance
Resolution
Measurement
mode
Event combination
7 RAM monitor
8 Profile
Specification
4,096 points
Maximum number of effective points: 16
Executed address detection
Data access detection
Interrupt generation or exit detection
External trigger detection
Can be set separately for each event
Up to 255 times
Violation of access protection
Reading from non-initialized memory areas
Stack access violation
Performance-measurement overflow
Realtime profile overflow
Trace memory overflow
Task stack access violation
OS dispatch
OR, AND (cumulative), AND (simultaneous), subroutine,
sequential and state transition
See item No. 3
Maximum 65,535 bus cycles
Maximum 4-M cycles
Trace acquisition continues until the program stops running.
Trace acquisition stops when trace memory becomes full.
Trace acquisition proceeds for a delay in cycles after the trace point
has been reached.
Information for a total of 512 cycles before and after each trace
point are acquired, and this continues until the program stops.
Information for a total of 512 cycles before and after each trace
point are acquired, and this continues until trace memory is full.
OR, AND (cumulative), AND (simultaneous), subroutine,
sequential and state transition
See item No. 3
Up to 4-M bus cycles
Extracting or deleting data by specifying events
- Between two events
- Duration of an event
- Duration of an event occurring in a subroutine
Instruction accessing specific data
Measures maximum, minimum and average execution time, and
number of passes, for up to 8 sections
Timeout detection
10 ns to 1.6 μs
Between two events, Period of an event and Interrupt-disabled
range between two events
512 bytes × 32 blocks
- Shows last read/write accesses performed
- Includes a facility to detect reading from non-initialized areas
128 Kbytes × 8 blocks (1-Mbyte space)
Cumulative time and number of passes overflow detection
REJ10J1831-0200 Rev.2.00 Jun.1, 2009
Page 77 of 228