English
Language : 

E702289_SH7290 Datasheet, PDF (233/252 Pages) Renesas Technology Corp – SH7290 E10A Emulator
6.5.4 Notes on Using the JTAG Clock (TCK) and AUD Clock (AUDCK)
The JTAG clock (TCK) and AUD clock (AUDCK), which can be set in the [Configuration] dialog
box, have notes as follows.
Set the JTAG clock (TCK) frequency to less than the frequency of the SH7290 peripheral module
clock (CKP).
Set the AUD clock (AUDCK) frequency 50 MHz or below for PCMCIA and PCI cards.
6.5.5 Notes on Setting the [Breakpoint] Dialog Box
1. When an odd address is set, the next lowest even address is used.
2. A BREAKPOINT is accomplished by replacing instructions of the specified address.
Accordingly, it can be set only to the internal RAM area. However, a BREAKPOINT cannot
be set to the following addresses:
• An area other than CS0 to CS6 and the internal RAM
• An instruction in which Break Condition 2 is satisfied
• A slot instruction of a delayed branch instruction
• An area that can be only read by MMU
3. During step execution, a BREAKPOINT is disabled.
4. Conditions set at Break Condition 2 are disabled when an instruction to which a
BREAKPOINT has been set is executed. Do not set a BREAKPOINT to an instruction in
which Break Condition 2 is satisfied.
5. When execution resumes from the address where a BREAKPOINT is specified, single-step
execution is performed at the address before execution resumes. Therefore, realtime operation
cannot be performed.
6. When a BREAKPOINT is set to the slot instruction of a delayed branch instruction, the PC
value becomes an illegal value. Accordingly, do not set a BREAKPOINT to the slot
instruction of a delayed branch instruction.
7. When a BREAKPOINT is set to the cacheable area, the cache block containing the
BREAKPOINT address is filled immediately before and after user program execution.
8. Note on DSP repeat loop:
A breakpoint is equal to a branch instruction. In some DSP repeat loops, branch instructions
cannot be set. For these cases, do not set breakpoints. Refer to the hardware manual for
details.
9. When the [Normal] option is selected in the [Memory area] group box in the [General] page of
the [Configuration] dialog box, a breakpoint is set to a physical address or a virtual address
according to the SH7290 MMU status during command input when the VPMAP_SET
command setting is disabled. The ASID value of the SH7290 PTEH register during command
input is used. When VPMAP_SET command setting is enabled, a breakpoint is set to a
physical address into which address translation is made according to the VP_MAP table.
However, for addresses out of the range of the VP_MAP table, the address to which a
209