Datasheet
RX610 Group 1. Overview
R01DS0097EJ0120 Rev.1.20 Page 3 of 84
Feb 20, 2013
Classification
Module/Function
Description
Interrupt Interrupt control unit • Peripheral function interrupts: 116
• External interrupts: 16 (pins IRQ15 to IRQ0)
• Non-maskable interrupt: 1 (the NMI pin)
• Eight priority orders specifiable
External bus extension • The external address space can be divided into eight areas (CS0 to CS7), each of
which is independently controllable.
Capacity of each area: 16 Mbytes
Chip-select signals (CS0# to CS7#) can be output for each area.
8-bit or 16-bit bus space can be specified for each area.
The data arrangement is selectable as little endian or big endian for each area. (only
for data)
• Separate bus system
• Wait control
•
Write buffer programming
DMA DMA controller • 4-channel DMA transfer available
• Activation sources: Software trigger, external interrupts, and interrupt requests from
peripheral functions
Data transfer controller • Three transfer modes: Normal transfer, repeat transfer, and block transfer
•
Activated by interrupt requests (chain transfer enabled)
I/O ports Programmable I/O ports • I/O pins: 117 (144-pin LQFP), 140 (176-pin LFBGA)
• Pull-up resistors: 40
• Open-drain outputs: 16
•
5-V tolerance: 10
Timer 16-bit timer pulse unit • (16 bits x 6 channels) x 2 units
• Up to 16 pulse inputs and outputs
• Select from among 7 or 8 counter-input clocks for each channel
• Input capture/output compare function
• Maximum of 15-phase PWM output possible in PWM mode
• Buffered operation, phase counting mode (two-phase encoder input), and cascaded
operation (32 bits x 2 channels) settable for each channel
• PPG output trigger can be generated
•
Conversion start trigger for the A/D converter can be generated
Programmable pulse
generator
• (4 bits x 4 groups) x 2 units
• Provides pulse outputs by using the TPU output as a trigger
•
Maximum of 32-bit pulse output possible
8-bit timer • (8 bits x 2 channels) x 2 units
• Select from among 8 clock sources (7 internal clocks and 1 external clock)
• Allows the output of pulse trains with a desired duty cycle or PWM signals
• Cascading of 2 channels enables it to be used as a 16-bit timer
• Generation of trigger to start A/D converter conversion
•
Capable of generating baud rate clock for SCI5 and SCI6
Compare match timer • (16 bits x 2 channels) x 2 units
•
Select from among 4 counter-input clocks