3 register descriptions, 1 bypass register (sdbpr), 2 instruction register (sdir) – Renesas SH7641 User Manual
Page 507

Section 15 User Debugging Interface (H-UDI)
Rev. 4.00 Sep. 14, 2005 Page 457 of 982
REJ09B0023-0400
15.3 Register
Descriptions
The H-UDI has the following registers. Refer the section 24, List of Registers, for the addresses
and access size for these registers.
• Bypass register (SDBPR)
• Instruction register (SDIR)
• Boundary scan register (SDBSR)
• ID register (SDID)
15.3.1 Bypass
Register
(SDBPR)
SDBPR is a 1-bit register that cannot be accessed by the CPU. When SDIR is set to the bypass
mode, SDBPR is connected between H-UDI pins TDI and TDO. The initial value is undefined but
is initialized to 0 if the TAP is in Capture-DR state.
15.3.2
Instruction Register (SDIR)
SDIR is a 16-bit read-only register. The register is in JTAG IDCODE in its initial state. It is
initialized by
TRST assertion or in the TAP test-logic-reset state, and can be written to by the H-
UDI irrespective of the CPU mode. Operation is not guaranteed if a reserved command is set in
this register.
Bit Bit
Name
Initial
Value R/W Description
15 to 13
TI7 to TI5
All 1
R
12 TI4
0 R
11 to 8
TI3 to TI0
All 1
R
Test Instruction 7 to 0
The H-UDI instruction is transferred to SDIR by a
serial input from TDI.
For commands, see table 15.2.
7 to 2
All
1
R
Reserved
These bits are always read as 1.
1
0
R
Reserved
This bit is always read as 0.
0
1
R
Reserved
This bit is always read as 1.