User`s manual
SuperH™ Family E10A-USB Emulator Section 2 Software Specifications when Using the Emulator
R20UT2188EJ0100 Rev. 1.00 Page 15 of 24
Aug 09, 2012
Notes: 1. If the Event condition is set for the slot in the delayed branch instruction by the
program counter (after execution of the instruction), the condition is satisfied before
executing the instruction in the branch destination (when a break has been set, it occurs
before executing the instruction in the branch destination).
2. Do not set the Event condition for the SLEEP instruction by the program counter (after
execution of the instruction).
3. When the Event condition is set for the 32-bit instruction by the program counter, set
that condition in the upper 16 bits of the instruction.
4. If the power-on reset and the Event condition are matched simultaneously, no condition
will be satisfied.
5. Do not set the Event condition for the DIVU or DIVS instruction by the program
counter (after execution of the instruction).
6. If a condition of which intervals are satisfied closely is set, no sequential condition will
be satisfied.
• Set the Event conditions, which are satisfied closely, by the program counter with
intervals of two or more instructions.
• After the Event condition has been matched by accessing data, set the Event
condition by the program counter with intervals of 17 or more instructions.
7. If the settings of the Event condition or the sequential conditions are changed during
execution of the program, execution will be suspended. (The number of clocks to be
suspended during execution of the program is a maximum of about 18 peripheral
clocks (Pφ). If the peripheral clock (Pφ) is 66.6 MHz, the program will be suspended
for 0.27 μs.)
8. If the settings of Event conditions or the sequential conditions are changed during
execution of the program, the emulator temporarily disables all Event conditions to
change the settings. During this period, no Event condition will be satisfied.
9. If the break condition before executing an instruction is set to the instruction followed
by DIVU and DIVS, the factor for halting a break will be incorrect under the following
condition:
• If a break occurs during execution of the above DIVU and DIVS instructions, the
break condition before executing an instruction, which has been set to the next
instruction, may be displayed as the factor for halting a break.
10. If the break conditions before and after executing instructions are set to the same
address, the factor for halting a break will be incorrectly displayed. The factor for
halting a break due to the break condition after executing an instruction will be
displayed even if a break is halted by the break condition before executing an
instruction.
11. Do not set the break condition after executing instructions and BREAKPOINT
(software break) to the same address.
12. When the emulator is being connected, the user break controller (UBC) function is not
available.










