English
Language : 

SH7729 Datasheet, PDF (224/241 Pages) Hitachi Semiconductor – Hitachi Microcomputer Development Environment System
6.5.2 Break Condition Functions
In addition to BREAKPOINT functions, the emulator has Break Condition functions. In the HDI,
three types of conditions can be set under Break Condition 1, 2, 3. Table 6.4 lists these conditions
of Break Condition.
Table 6.4 Types of Break Conditions
Break Condition Type
Description
Address bus condition (Address)
Breaks when the SH7729 or SH7709A address bus value or
the program counter value matches the specified value.
Data bus condition (Data)
Breaks when the SH7729 or SH7709A data bus value
matches the specified value. Byte, word, or longword can be
specified as the access data size and X-Bus or Y-Bus as the
data type.*
X-Bus or Y-Bus condition (Address Breaks when the X-Bus or Y-Bus address bus or data bus
and data)
matches the specified value.*
ASID condition (ASID)
Breaks when the SH7729 or SH7709A ASID value matches
the specified condition.
Bus state condition (Bus State)
There are two bus state condition settings:
Read/Write condition: Breaks when the SH7729 or
SH7709A RD or RDWR signal level matches the specified
condition.
Bus state condition: Breaks when the operating state in an
SH7729 or SH7709A bus cycle matches the specified
condition.
LDTLB instruction break condition
Breaks when the SH7729 or SH7709A executes the LDTLB
instruction.
Internal I/O break condition
Breaks when the SH7729 or SH7709A accesses the internal
I/O.
Count
Breaks when the conditions set are satisfied the specified
number of times.
Note: When the SH7709A is selected, the data size for the X-Bus or Y-Bus access and X-Bus or
Y-Bus condition (address and data) cannot be specified.
Rev. 2.0, 01/01, page 200 of 216