RX610 General Purpose
The RX610 Group is built around the Renesas RX core and has enhanced analog, communication, and timer functions. The products are equipped with four units of 10-bit A/D converters (1 ms), 10-bit D/A converter, large-capacity memory (2MB flash, 128KB RAM) capable of single-cycle access at 100MHz, 7 channels of SCI, I2C, 16 channels of 16-bit timer, 4 channels of 8-bit timer, and major functions. They enable a system to be configured without peripheral memory and other peripheral devices, reducing the total cost of the system.
RX610 Overview
The RX610 Group is an MCU with the high-speed, high-performance RX CPU as its core.
One basic instruction is executable in one cycle of the system clock. Calculation functionality is further enhanced, with the inclusion of a single-precision floating-point calculation unit as well as a 32-bit multiplier and divider. Additionally, code efficiency is improved by instructions with lengths that are variable in byte units and by an enhanced range of addressing modes.
Timers, serial communication interfaces, I2C bus interfaces, an A/D converter, and a D/A converter are incorporated as peripheral functions which are essential to embedded devices.
Facilities for connecting external memory are also included, enabling direct connection to memory and peripheral LSI circuits. The on-chip memory is flash memory capable of large-capacity, high-speed operation, and this significantly reduces the cost of configuring systems.
CPU core |
Execution Unit:
- Integer operations, 5-stage execution pipeline
- 32-bit single precision Floating Point Unit compliant to IEEE-754 specification
Digital Signal Processing:
- •48-bit MAC, 80-bit RMPA, 32-bit Barrel Shifter
Register Set:
- 9 X 32-bit Control Registers
- 16 X 32-bit General Purpose Registers
- 48-bit Accumulator Register
Memory Protection Unit:
- Eight programmable protection regions
Interrupt Control Unit:
- Configurable for Normal and Fast interrupt handling with option to dedicate up to four General Purpose registers for interrupt use
On-chip Debug:
- JTAG or 2-wire
- High-speed trace (6-wire)
|
Maximum operating frequency |
100MHz |
Power supply voltage |
3.0 to 3.6V |
Zero-wait Flash |
Up to 2MB |
Data Flash |
Up to 32KB |
SRAM |
Up to 128KB |
On-chip peripheral functions |
Communication:
- 7 SCI for serial communications
- Up to 3.125Mbps Async UART
- 12.5Mbps sync mode (includes SPI)
- 2 I2C up to 1Mbps
- 16-bit parallel external data bus
Timers:
- 12 TPU channels of 16bits
- Input Capture, Output Comp, PWM, PPG
- 2 PPG channels of 16 bits
- Parallel pattern gen on up to 32 pins
- 4 TMR channels of 8 bits
- Event counter, timer, baud rate gen
Data Movement:
- 4 Programmable DMA channels
- 85 DTC channels, linked-list control
Analog:
- 16 channel 10-bit ADC, 1 us conversion time
- 2 channel 10-bit DAC
|
Packages |
LQFP144, BGA176 |
RX610 Microcontrollers
RX610 Development Kits
Part Number |
Series |
Description |
Buy Now |
R0K556100S000BE |
Renesas Starter Kits (RSK) |
KIT STARTER FOR RX610 |
Buy Now |