English
Language : 

SH7785 Datasheet, PDF (1533/1692 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer
30. User Debugging Interface (H-UDI)
30.4 Operation
30.4.1 Boundary-Scan TAP Controller (IDCODE, EXTEST, SAMPLE/PRELOAD, and
BYPASS)
In the H-UDI in this LSI, the boundary-scan TAP controller is separated from the TAP controller
for other H-UDI function control. When the TRST is asserted (including when the power is turned
on), the boundary-scan TAP controller operates and the boundary scan function specified in JTAG
can be used. By inputting the switching command, an H-UDI reset and H-UDI interrupts can be
used. However, the following restrictions are put on this LSI.
• Clock-related pins (EXTAL and XTAL) are out of the scope of the boundary scan test.
• Reset-related pin (PRESET) is out of the scope of the boundary scan test.
• H-UDI-related pins (TCK, TDI, TDO, TMS, TRST, AUDSYNC, AUDCK, AUDATA3 to
AUDATA0, and MPMD) are out of the scope of the boundary scan test.
• DDRIF-related pins are out of the scope of the boundary scan test.
• During the boundary scan (IDCODE, EXTEST, SAMPLE/PRELOAD, BYPASS, and H-UDI
switching command), the maximum frequency of TCK is 10 MHz.
• The access size from the H-UDI to the boundary-scan TAP controller is 8 bits.
The commands supported by the boundary-scan TAP controller are shown below.
Note:
During the boundary scan, the MPMD and the PRESET pins should be fixed to high level.
When the H-UDI operates in emulation support mode (MPMD = 0), the boundary scan
function cannot be used. Figure 30.2 shows the sequence to switch from the boundary-
scan TAP controller to the H-UDI.
Table 30.6 Commands Supported by Boundary-Scan TAP Controller
Bit 7 Bit 6 Bit 5
0
1
0
1
1
1
0
0
0
0
1
0
0
0
0
Other than above
Bit 4
1
1
0
0
0
Bit 3
0
1
0
0
1
Bit 2
1
1
0
0
0
Bit 1
0
1
0
0
0
Bit 0
1
1
0
0
0
Description
IDCODE
BYPASS
EXTEST
SAMPLE/PRELOAD
H-UDI switching command
Setting prohibited
Rev.1.00 Jan. 10, 2008 Page 1503 of 1658
REJ09B0261-0100