14
14-11
REAL TIME DEBUGGER (RTD)
32180 Group User’s Manual (Rev.1.0)
(8 bits)
Check that the RTDACK signal is low.
RTDCLK
RTDRXD
RTDTXD
RTDACK
Transfer of one frame (32 bits)
1
2
Transfer of the
next frame
(8 bits)
(8 bits)
Figure 14.4.2 Example of Communication with the Host (when Using VER Command)
14.4 Typical Connection with the Host
14.4 Typical Connection with the Host
The host uses a serial synchronous interface to transfer data. The clock for synchronous communication should
be generated by the host. An example for connecting the RTD and host is shown below.
Figure 14.4.1 Connecting the RTD and Host
The RTD communication is performed in a fixed length of 32 bits per frame. Because serial interfaces generally
handle data in 8-bit units, data is transferred separately in four operations, 8 bits at a time. The RTDACK signal is
used to verify that communication is performed normally.
The RTDACK signal goes low after a command is sent, providing a means of verifying the communication status.
When issuing the VER command, the RTDACK signal is pulled low for only one clock period. Therefore, after
sending 32 bits in one frame via a serial interface, turn off RTDCLK output and check that RTDACK is low. That
way, it is possible to know whether the RTD is communicating normally.
If it is desirable to identify the type of transmitted command by the width of RTDACK, use the microcomputer’s
internal measurement timer (to count RTDCLK pulses while RTDACK is low), or design a dedicated circuit.
RTDRXD
RTDTXD
RTDCLK
RTDACK
M32R/ECU
Host
microprocessor
RXD
TXD
SCLK
PORT
(Note 1)
Note 1: This applies to the case where the RTDACK level is checked between transfer frames.
Summary of Contents for M32R/ECU Series
Page 17: ...12 This page is blank for reasons of layout...
Page 712: ...CHAPTER 18 OSCILLATOR CIRCUIT 18 1 Oscillator Circuit 18 2 Clock Generator Circuit...
Page 794: ...CHAPTER 22 TYPICAL CHARACTERISTICS...
Page 796: ...APPENDIX 1 MECHANICAL SPECIFICAITONS Appendix 1 1 Dimensional Outline Drawing...
Page 798: ...APPENDIX 2 INSTRUCTION PROCESSING TIME Appendix 2 1 32180 Instruction Processing Time...
Page 802: ...APPENDIX 3 PROCESSING OF UNUSED PINS Appendix 3 1 Example Processing of Unused Pins...