14
14-2
REAL TIME DEBUGGER (RTD)
32180 Group User’s Manual (Rev.1.0)
14.1 Outline of the Real-Time Debugger (RTD)
The Real-Time Debugger (RTD) is a serial I/O through which to read or write to any location in the entire area of
the internal RAM by using commands from outside the microcomputer. Because data transfers between the RTD
and internal RAM are performed via a dedicated internal bus independently of the M32R-FPU, RTD operation can
be controlled without the need to stop the M32R-FPU.
Table 14.1.1 Outline of the Real-Time Debugger (RTD)
Item
Description
Transfer method
Clock-synchronous serial I/O
Generation of transfer clock
Generated by external host
RAM access area
Entire area of the internal RAM (controlled by A16–A29)
Transmit/receive data length
32 bits (fixed)
Bit transfer sequence
LSB first
Maximum transfer rate
2 Mbits/second
Input/output pins
4 pins (RTDTXD, RTDRXD, RTDACK, RTDCLK)
Number of commands
Following five functions
• Monitor continuously
• Output real-time RAM content
• Forcibly rewrite RAM content (with verify)
• Recover from runaway condition
• Request RTD interrupt
Figure 14.1.1 Block Diagram of the Real-Time Debugger (RTD)
14.1 Outline of the Real-Time Debugger (RTD)
Control Circuit
Commands
Data
Data
Address
Address
Data
RTD Control Circuit
Entire RAM area
CPU
Address
Data
Bus Switching Circuit
RTDCLK
RTDCLK
RTDACK
RTDTXD
RTDRXD
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...