2.18.6.1 Maximum number of enabled events

The number of events that can be set to Valid state at the same time are subject to the following limitations.

Consequently, if enabling a new event would exceed the limit, you must first set some other event to Invalid state.

Table 2.21

Maximum Number of Enabled Events

Event Type

Debug Tool

Full-spec emulator/E1/E20

Simulator

RH850G3M, RH850G3K, RH850G3MH, RH850G3KH

RH850G4MH

Hardware Break
(execution type: after execution)

-

-

-

Hardware Break
(execution type: before execution)

12 (for each core)Note 1

12 (for each core)Note 1

64

Hardware Break
(access type)

4 (for each core)Note 1

4 (without data specification) (for each core)Note 1

7 (with data specification) (for each core)

Software Break

2000 (common for all cores)

2000 (common for all cores)

-

Trace
(trace start/trace end)

8 + 7

8 + 7

64

Point Trace

8

8

64

Timer Result
(timer start/timer end)

3 (for each core)

3 (for each core)

8 (common for all cores)

Performance Measurement
(performance measurement start/performance measurement end)

4 (for each core)

4 (for each core)

-

Action
(Printf)

100Note 2

100Note 2

64Note 3

 

"x + y": "Hardware Break (execution type): x" + "Hardware Break (access type): y"

Note 1.

Among Hardware Break (execution type: before execution) events, four events are shared with Hardware Break (access type) events (e.g. when four Hardware Break (access type) events are used, only eight hardware break (execution type: before execution) events can be used).

Note 2.

Combination with Software Break events

Note 3.

Combination with Hardware Break events