English
Language : 

SH7047 Datasheet, PDF (636/764 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTMRISC engine Family/SH7000 Series
Pin Functions in Branch Trace Mode
Pin
AUDCK
AUDSYNC
AUDATA3 to
AUDATA0
Description
This pin outputs 1/2 the operating frequency (φ/2).
This is the clock for AUDATA synchronization.
This pin indicates whether output from AUDATA is valid.
High: Valid address data is not being output
Low: Valid address is being output
1. When AUDSYNC is low
When a program branch or interrupt branch occurs, the AUD asserts
AUDSYNC and outputs the branch destination address. The output order
is as follows: A3 to A0, A7 to A4, A11 to A8, A15 to A12, A19 to A16, A23
to A20, A27 to A24, A31 to A28.
2. When AUDSYNC is high
When waiting for branch destination address output, these pins constantly
output 0011.
When an branch occurs, AUDATA3 and AUDATA2 output 10, and
AUDATA1 and AUDATA0 indicate whether a 4-, 8-, 16-, or 32-bit address
is to be output by comparing the previous fully output address with the
address output this time (see table below).
AUDATA1 and AUDATA0 Settings
00 Address bits A31 to A4 match; 4 address bits A3 to A0 are to be
output (i.e. output is performed once).
01 Address bits A31 to A8 match; 8 address bits A3 to A0 and A7 to
A4 are to be output (i.e. output is performed twice).
10 Address bits A31 to A16 match; 16 address bits A3 to A0, A7 to
A4, A11 to A8, and A15 to A12 are to be output (i.e. output is
performed four times).
11 None of the above cases applies; 32 address bits A3 to A0, A7 to
A4, A11 to A8, A15 to A12, A19 to A16, A23 to A20, A27 to A24,
and A31 to A28 are to be output (i.e. output is performed eight
times).
Rev. 2.00, 09/04, page 596 of 720