
Rev. 2.0, 01/01, page 203 of 216
Table 6.7
Type Number and AUD Function
Type Number
AUD Function
HS7729KCM01H
Not available
HS7729KCM02H
Available
HS7729KCI01H
Not available
HS7729KCI02H
Available
Notes: 1. In the internal trace of the SH7729 and SH7709A, trace acquisition of the eight latest
branch instructions is available. When the user program execution starts, the following
one-branch trace is displayed:
Branch source address: Previous user program execution end address
Branch destination address: User program execution start address
2. In the internal trace of the SH7729 and SH7709A, the 4 most significant bits of address
values are not acquired by trace. When the MMU is used, do not use the internal trace.
Since the internal trace acquires only lower 28 bits, a TLB error may occur when the
instruction code is displayed. When the emulator supports the AUD trace function, it
is recommended to use the AUD trace.
3. For AUD trace, the difference from the previously output branch destination address is
output as the branch destination address, and the difference from the previously output
branch source address is output as the branch source address. If the upper 16 bits of
the previously output branch destination/source address are the same, only the lower 17
bits are output. If the upper 24 bits are the same, only the lower 9 bits are output. If the
upper 28 bits are the same, only the lower 5 bits are output.
From this output difference, the emulator reproduces the 32-bit address and displays it
in the [Trace] window. However, some 32-bit addresses cannot be displayed. In such
cases, the difference from the previously displayed 32-bit address will be displayed.
4. When cache is ON (enabled), the CPU clock is 33 MHz, and the AUD clock is 30 MHz
while Realtime trace is selected, trace information may not be completely acquired.
Note that this phenomenon occurs at the following situation:
9 consecutive NOP instructions are followed by an infinite loop of the BRA
instruction.
5. When the AUD trace function is used, the AUD clock (AUDCK) in the PCMCIA and
PCI cards does not operate correctly at 60 MHz or more.