beautypg.com

2 trace functions – Renesas SuperH SH7339 User Manual

Page 23

background image

17

Note:

When U-RAM or X/Y-RAM is accessed from the P0 space, the I-bus must be selected,
and when accessed from the P2 space, the L-bus must be selected. When cache fill cycle is
acquired, the I-bus must be selected.

Table 2.5 lists the combinations of conditions that can be set under Break Condition 1, 2, 3.

Table 2.5 Dialog Boxes for Setting Break Conditions

Type

Dialog Box

Address
Bus
Condition
(Address)

Data
Bus
Condition
(Data)

ASID
Condition
(ASID)

Bus
State
Condition
(Bus
Status)

Count
Condition
(Count)

Internal
I/O
Break

LDTLB
Instruction
Break

[Break Condition 1]
dialog box

O

O

O

O

O

X

X

[Break Condition 2]
dialog box

O

X

O

O

X

X

X

[Break Condition 3]
dialog box

X

X

X

X

X

O

O

Notes: 1. O: Can be set in the dialog box.

X: Cannot be set in the dialog box.

2. For Break Condition 2, X-bus and Y-bus conditions cannot be specified.

2.2.2

Trace Functions

The emulator supports the trace functions listed in table 2.6.

Table 2.6 Trace Functions

Function

Internal Trace

AUD Trace

Branch trace

Supported (eight branches)

Supported

Range memory access trace

Not supported

Supported

Software

trace

Not supported

Supported

This manual is related to the following products: