Você está na página 1de 59

RX Family

Renesas 32-Bit Microcontrollers

BIG IDEAS
FOR EVERY SPACE
2016.1
RX Family

Maintaining and Advancing the Renesas Tradition RX family microcontrollers are built around a cutting-edge CPU core that is exclusive to Renesas.
Mid-range 32-bit microcontrollers built around an exclusive CPU core developed by Renesas Built on exclusive technologies accumulated over many years, it delivers improved responsiveness in
all aspects and better power efficiency. It delivers superior 32-bit operation performance and
software code size typical of 16-bit CPUs.
Bringing together a range of Renesas technologies, the RX family embodies the ultimate in 32-bit
microcontrollers with on-chip flash for the industrial, electric home appliance, office equipment, and
ICT fields.

In the FACTORY In the OFFICE In the HOME

The flagship of
the RX family, with
the highest speed and
32-bit best performance
(4MB Flash / 512kB RAM)
microcontroller The mainstream of
family the RX family, with
high performance and
an extensive product lineup
The best balance between
RX700
(4MB Flash / 512kB RAM)
power efficiency and
high performance (240MHz)
(1MB Flash / 96kB RAM)

RX600
The entry-level series (120MHz)
designed for ultra-low
RX200
CONTENTS power consumption
(512kB Flash) (54MHz)
patib
ility
RX Family Product Evolution____________________ 03 ol Com
re, To
RX Family Roadmap and Extensibility____________ 05 twa
of
RX Family Solutions ___________________________ 07 U, S
CP
RX Core Features _____________________________ 11 RX100
RXv2 Core Features ___________________________ 14 (32MHz)
RX Family Features ___________________________ 15
RX700 Series_________________________________ 17
RX600 Series_________________________________ 19
Power and functionality poised to dominate the market:
RX200 Series_________________________________ 23 • New products added. The four powerful product series that compose the RX family
RX100 Series_________________________________ 25 RX700 Series: RX71M
Renesas on the Web __________________________ 45 RX600 Series: RX634 The RX family of 32-bit microcontrollers are built around Renesas’ exclusive RXv1/RXv2 CPU core and combine
RX200 Series: RX231/RX230/RX23T
RX Family Development Tools __________________ 47 excellent operation performance with superior power efficiency.
RX100 Series: RX113/RX130
RX Family Group Lineup _______________________ 53 • Information on solutions added. It consists of four product series: the flagship RX700 series, with the fastest performance and most advanced
RX Family Safety Functions and Product Support ___ 111 Motor control solutions functions; the standard RX600 series; the RX200 series, which delivers an optimal balance of power efficiency and
RX Family Package Lineup _____________________ 113 Capacitive touch solutions
high performance; and the entry-level RX100 series, with extremely low power consumption. These four series
How to Read RX Family Product Numbers _______ 114 Functional safety solutions for the industrial field
• Information on package options and how to read product numbers added. encompass a range of products that provide seamless scalability from small-scale to large-scale applications.
03-04

RX Family Product Evolution

About the RX Family RX700 Series


Top Series in the RX Family: RX700 Series
The RX family is the new generation of microcontrollers built around the revolutionary RX core, which combines the strengths of RISC and The RX700 series is the top product series in the RX family. It combines up to 4MB of flash memory that can operate at 120MHz and an
CICS architectures. It is the mainstay 32-bit family within the range of microcontroller products offered by Renesas. Products in the RX on-chip advanced fetch unit (AFU) to deliver excellent real-time performance even at the maximum operating frequency of 240MHz. In
family feature integrated digital signal processor (DSP) and floating point arithmetic processor modules. The RX700 and RX600 series are addition to 32KB or ECCRAM there is 512KB of on-chip SRAM with a parity function that helps minimize malfunctions due to software
optimized for high speed and superior performance. The ultra-low-power RX200 and RX100 series are designed to deliver excellent power errors in the SRAM. Hardware encryption functions such as AES, DES, SHA, and RNG enable authentication and data encryption to protect
efficiency. against data leaks. Other security functions include Trusted Memory, a special area of the on-chip flash memory containing program code
RX Family: Lineup that is protected from unauthorized read access.

Unified architecture covering the low end to the high end High speed,
Real-time performance High reliability Security
High performance high performance
Up to 240MHz

The flagship of the RX family, with the highest


RX700 SERIES speed and best performance
Max. 240MHz operation, 4MB flash memory
IEEE 1588, Ethernet × 2, USB, CAN, encryption RX600 Series
Up to 120MHz
Up to 100MHz

The mainstream of the RX family, with high RX Family High-Speed, High-Performance Series: RX600 Series
RXv2 Core

RX600 SERIES performance and an extensive product lineup


Max. 120MHz operation, 4MB flash memory The RX600 series is optimized for high speed and excellent performance. Up to 4MB of flash memory featuring zero-wait access makes it
IEEE 1588, Ethernet, USB, CAN, motor control possible to extract the full performance potential of the maximum operating frequency of 120MHz. It is provided with a single-precision FPU,
32-bit multiplier and divider, and 32-bit multiply-and-accumulate (MAC) unit. These enable the fast execution and real-time performance
Up to 54MHz
Up to 50MHz

The best balance between power efficiency and


RXv1 Core

required for filtering operation or motor feedback control. In addition to peripheral functions compatible with earlier products, such as timers,
RX200 SERIES high performance
Max. 54MHz operation, 1MB flash memory, 1.62 to 5.5V operation,
A/D converters, and serial interfaces, the RX600 series includes products with enhanced communication functions, such as USB modules
capacitive touch, USB, CAN, 24-bit ∆∑ A/D, motor control (Host/Function), CAN interface, Ethernet, and IEEE 1588 support; products with timer functions designed for AC servo or inverter motor
control; and products optimized for applications such as sensing using image capture or security using AES encryption. The extensive
Up to 32MHz

The entry-level series designed for ultra-low product lineup provides support for a broad range of applications.
RX100 SERIES power consumption
Max. 32MHz operation, 8 to 512KB flash memory
capacitive touch, LCD, USB High-performance High speed, Extensive lineup Safety functions
32-bit RX CPU large-capacity flash memory Wide range of products for
Low power Up to Zero-wait access applications involving
IEC 60730 support
4.55CoreMark/MHz Max. 4MB Ethernet motor control, etc. IEC 61508 support
Large memory capacity
Ethernet Connectivity Security functions
High performance

Hardware support for


Motor control Touch functions Power efficient/battery
safety functions
RX200 Series

Flash memory RX Family Balance of Power Efficiency and Performance: RX200 Series
The RX200 series provides a balance between power efficiency and performance. Current consumption is 0.12mA/MHz during operation and
4MB RX600
RX700 RX700 only 0.8μA in standby mode (with RAM contents retained). The maximum operating speed of the CPU is 54MHz, delivering high performance
3MB RX600 32KB to 4MB 2MB to 4MB of 4.16 CoreMark/MHz. The RX200 series supports a operating voltage range of 1.62V to 5.5V. Notable peripheral function modules include
48 to 177pins 100 to 177pins the MTU2 16-bit timer unit with advanced functionality, RTC, 12-bit A/D converter, and temperature sensor. In addition, numerous hardware
2.5MB RX200
options are available to assist the implementation of functional safety. These simplify the process of obtaining IEC 60730 safety certification for
RX100 electric home appliances. The extensive RX200 series lineup spans memory capacities from 32KB to 1MB and pin counts from 48 to 145
2MB pins. In addition to general-purpose products, there are products designed specifically for applications requiring 24-bit ∆∑ A/D converters,
hardware-based AES encryption and decryption functions, and measuring capabilities used in power meters, etc. The RX200 series is suitable
1.5MB RX200
for use in digital cameras, electric home appliances, power meters, communication equipment, and industrial equipment.
8KB to 512KB
1MB 36 to100pins 32KB to 1MB
High-performance
48 to 145pins Low power consumption
32-bit RX CPU Low voltage Safety functions
768KB RX100 Up to
0.12mA/MHz to
1.62V to 5.5V IEC 60730 support
4.16CoreMark/MHz 0.2mA/MHz
512KB

384KB
RX100 Series
256KB
RX Family Ultra-Power-Efficient Series: RX100 Series
128KB
The RX100 series delivers the lowest power consumption in the RX family. Current consumption is among the lowest in the industry at
64KB 0.1mA/MHz during operation and 0.35μA in standby mode (with RAM contents retained). Wakeup from standby requires as little as 4.8μs.
The maximum operating frequency is 32MHz. The RX100 series product lineup spans memory capacities from 8KB to 512KB and pin
32KB counts from 36 to 64 pins. Products with USB, LCD, and capacitive touch functionality are also available. The RX100 series is suitable for
use in healthcare devices, communication equipment, electric home appliances, office equipment, measuring devices, and user interfaces.
16KB
High-performance Extensive user Safety functions
8KB Lowest power consumption
32-bit RX CPU interface functions IEC 60730 support
0.1mA/MHz
3.08CoreMark/MHz LCD, capacitive touch IEC 61508 support
36/40 48 52 64 80/85 100 112/120 144/145 176/177
Pins
05-06

RX Family Roadmap and Extensibility

Positioning of the RX Family RX Family Compatibility


The RX family is designed to maintain compatibility between the CPU instructions, pin assignments, and functions of the various product
versions. The instruction set of the RXv2 core is downward compatible with the instruction set of the RXv1 core. In addition, the functions
SH-4A
SH-4 of the RX family are based on common IP to allow easy migration among RX products. The RX pin assignments retain the basic pin
SH-3 assignments of earlier products. Finally, the pin positions of the digital peripheral functions are selectable among multiple alternatives to
32bit V850E2M
SH-2A simplify the process of developing printed circuit boards. Some product series provide complete pin compatibility, allowing the developer to
(High end) SH-2 V850E2
SH-1 V850E1 switch to a new RX product without making other modifications to the system. In addition to compatibility between products, the RX family
V850ES
offers enhanced compatibility with the development environment. This allows customers to select the RX product with the performance
32bit best suited to their applications while lightening the development burden, reducing the cost of tools, and simplifying program management.
(Midrange)
H8SX
RX100 RX200 RX600 RX700
• Broad lineup extending from the low end to the high end 32MHz Up to 54MHz Up to 120MHz 240MHz
16bit Extensive range of MCUs and MPUs to choose from
(Low end) H8S
• Continued supply of products currently in mass production Pin assignments Partial in some cases Pin compatibility

RZ Family Functions Common IP


M32R

Compatibility
Advanced embedded microprocessors ready for the “smart society”
8bit H8 400MHz to 1.5GHz to support systems combining high performance RX CPU RX CPU FPU
R32C, M16C and advanced functionality
Integrated
development environments CS+/e studio
2
RX Family
R8C
4bit 32-bit microcontrollers built around a next-generation CPU core On-chip debugging
emulators E1 emulator E20 emulator
exclusive to Renesas
Seamless coverage from 32MHz to 240MHz
78K0R
Compiler RX compiler
78K0
RL78 Family
Reliable and ultra-power-efficient microcontrollers suitable for a wide
78K0S range of fields
Support for systems that are more energy efficient, more compact,
and lower in cost

Existing Products and RX Extensibility


RX Family Roadmap The RX family covers with a single CPU
core the performance ranges of a variety 240MHz
SH-2A V850E2 RX700
Plans to further extend the RX100, RX200, RX600, and RX700 series of existing CPU cores. This makes it 120MHz
possible to boost software reusability and R32C V850E RX600
54MHz H8SX SH-1/2
the use of common development tools. RX200
Industrial, electric home 2MB to 4MB V850ES
appliances, OA/ICT RXv2 240MHz The RX family offers seamless scalability 32MHz M16C
100 to 177 pins USB-HS Ether ×2 In planning stage
from the bottom to the top of the product
RXv2 120MHz Extension of functions H8S RX100
RX71M RX700 line. H8
USB Ether ×2 Extension of lineup
USB Ether CAN
RX64M
RX62N RX63N
100MHz Under development
32K to 2MB RX621 RX631 HDMI-CEC,5V
48 to 177 pins
RX634
RX600
Extension of functions
Extension of lineup Contributing to the development of platforms in a variety of fields
RX610 RX630 54MHz
Touch Wide performance range from 32MHz to 240MHz, abundant peripheral functions for many applications, and excellent compatibility
24bit∆∑ADC In planning stage
50MHz RX210 RX231
32K to 1MB RX21A RX200
Extension of functions
Extension of lineup
Industrial Home appliances
48 to 145 pins RX220 RX230
54MHz Drive Control
Control Motor control
USB Drive Inverter control
Functional safety
Motor control Fast processing Energy efficiency RX600
Touch LCD Touch In planning stage Large memory capacity RX200
32MHz RX111 RXxxT
Inverter control
Functional safety RX700 RXxxT
Extension of functions UI RX100
8K to 512KB RX113 RX130 RX100 Communication RX600 Capacitive touch Communication
Extension of lineup Industrial networks RX600
36 to 100 pins RX110 Voice output Wi-Fi
RX700 CAN LCDs RX200 RX200
RX600 RX100 RX100

Motors, power Office equipment RX


RX FAMILY
FAMILY Meter
supplies Inverter ×2 Inverter ×2 Inverter ×3 RXv2
CAN 5V CAN 5V HPWM*1 CAN 5V HPWM*1 Inverter ×1 5V Under development
Drive Control
Extension of functions Motor control
RX62T RX62G RX63T RX23T RXxxT Large memory capacity Control
Extension of lineup Inverter control Real-time performance RX700
100MHz 40MHz CPU performance Security
RXxxT Energy efficiency RX600 RTC
Encryption
RX200 Large RAM
capacity RX600
RX700 Communication RX100 RX600
Security Measurement RX200
2015 2016 RX600 Ethernet RX700 RX200
Details of products in the development or design stage are subject to change without notice. Encryption ∆∑ADC
RX200 USB RX600 RX100
Note: 1. HPWM: High-resolution PWM Serial RX200
RX100 RX200
07-08

RX Family Solutions

Motor Control Solutions Capacitive Touch Solutions


Renesas offers motor control solutions incorporating microcontrollers and analog products that are designed to enable reduced power RX Capacitive Touch Functionality
consumption and quieter operation when driving AC induction motors and brushless DC motors. Development tools optimized for each • New touch IP supports both self-capacitance and, for the first time from Renesas, mutual-capacitance. Both types of touch detection
stage in the customer’s development workflow are available. They help shorten the time needed for development, verification, and are integrated into a single chip.
confirmation. • Accurate touch input even in harsh environments and improved design flexibility.
• Workbench6 simplifies sensitivity calibration, which previously required multiple touch sensors, and development of control programs.
Development Workflow

Technology
Mutual-capacitance Self-capacitance Workbench6
Measurement of capacitance reduction from Measurement of capacitance increase
GUI-based development environment
weakening of magnetic field between two electrodes from contact with electrode
Circuit design
Mass
Specification design Debugging and tuning Evaluation production

Water resistance Noise tolerance Automation tool

Features
Device selection Software design

Usable in settings where malfunction Accurate touch detection even in Automatic sensitivity calibration
was previously an issue. harsh environments and code generation within the tool
Analysis of issues

• No detection errors due to moisture • Support for thick acrylic • Automated calibration by

Advantages
• Operates even under running water • Support for operation while
Normally one to three months from study of specifications to design Tuning using cut-and-try approach connecting to a board

• High-sensitivity input even in damp • Automated code generation


• Interoperation with CS+ and
wearing gloves
Used as reference Large time reduction Using tools locations • Support for proximity sensing e2 studio
Large time reduction
Under development

Motor drive checking is easy with The automated calibration tool extracts
a starter kit! Application notes parameters automatically! Roadmap
and sample software let you try out The variable waveform display tool • More products with capacitive touch functions will be added to the RX family moving forward.
your desired control scenarios immediately! enables smooth debugging!
• The RX130 group with small ROM capacity and low pin count can handle input from multiple touch controls.
• The RX113 group has integrated LCD functions that can be combined with a capacitive touch to create an HMI.
Motor Control Starter Kit (Renesas Solution Starter Kit) Variable Waveform Display Tool (In-Circuit Scope) • The RX231 and RX230 groups combine the RXv2 core with enhanced DSP and FPU with low-power-consumption technology
for superior power efficiency.
Package includes motor, inverter, and emulator. Real-time display of variable waveforms for up to eight channels.
The supplied sample software is ideal for practice Zoom function. Waveform display is updated immediately
and study. when parameters are changed. RL78 (software support) RX230

R8C/3xT RX130 RX113 RX231

CPU core RL78/R8C core (16-bit) RXv1, 32MHz operation RXv2, 54MHz, improved DSP and FPU

Touch 2nd generation capacitive touch IP


1st generation capacitive touch IP
IP generation
Development
tools Workbench5 Workbench6

Simple functions, USB, CAN


Functions 5V operation, HMI USB, LCD
5V operation 5V operation, security

• Real-time debugging without halting the CPU


The ability to read and write variable values makes it easy to
Target Electric home appliances, Electric home appliances, Healthcare, EMS, BA, HA, EMS, FA
applications
• Motor control board
measurement measurement, healthcare measurement devices BA, HA
make changes to the parameters at any time.

(mounted with MCU, power element, etc.) • DVD-ROM


Ability to set resolution and triggers.
Supplied MCU: RX62T or RX23T (under development) Ability to assign display variable to channels.
• Brushless DC motor (permanent magnet • The control circuit and PC are electrically isolated Product Lineup
synchronous motor): 24Monitoring of CPU internal from each other for safety • Lineup of packages with pin counts from 48 to 100 pins to accommodate the number of touch controls required by the system and
information as on an oscilloscope
• Only required resources are UART and DTC the mounting area
• E1 emulator •
Quick start guide • Many ROM size options ranging from 64KB to 512KB to match the required scale of system control
• Documentation:
DVD-ROM
User’s manual, application notes, etc. Lineup of Microcontroller Products for Motor Applications ROM Numerals indicate number of touch control channels.
=RX130 =RX113 =RX230 =RX231

Integrated development environment: CS+ free evaluation version Numerals in chart indicate number of inverters controlled
512KB RX230
12 24
Sample software: vector control, 120-degree continuity control
Flash (3-phase complementary PWM control). RX63T RX231 6 10

Just connect a power supply to start testing motor drive 512KB


6 10 12 24
applications right away! 384KB
384KB
RX62T 6 6 10 10 12 24 24
ASSP Lineup for Motor Applications 256KB

• Seamless range of products ranging from 48 to 144 pins, 32KB


256KB
RX23T
24 6 6 32 10 10 36 12 24 24
to 512KB of memory, and control of one to three inverters. 128KB RX62T 128KB RX130
You can choose the product that best matches your application.

64KB 24 32 36
All advanced timer functions for motor control are upward 64KB
RX113
compatible, so it is easy to switch devices to provide improved 32/48KB RX63T RX63T
performance. Pins 48 64 80 100
48pin 52pin 64pin 80pin 100/112pin 120/144pin
09-10

RX Family Solutions

Functional Safety Solutions for the Industrial Field MEMO


In the industrial equipment field the importance of “functional safety,” which aims to maintain
Renesas functional
safety even when malfunctions occur, is increasing as a way to prevent the adverse effect of safety solutions
breakdowns and accidents on plant operation, the adverse effect of injuries to personnel on
society, and the associated economic losses. The European Union’s Machinery Directive also Safety packages

requires that equipment meet functional safety standards. To reduce the development burden on
customers as the application of functional safety standards expands within many industrial fields, Safety reference kits
Renesas offers as functional safety solutions safety packages, safety reference kits, and
Development tools
development tools with safety support (IAR Systems).
with safety support

Solution Roadmap

Safety package (microcontroller self-diagnostic library)


Consists of safety manual and self-diagnostic software library.
IEC 61508 SIL3 certified.
Evaluation version and full product version available.

RX631/63N Available RX111


Safety package Safety package Available now
now

Safety reference kit Newer and


Reference hardware (board), software, and documentation to assist application development better
solutions
Development tools with safety support (IAR Systems) Safety reference kit
IAR embedded workbench for RX safety version
IEC 61508 SIL3 certified compiler environment Available now

Available now

Renesas safety packages each include a safety manual and self-diagnostic software library, based on a previously completed safety
analysis of the RX microcontroller. System developers can select the information they require from the safety manual and make use of the
self-diagnostic software library, thereby reducing the development burden associated with providing functional safety support. Safety
packages are available for the RX631 and RX63N, and for the RX111. To further lighten the development burden for customers, Renesas
offers safety reference kits consisting of software for industrial systems that is based on hardware and system specifications developed
independently by existing customers. Documentation needed for authentication is also available. Renesas is working to extend the range of
industrial solutions moving forward.

Solution Application Example

Illustration of application in sensor system

Safety control
(safety-related block)
Safety output Illustration of application
RX111
RX111 in motor system
Functional safety solution
Light curtain for industrial equipment
(example)
Safety reference kit Motor control
Stop control

block
Reference hardware
circuit

Sensor unit RX62T, etc.

Reference software

Safety control
Reference documents (safety-related block)
RX631
RX631, RX63N, RX111 RX63N Status monitoring
safety package

Self-diagnostic software library

Safety manual Motor drive unit


11-12

RX Core Features

RX Core Roadmap Feature 1 New-Generation CPU That Inherits the Strengths of Its Predecessors
As products gain added value and systems become more complex, customers demand ever higher performance from microcontrollers. At The RX core combines the strengths of the
the same time, they require microcontrollers with low power consumption to improve energy efficiency and extend battery life. The new RX CISC architecture of the H8S, H8SX, M16C,
core incorporates advances designed to meet these needs. It is called the RXv2 core. and R32C families and the agility of the RISC
architecture of the SuperH family to achieve
•Variable-byte-length RISC methods to
•General-purpose register
clearly superior performance. Specifically, it instructions machine

brings together CISC features such as •Multiplier/divider and boost speed •Multiplier/divider and
RXv2 Core Enhancements multiply-and-accumulate •Harvard architecture multiply-and-accumulate

• Improved per-cycle execution performance Higher


variable-byte-length instructions and RISC

(MAC) units •5-stage pipeline
•Out-of-order completion •
(MAC) units

• Improved DSP and FPU functions


Register-relative addressing Array and pointer addressing
features such as the general-purpose register
Performance • FPU •Optimization by the compiler • Support for bi-endian data access
machine, Harvard architecture, and five-stage • 2 stack pointers
pipeline in a “new-generation” CPU architecture.
This fusion of the best of the CISC and RISC
RXv2 architectures is just the sort of innovation
Up to 4.55 customers expect from Renesas.
M16C H8S
RXv1 CoreMark/MHz R32C SH H8SX
Up to 3.12
CoreMark/MHz

High
RX700 performance Feature 2 32-bit class operation performance with 16-bit class code size
RX600
Exclusive Renesas CPU with highly efficient pipeline and improved FPU and DSP
RX600 RX200 for excellent operation efficiency!
RX200 Low power The RX CPU core is exclusive to Renesas and employs a CISC
Improved pipeline and FPU/DSP instructions for better operation efficiency
RX100 consumption architecture that enables more compact code and faster
operation. Refinements such as relocation of frequently used
Five years after the appearance of the RXv1 core in 2008, the even more advanced RXv2 5 CoreMark/MHz
instructions, improved instruction addressing, and a
core has arrived. It maintains compatibility with existing RX instructions while adding three-operand format contribute to higher code efficiency. Speed 4.55
powerful arithmetic capabilities and excellent power efficiency. The RXv2 takes the 4
is increased through the use of a five-stage pipeline, Harvard 1.46× 1.34×
features of the earlier RXv1 still further: High code architecture, and out-of-order completion, combined with a
• 1.46 times the operation performance (CoreMark equivalent) at the same operating efficiency speedup of basic instructions and the integration of a
3
3.12
3.40
frequency multiply-and-accumulate (MAC) unit and FPU. The RX CPU core
• 40nm process for 40% lower power consumption is compact, but it delivers powerful 32-bit class operation
2

• Reduced memory usage thanks to high code efficiency performance with 16-bit class code size. The RXv2 core
1
incorporates enhancements to the pipeline and FPU/DSP,
resulting in even better operation efficiency. 0
RXv1 Cortex-M4 RXv2

Comparison of RXv1 Core and RXv2 Core Note: CoreMark scores are published by EEMBC (http://www.eembc.org).

RX core RXv1 RXv2

Architecture 32-bit CISC, Harvard architecture Feature 3 Optimal Number of Registers


General-purpose registers 32-bit × 16 channels
In the study and development stage of the RX core there was a
Compatibility RXv1 Downward compatible with RXv1 strong emphasis on identifying ways to optimize code efficiency and Application A

Hardware volume

Code size
performance, though benchmark testing on application software for Optimization
Instruction set 90 instructions 90 instructions of RXv1 + 19 instructions
the office equipment, consumer, industrial, and automotive fields, point

Improved 5-stage pipeline, enhanced performance through parallel execution and applying the results in the design of the RX core. The choice of
Pipeline 5-stage
of memory access and operations 16 as the number of 32-bit general-purpose registers provides a 5
Bits

Number of specification bits


suitable balance between overhead and performance.
DSP function
instructions
Supported,
accumulator × 1
Supported, single-cycle MAC instructions added (32-bit × 32-bit + 72-bit),
accumulator added for a total of 2 • Performance is excellent when using general-purpose registers Application B
for both operation- and control-heavy applications. 4

FPU (single-precision) Support for IEEE 754 conformant data types and exceptions, pipeline processing • With eight registers performance suffers due to the frequency
of save-restore processing, and the code size grows.
Operating frequency Max. 100MHz Max. 300MHz as architecture • As the number of registers increases, both the hardware volume 3

and the number of specification bits in the instruction codes


Up to Up to 4.55CoreMark/MHz increase.
Performance*1 Number of 32 30 28 26 24 22 20 18 16 14 12 10 8
3.12CoreMark/MHz registers

Note: 1. Value current as of date of issue.


13-14

RX Core Features RXv2 Core Features

Feature 4 Revised Instruction Set RXv2 Core: CPU Block Diagram


With regard to basic instructions and addressing modes, the The RXv2 core maintains compatibility with the RXv2 CPU Block Configuration Diagram
Instruction frequency analysis Subroutine branch
number of instructions and the code size where reduced by RXv1 core while providing the following
Conditional Compare Downward compatible
identifying the most frequently used instructions and addressing Transfer
branch
Other enhancements: RXv2 CPU with RXv1 core
8% 6%
modes and assigning them the shortest formats. Also, additional
enhancements to the addressing modes were made to increase
31%

Improvements based on
15% 11% 29%
• Improved pipeline for substantial increase in the Dual issue core
5-stage pipeline
Pipeline improvements
for increased instructions
per cycle (IPC), up to
instruction frequency
Add number of instructions per cycle (IPC) Advanced 4.55 CoreMark/MHz

• Advanced fetch unit with improved interface to


Integer Divide
the efficiency of table manipulation. fetch unit
•Two-byte
• Instructions have variable byte lengths, and the most frequently
shortening of transfer instruction MAC Improved CPU performance
(MOV: immediate value ⇒ memory, memory ⇒ register) on-chip flash memory. Reduces re-fetching of for fewer flash memory

used instructions are assigned to the shortest instruction codes •Utilization of post-increment
Indirect addressing of indexed registers
instructions due to penalty imposed by branch
Floating point unit
Memory
accesses and reduced
• transfer instructions and pre-increment transfer instructions current consumption

• The most frequently used instructions were identified by •One-byte shortening of conditional branch instruction (BEQ and BNE)
instructions and reduces the number of flash
memory accesses. Achieves improved CPU
Register set protection
unit
Improved DPS functions
and instructions, addition
analyzing actual application software. General-purpose Control

• Some instructions were eliminated by adding addressing modes


registers: registers: of one more accumulator
•Two-byte shortening of compare instruction (CMP: memory ⇔ register) performance alongside reduced power 16 × 32-bit 10 × 32-bit for total of two
consumption. On-chip
and adopting a three-operand format. •One-byte shortening of subroutine branch instruction (BSR) Accumulators: 2 × 72-bit Improved FPU instructions

• Improved instructions for DSP and FPU


debugger
• Through benchmark testing of various types of application •Two-byte shortening of add instruction
(ADD: memory + register, immediate value + register) functions.
Strengths of RXv2 core
software, program size was reduced compared with earlier
•Utilization of three-operand format
products.

Strengths of RXv2 Core: Pipeline


Feature 5 Register Allocation for Faster Interrupts
RXv2 Pipeline Processing Stage Configuration To enhance the pipeline processing of the RXv2 core beyond that
With regard to the method of saving values of the RXv1 core, the execution stage and memory access stage
Conventional register banks Example of allocation by software Instruction Decode Execution Memory access Write-back have been configured to enable parallel execution of floating-point
to registers when interrupts occur, the 31 0 31 0 fetch stage (IF) stage (D) stage (E) stage (M) stage (WB) operations. This allows an integer operation instruction and an FPU
conventional method employing register R2R0 R0(SP)
R1 Bypass Operation
banks was dropped in favor of a register R3R1 With the increased R2 processing processing, instruction, or a memory access and an FPU instruction, to be
R3 Instruction Instruction decode address
allocation method designed for efficient and R6R4 number of
R4 Application registers processing calculation Write-back executed at the same time. Not only do FPU instructions complete
registers, banks fetch
R7R5 R5 processing faster, but the hit on CPU performance caused by complex
rapid interrupt handling. This allows all are not needed and R6 processing FPU instruction FPU instruction
Register
A0 interrupt handling R7
registers to be used as table registers. In is faster. R8
fetch
Load/store Memory access addressing modes, etc., is substantially reduced.
A1 R9
addition to faster interrupt handling, users A2 R10 The memory access stage is only used when accessing the memory.
R11
Interrupt registers
can allocate registers freely to achieve better A3 R12
R13
Bank 0
optimization. R14 Application registers,

• Bank 1 R15 base register, etc.


The increased number of general-purpose
registers includes registers dedicated to User can flexibly allocate the optimal number of
interrupts for faster interrupt handling. Bank switching using interrupts registers to interrupts to match the application.
Strengths of RXv2 Core: Improved FPU and DSP
In addition to the revisions to the pipeline configuration of the RXv2 0 20 40 60 80 100

core, the functionality of the FPU and DSP have both been 64-p comple FFT
Feature 6 Pipeline Stage Configuration improved. The number of cycles required by existing instructions
(in:ci16,out:ci16)
64-p comple FFT

FFT
has been reduced and new instructions added. (in:ci32,out:ci32)
Harvard architecture is used for the pipeline configuration to allow instruction fetching and data access to occur in parallel. A five-stage Also, the number of accumulators (dedicated buffer registers) in the 128-p real FFT
pipeline configuration is used in combination with out-of-order completion. This means that in cases where previously wait states would DSP has been increased from one to two to improve the efficiency (in:f32,out:cf32)

have been inserted into the pipeline, an instruction in a later stage can be executed before an instruction in an earlier stage, provided there is of DSP operations. The performance of some filtering operations is IIR Biquad
(in:ci16,out:ci16)
no dependency between the instructions, thereby eliminating the need to insert wait states and further speeding up processing. now four times better than that of the RXv1 core. The

IIR
IIR Biquad
improvements to the FPU and DSP functions show up clearly in the (in:ci32,out:ci32)
difference in filtering performance between the RXv1 and RXv2. Matrix Multiply
Pipeline Stage Configuration Out-of-Order Completion (in:ci16,out:ci16)

Matrix
Matrix Multiply
• 5-stage pipeline for faster processing • Out-of-order completion boots the efficiency and speed of instruction execution. (in:i32,out:i32)
• processing
Through benchmark testing of various types of application software,
performance was more than doubled compared with earlier
RXv1 RXv2 The smaller, the better

products. 1MOV[R1],R2 IF D E M M M M WB
In-order
2ADD R4,R5 IF D S S S S E WB
FPU functions DSP functions
completion (new instructions added, existing instructions speeded up) (new instructions added, accumulator for operations added)
Instruction Decode Execution Memory access Write-back 3SUB R6,R7 IF S S S S D E WB
fetch stage (IF) stage (D) stage (E) stage (M) stage (WB) FSQRT( ),FTOU,UTOF
Time loss during instruction execution 32×32=acc,acc
Bypass New instructions EMULA, EMACA, EMSBA
processing Operation Three-operand format ±32×32=acc
Instruction
Instruction decode processing, Write-back 1MOV[R1],R2 IF D E M M M M WB
fetch processing address processing Out-of-order FADD/FSUB: 4 cycles → 2 cycles 16×16=acc,acc HULLH, MACLH,
processing Operand access 2ADD R4,R5 IF D E WB Speed [cycles]
Register
fetch
calculation
processing
completion FMUL: 3 cycles → 2 cycles ±16×16=acc MSB (LH, HI, LO)
3SUB R6,R7 IF D E WB
The memory access stage is only used when accessing the memory. Accumulator rounding instructions
Single-cycle throughput Pipelined FPU RDACW, RDACL, RACL
If they have no dependencies on IF : Instruction fetch D : Decode E : Execution (16-/32-bit, round off/down)
later instructions, no stall occurs M : Memory access WB : Write-back S : Stall
in the pipeline for the next and
subsequent instructions. Instruction execution sequence
Accumulator added 1→2
Improvements are shown in red.
15-16

RX Family Features

Feature 1 Up to 4MB of 120MHz Zero-Wait High-Speed Flash Memory Feature 5 Efficient Bus Configuration That Boosts System Performance
RX family microcontrollers come with high-speed flash memory and flash memory for data The separate internal high-speed bus allows parallel processing of DMAC/DTC data
storage. Support for background operation (BGO) allows a program to run while erasing or transfers while a program runs on the CPU.
programming take place in parallel. The hierarchical bus configuration of the RX family comprises main bus 1, which is used exclusively by the CPU; main bus 2, which is used
The RX family includes products utilizing the cutting-edge 40nm Renesas High-Speed Flash Memory exclusively by the DMAC and DTC; and peripheral and external buses. Parallel processing on different buses is supported. In addition,
ultrafine fabrication process and on-chip flash memory employing some products incorporate a dedicated DMAC (EXDMAC) for external bus transfers. This enables transfer of external data to take place
MONOS* technology. This allows for fast reading of data with alongside the parallel operation of the internal buses. This has the potential to significantly boost the system performance of embedded
The improved performance
zero-wait access at speeds up to 120MHz, allowing the performance of the RX family supports devices. It is particularly effective in systems with communication capabilities such as Ethernet, USB, and CAN.
operating frequencies up to
of the CPU to be used to the full. The ultrafine fabrication process

Processing performance
120MHz.
allows up to 4MB of flash memory to be integrated on-chip. RX family Processing
performance gap RX600 Series Internal Bus Configuration Example CPU, DMAC, DTC, and EXDMAC Operation Example
products with on-chip flash memory also include flash memory for
data storage. These two types of flash memory support background RX CPU
operation (BGO), so a user’s program can run while the flash memory
for data storage is being erased or programmed at the same time. Processing performance Instruction bus
does not rise in linear Conventional
This can provide a substantial boost to system performance. fashion as the operating Operand bus CPU
EDMAC*1
frequency increases due
to the need to insert wait
states. ROM RAM
1 wait state 2 wait states 3 or more wait states DMAC DTC EtherC*1
Internal main bus 1
120MHz CPU
Internal main bus 2 RX Improved system
throughput
EXDMAC*2 On-chip peripheral bus DMAC/DTC

Transfers between

Feature 2 Variety of Package Types to Match Different Applications External bus control TMR CMT SCI A/D USB CAN
Data
Flash
TMR EXDMAC external devices can
take place
simultaneously.
Notes: 1. RX64M, RX63N, and RX62N groups only
External bus
Each series within the RX family includes a variety of package options. The RX100 series is available in packages with pin counts ranging 2. RX64M, RX63N, RX631, RX62N, and RX621 groups only

from 36 to 100 pins, while the RX200 series is available in packages with pin counts ranging from 48 to 145 pins. In addition to the basic
LQFP, the compact LGA is also available in the lineup. There are also plans to add ASSP products to the lineup for some specialized fields.
The RX600 series has a particularly wide variety of package options, with pin counts from 48 to 177 pins and LQFP, LGA, and BGA as the
available package types. The RX700 series is available in packages with pin counts ranging from 100 to 177 pins. The pin assignments of
RX family microcontrollers were selected to provide backward compatibility with the well-established M16C family. This simplifies the task of Feature 6 Hardware Safety Functions
adapting the board layout when switching microcontroller products.
The RX family features hardware implementation of system safety RX Family Safety Functions
functions, greatly reducing the load imposed by software. These
safety functions can be used to build electric home appliances WDT/IWDT DOC

Feature 3 Excellent Power Efficiency: Improved Operating Performance and Reduced Power Consumption that comply with the IEC 60730 Class B safety standard.
CPU On-chip memory

The unique RX CPU core combines a design optimized for power CoreMark/mA Standby current CRC
A/D
efficiency and an exclusive fabrication process to achieve excellent (CPU and RAM contents retained)
Self-diagnostics Communication
operation performance and low power consumption. Standby 40 14.0μA disconnection detection
Low-end MCU High-end MCU
power consumption is also among the best anywhere in this class 30
Clock
of microcontroller. This translates into reduced power consumption Pins
Better

20
4.40μA Oscillation-stop detection
by the system overall and extended battery life, contributing to 10
0.7μA 1.62μA
more eco-friendly products. 1.10μA 0.35μA
CAC/MCK POE
0
Competing RX111 Competing RX71M Competing Competing Competing Competing Competing RX111
A B A B C D E

Calculation based on CPU’s CoreMark Renesas research based on datasheets of


value and typical current value on competing products. Function Safety functions that use this function
datasheet.
Note: Renesas research based on information from competing companies.
CPU Independent watchdog timer (IWDT) CPU runaway detection using WDT based on clock other than CPU clock

Clock Oscillation-stop detection Oscillation-stop detection


Clock frequency accuracy
Feature 4 Fast Interrupt Response Performance measurement function (CAC) Clock frequency error detection
Frequency measurement function (MCK)
Interrupt response performance and standby time are substantially Interrupt response time ratio: Standby recovery time
CPU comparison*1 (CPU and RAM contents retained) On-chip Data operation circuit (DOC) System memory assist
improved by the use of technologies developed for earlier products, memory
10
such as high-speed flash memory that enables zero-wait access, 1.00 Memory error detection
CRC calculation circuit (CRC)
and optimized register assignment. RX family microcontrollers are
Better

Serial Communication data error detection


Better

ideal for applications requiring a high level of responsiveness, such 0.90 5

as fine positioning control for motors. A/D A/D self-diagnostics A/D converter unit error detection
0.80
RX64M Competing Competing 0 A/D disconnection detection Analog input disconnection detection assist
120MHz operation A B RX231 Competing Competing Competing
A B C
Actual measurement data compiled by Renesas research based on datasheets of Pins Port output enable (POE) Protection of pins from overcurrent
Renesas, standardized at 120MHz. competing products.
Note: 1. Renesas research based on information from competing companies.
17-18

RX700 Series RX71M Group

RX700 Series Features 240MHz Operation, Fastest in the RX Family, and 4MB On-Chip Flash
Memory: The RX Flagship Product
The RX71M group’s maximum operating frequency of 240MHz is twice that of the RX600 series, making possible solid real-time
High-speed,
Real-time performance High reliability Security performance suitable for industrial applications. A cache (AFU) optimized for flash memory enables access speeds equivalent to 240MHz,
high performance
so the full potential of the CPU can be extracted. Up to 4MB of flash memory and 552KB of SRAM are available to accommodate the
Top microcontroller in the RX family Large-capacity 4MB flash memory Dedicated ECCRAM and On-chip high-speed encryption circuits rapidly expanding code and work area requirements of IoT network control applications, and the like. AES, DES, SHA, and RNG functions
Max. 240MHz operation supporting 120MHz access and parity function 512KB large-capacity for AES, DES, etc. Trusted Memory are provided to protect data on the network, and the Trusted Memory function protects code located in a special area of the on-chip flash
for 1,044 CoreMark performance AFU* for excellent real-time on-chip SRAM Safety functions to function that prevents unauthorized access
performance when operating at 240MHz support electric home appliance and to a portion of the on-chip flash memory
memory from unauthorized access. This makes it easier to build a secure system. Peripheral functions include Ethernet MAC with IEEE
*AFU: Advanced Fetch Unit industrial safety standards to protect important programs 1588 support, intelligent multifunction timers (MTU3 and GPT) suitable for motor control, and SD host interface enabling high-speed
Main Applications of RX700 Series communication for SD card applications. In addition, for the first time in the RX family USB High-Speed (Host/Function/OTG) support is
Industrial Office equipment HMI provided. Package pin counts range from 100 to 177 pins, providing support for a broad range of applications not limited to the industrial field.
PLC Semiconductor fabrication equipment Compact printers and copiers LCD panel
General-purpose inverters LCD panel manufacturing equipment POS terminals controllers
RX71M Group Block Diagram RX71M Group Memory/Package Options
Flash Encryption functions, SDHI
Memory RX 32-bit CPU (V2 Core) RAM No encryption functions, SDHI
240MHz 480DMIPS E2 data flash Encryption functions, no SDHI
Flash: Up to 4MB
No encryption functions, no SDHI
Floating point unit R5F571Mxxxxx
SRAM (with parity): Encryption functions: AES, DES, SHA, RNG
512KB DSP instructions (See below for portion represented by xxxx.)
ECC RAM: 32KB Register-indirect MAC (80-bit result)
Standby RAM: 8KB
Register-direct MAC (48-bit result)

RXv2 Core and 40nm Process Flash Memory: E2 data flash: 64KB 32-bit barrel shifter
4096KB
LHDFP
LDDFP
LHDLJ
LDDLJ
LHDFB
LDDFB
LHDLK
LDDLK
LHDFC
LDDFC
LHDBG
LDDBG
LHDLC
LDDLC
512KB
Announcing the RX71M with Top Speed and Functionality System
Data transfer
Timers Communication functions
Ethernet controller
Encryption and safety functions
Encryption
64KB LGDFP
LCDFP
LGDLJ
LCDLJ
LGDFB
LCDFB
LGDLK
LCDLK
LGDFC
LCDFC
LGDBG
LCDBG
LGDLC
LCDLC
Multifunction timer modules: AES,


controller × 2 channels
pulse unit (MTU3): DES, SHA, RNG
ExDMA controller
High speed and low current consumption × 2 channels
16-bit × 8 channels,
32-bit × 1 channel
IEEE 1588 time
synchronization control
DMA controller Memory JHDFP JHDLJ JHDFB JHDLK JHDFC JHDBG JHDLC
Performance is 1,044 CoreMark when operating at 240MHz, for × 8 channels
USB 2.0
High-Speed Host/ protection unit 3072KB
General-purpose JDDFP JDDLJ JDDFB JDDLK JDDFC JDDBG JDDLC
shorter processing time even in increasingly complex systems. Interrupt controller: PWM timer (GPT): Function module
Register write
512KB
16 levels, 16 pins 16-bit × 4 channels USB 2.0 FS Host/ 64KB JGDFP JGDLJ JGDFB JGDLK JGDFC JGDBG JGDLC
Cutting-edge 40nm process enables low current consumption of Function module protection unit
RX71M Clock oscillator JCDFP JCDLJ JCDFB JCDLK JCDFC JCDBG JCDLC
0.2mA/MHz during operation, so system performance can be PLL Timer pulse CAN × 3 channels Clock frequency
High-speed unit (TPU): accuracy
I C bus interface
2
improved without concerns about current consumption. on-chip oscillator 16-bit × 6 channels × 2 channels
measurement circuit
High performance: GHDFP GHDLJ GHDFB GHDLK GHDFC GHDBG GHDLC
• Large-capacity, high-speed memory RXv2 core Power-on reset
1,044 CoreMark Voltage detection Programmable Serial communication CRC calculator 2560KB
interface × 13 channels GDDFP GDDLJ GDDFB GDDLK GDDFC GDDBG GDDLC
circuit pulse generator 512KB
Up to 4MB of on-chip flash memory and 512KB of on-chip SRAM Max. 240MHz Low power consumption: (PPG)
(4 channels with FIFO)
64KB GGDFP GGDLJ GGDFB GGDLK GGDFC GGDBG GGDLC
Event link Data operation
operation 0.2mA/MHz controller Serial peripheral
reduce the need for external memory, for lower BOM cost and 8-bit timer interface circuit GCDFP GCDLJ GCDFB GCDLK GCDFC GCDBG GCDLC
Excellent real-time (TMR): × 2 channels
reduced mounting area. Both flash memory and SRAM support performance Analog 8-bit × 4 channels Watchdog timer:
Quad serial
8-bit × 1 channel
high-speed access, making it possible to extract the full potential of 40nm process
12-bit A/D
× 21 channels 16-bit timer (CMT)
peripheral interface FHDFP FHDLJ FHDFB FHDLK FHDFC FHDBG FHDLC
No need for Independent 2048KB
× 2 channels
the CPU. Max. 4MB external memory 12-bit A/D 32-bit timer
SD host
watchdog timer: 512KB FDDFP FDDLJ FDDFB FDDLK FDDFC FDDBG FDDLC
interface

• Security
× 8 channels (CMTW) 14-bit × 1 channel 64KB FGDFP FGDLJ FGDFB FGDLK FGDFC FGDBG FGDLC
flash memory × 1 channel MMC host
Improved security 12-bit D/A
FCDFP FCDLJ FCDFB FCDLK FCDFC FCDBG FCDLC
Encryption functions (AES, DES, SHA, and RNG) are implemented 512KB SRAM × 2 channels interface Image capture
Real-time clock/
Temperature Serial sound Parallel data
calendar function Pin count 100 100 144 145 176 176 177
in hardware, reducing the CPU load while boosting the reliability of sensor interface capture unit
Package LFQFP TFLGA LFQFP TFLGA LFQFP LFBGA TFLGA
communication functions. The Trusted Memory function prevents Pitch (mm) 0.5 0.65 0.5 0.5 0.5 0.8 0.5
Note: Maximum specifications for the group are listed above. Size (mm) 14×14 7×7 20×20 7×7 24×24 13×13 8×8
unauthorized access to or copying of a special area in the on-chip
flash memory to protect important algorithms.
Industrial Robot: Application Example POS Subsystem: Application Example

• CPU performance for realizing multi-axis control • High CPU performance to enable multitasking of main
Extensibility from RX600 Series • High-speed flash memory for real-time performance processing and communication processing
• Many timers and analog functions to control a variety • Large memory capacity that contributes to more compact
product design
• communication
of motors
The RX71M, the first offering in the RX700 series, provides a high level of compatibility by retaining the functions of the RX600 series while Enhanced connectivity and many optional functions for
adding new functions such as USB High-Speed capability. It is easy to migrate from the RX600 series to the faster RX700 series, which
helps reduce the time required to develop improved or next-generation products. In particular, the peripheral functions and pin assignments • Ethernet
• USB High-Speed
are compatible with the RX64M group, allowing for speedier rollouts of new product versions.
• SD host function

CPU Memory Timer Communication Analog Security Other


• Multi-axis feedback control and
synchronized operation (PWM output,
3ph 4ch 9ch 2ch USB 2.0
IEEE1588

SHA/DES
3ch CAN

SSI/SRC

encoder input, analog input)


Memory

240MHz Up to Up to 64KB 2ch 12bit 12bit


Trusted
MMCIF

HOCO

VBAT

4ch
SDHI
QSPI

Motor TMR SCI RSPI OTG


RNG
POE
RTC

AES

ELC

RX71M RXv2 4MB 512KB E2


MTU3 6ch GPT 4ch 2ch FS/HS
Ether ADC DAC
w FPU Flash RAM Flash MAC 2unit 2ch Fast user USB
9ch TPU SCIF RIIC w PHY Fingerprint Journal
authentication High Speed
Motor timer authentication (printer)
12-bit ADC Specified value Card reader, etc. scanner
3ph 4ch 9ch 1ch USB 2.0 RS 232C RX71M
SHA/DES
IEEE1588

SSI/SRC
3ch CAN

Memory

120MHz Up to Up to 64KB 2ch 12bit 12bit


Trusted
MMCIF

HOCO

IEEE1588
VBAT

4ch
RX71M Host machine
SDHI
QSPI

Motor TMR SCI RSPI OTG


RNG
POE
RTC

AES

ELC

RX64M RXv2 4MB 512KB E2 Ether ADC DAC


w FPU Flash RAM Flash
MTU3
9ch
6ch
TPU
GPT 4ch
SCIF
2ch
RIIC
FS 2ch
w PHY
MAC 2unit 2ch ASIC Ethernet
Ethernet
SD card Wireless
FPU, DSP interface
High-speed Position
Easy external flash memory information
3ph 4ch 3ch USB 2.0 12bit • Optional functions (scanner, printer, change dispenser, card reader)
3ch CAN

100MHz Up to Up to 32KB 1ch 10bit expansion via sensor input


HOCO

VBAT

Motor TMR 12ch RSPI OTG /10bit


POE
RTC

AES

RX63N RXv1 2MB 256KB E2


MTU2 12ch SCI 4ch FS
Ether
ADC
DAC bus connection for communication
w FPU Flash RAM Flash MAC 2ch • Support for wireless connectivity using SD card host function
6ch TPU RIIC w PHY 1unit
19-20

RX600 Series

RX600 Series Features RX600 Series: Memory/Pin Count Options


=RX64M =RX634 =RX630/RX631/RX63N =RX621/RX62N =RX62T/RX62G/RX63T =RX610

High-performance High-speed, large-capacity Extensive lineup Safety functions Flash memory


32-bit RX CPU flash memory Ethernet, motor control, etc. 4MB
IEC 60730 support
Up to 4.55 Zero-wait access Many product versions for
IEC 61508 support 3MB
CoreMark/MHz Max. 4MB a variety of applications
2.5MB
Up to 546 CoreMark at 120MHz Ability to extract 100% of Connectivity, motor control, sensors, etc. Support for for electric home appliance 2MB
Substantially improved operation capacity CPU’s performance potential Functions suitable for many applications and industrial safety standards 1.5MB
Fewer components for Many pin count and memory options Ability to enhance system safety
reduced power consumption 1MB
Main Applications of RX600 Series 768KB
512KB
Office equipment Audio Industrial Electric home appliances
384KB
Copiers Home theater systems Vending machines Air conditioners
256KB
Printers AV receivers Machine tools Refrigerators
128KB
Audio amplifiers General-purpose inverters Washing machines
64KB
48KB
32KB
ROMLESS
Pins 48 64 80/85 100 112/120 144/145 176/177

Max. 120MHz
RXv2 core*1 CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC)
2MB to 4MB
RX64M flash memory Remote control
reception Image capture High-functionality
motor control Encryption Safety functions Power control Microcontroller Lineup for Motors/Power Supplies
2.7V to 3.6V

RX2xT: Up to 40MHz
Max. 100MHz Three-inverter control
RX6xT/RX62G: Up to 100MHz
RX631/ 256KB to 2MB RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC) Flash High-resolution PWM timer
flash memory
RX63N 2.7V to 3.6V
Remote control
reception Image capture High-functionality
motor control Encryption Safety functions Power control 512KB RX63T RX63T RX63T RX63T

384KB RX63T RX63T RX63T RX63T


Two-inverter control
256KB High-resolution PWM timer (RX62G) RX63T RX63T RX63T RX63T
Max. 100MHz
RX621/ 256KB to 512KB RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC)
flash memory Single-inverter control
RX62N 2.7V to 3.6V
Remote control
reception Image capture High-functionality
motor control Encryption Safety functions Power control RX62G RX62G
RX62T RX62T RX62T RX62T RX62T

RX23T RX23T RX23T

Max. 100MHz RX62G RX62G


128KB
32KB to 512KB RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC) RX62T RX62T RX62T RX62T RX62T
RX63T flash memory Remote control
reception Image capture High-functionality
motor control Encryption Safety functions Power control RX23T RX23T RX23T
2.7V to 3.6V, 4.0V to 5.5V 64KB RX62T RX62T RX62T
RX63T RX63T

Max. 100MHz 48KB RX63T RX63T


64KB to 256KB RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC)
RX62T flash memory Remote control
reception Image capture High-functionality
motor control Encryption Safety functions Power control
32KB RX63T RX63T
2.7V to 3.6V, 4.0V to 5.5V
48-pin 52-pin 64-pin 64-pin 80-pin 100-pin 112-pin 120-pin 144-pin
0.65mm pitch 0.8mm pitch 0.65mm pitch

Max. 100MHz
128KB to 256KB RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC)
RX62G flash memory Remote control
reception Image capture High-functionality
Encryption Safety functions Power control Benefits of Digital Power Supply Controller (DPC) Unit
4.0V to 5.5V motor control

RX63T
Max. 100MHz In the past when developing a power supply
RXv1 core CAN USB Func Ethernet IEEE1588 HDMI (CEC) Checking of Switching out Checking for
384KB to 2MB system it was necessary to perform fine tuning
RX630
Setting parameters Tuning
prototype components inconsistency
flash memory Remote control High-functionality
reception Image capture motor control Encryption Safety functions Power control to compensate for inconsistency (deviation
2.7V to 3.6V Elimination of deviation from the setting values
from the setting values) in the elements in the by hardware IP module
RX63T Setting
power unit. The fine tuning process was with on-chip software
Reduction of development workload!
Max. 54MHz labor-intensive and costly because it involved parameters*1
DPC
1MB to 2MB RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC)
RX634 flash memory Remote control
Image capture High-functionality
Encryption Safety functions Power control
either the switching out of the actual
reception motor control
2.7V to 3.6V, 4.0V to 5.5V components or processing in software to
correct deviation from the setting values. In Conventional Setting Deviation
Software
digital power software from
Max. 100MHz order to eliminate this problem the RX63T setting values tuning
RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC) IC parameters*1
768KB to 2MB group integrates an on-chip digital power
RX610 flash memory Remote control
Image capture High-functionality
Encryption Power control
3.0V to 3.6V
reception motor control Safety functions supply controller (DPC). The DPC is a
Setting
dedicated hardware module that automatically Conventional parameters Deviation Tuning of
Note: 1. The RXv2 CPU core has advanced performance features such as a DSP. corrects inconsistency in the elements in the analog power based on
frequency
from
setting values parameters
IC
power unit. Using a DPC can substantially characteristics
Large memory Ethernet Connectivity Motor Hardware support Security
capacity control for safety functions functions reduce the burden imposed by fine tuning. Note: 1. A parameter setting tool is currently under development.
High performance
21-22

RX600 Series

Range of Products for General-Purpose, Network, Security, and Sensing Applications Two-Channel Industrial Network Functionality with IEEE 1588 Support for
Industrial Applications
RX64M, RX63N, RX631, RX630, and RX634
The RX64M has an on-chip
RX64M
Product Range 4MB Ethernet PTP controller
RX64M
2MB (EPTPC) that uses the 1 Network time synchronization based on IEEE 1588 Network time synchronization by EPTP

1MB RX634 Precision Time Protocol 2 Control of equipment using synchronized time
RX63N PHY PHY
768KB
(PTP) defined by IEEE
1588-2008 (version 2) to Industrial Ethernet Network Example
512KB RX64M EtherC EtherC
RX630 Ethernet communication
maintain time LAN(Ethernet) conforming to IEEE 1588
256KB RX631
synchronization among standard EPTPC
(time synchronization, statistical correction)
48-pin 100-pin 144-pin 176-pin devices. The EPTPC PLC*1
implements time control on RX64M
EDMAC
PTP-
EDMAC
master EDMAC
the network and makes
RX64M, RX63N, RX631, RX630, and RX634: Supported Applications possible proper device
Industrial Ethernet network
RAM
General-purpose Synchronization information
applications
Network and security applications Sensor and monitoring applications control using time Startup time 1 …… Startup time 2

•Ethernet/IEEE 1588 Security systems Industrial network Industrial applications: 2-D barcode readers, shape and character recognition synchronization. It is ideal for
RX64M •USB Host/Function/OTG Encrypted equipment Human sensor applications: air conditioners, washing machines, refrigerators applications that require ROM
•Security (encryption) •Safety functions communication (real-time Ethernet) Simple camera applications: monitor cameras, building interior sensors
Peripheral
device I/O port
Control program
applications industrial Ethernet network RX64M RX64M RX64M RX64M
RX63N •Ethernet •USB Host/Function/OTG Copiers Data protection Devices with networking
slave slave slave slave
•Security (encryption) •Safety functions Printers applications
Entry entry/exit
support, HEMS,
gateway devices
support.
CNC*2 Servo Remote I/O Remote I/O
Control of equipment
Audio components using bundled time
RX631 •USB Host/Function/OTG •Security (encryption) Large-scale systems control systems Human sensor applications: air conditioners, washing machines, refrigerators Notes: 1. Programmable Logic Controller
•Image capture •Safety functions Vending machines POS terminals Simple camera applications: monitor cameras, building interior sensors 2. Computer Numerical Control Equipment being controlled
Machine tools
RX630 •USB Function •Safety functions
RX634 •HDMI-CEC •Remote control reception
•5V operation •Safety functions
Image Capture Function Using Camera Connection Interface

RXv2 Core, 40nm Process Flash Memory: High-Speed, Large-Capacity RX64M Some product versions in the
RX600 series have an on-chip Specify the area to be captured to If the CMOS camera module has 8-bit parallel interface support, RX64M
reduce the amount of data to be stored. images can be imported without specifying the format.
parallel data capture unit (PDC) RX631
The RX64M group of 32-bit microcontrollers retains compatibility
that can be used to connect a
with the earlier RXv1 core while offering the more powerful RXv2 RX64M 8-bit data,
CMOS camera module. Images Vsync, Hsync
core. The RXv2 core delivers 1.7 times the performance of earlier
RXv2 core
from the CMOS camera can be
High performance: 4.55 CoreMark/MHz PDC RX CPU
RX products and reduces operating current consumption by
Max. 120MHz
captured by the PDC and used
some 40%, making it possible to build systems that combine Low power consumption: 0.3mA/MHz
DMAC
to implement simple image SDRAM
high-speed operation and low current consumption. The RX64M CMOS camera image
40nm process sensor applications such as
group is fabricated using the cutting-edge 40nm process. This Excellent real-time performance USB

BSC
High-speed: Zero-wait access Importing
human sensors or barcode Capture area RSPI

EXDMAC
makes it possible to integrate large on-chip memory capacity— Large-capacity: No need for external memory image data
readers. Also, the EXDMAC can etc.
Max. 4MB of flash memory
up to 4MB of flash memory and 512KB or SRAM—operating at Improved security Other features
and 512KB of SRAM
be used to display images Images stored in external memory can Data transmission
high speeds up to 120MHz. This high-speed, large-capacity be displayed using the EXDMAC function. Displaying
captured by the PDC. All these image data
memory enables storage of both user programs and data on a
capabilities are integrated into a
single chip. Excellent real-time performance is possible without
single chip.
the need for external memory, and security is enhanced as well.

Security Using Hardware Encryption Functions


RX64M with Substantially Improved Peripheral Functions
Some product versions in the RX64M
The communication functions of the RX64M have been expanded and a general-purpose PWM timer newly added, all while maintaining a Applications
RX600 series have an on-chip RX63N
high level of compatibility with the on-chip functions of the earlier RX600 series. The integration of timers for Ethernet with IEEE 1588 Ideal for applications such as smart electric home Enhanced security
hardware module that appliances, security systems, and encrypted for network communication RX631
support, which is in high demand for industrial applications, and for motor control allow improved synchronization among systems and
implements encryption and communication where it is important to prevent data
flexible support for a variety of types of motor control. Alongside general-purpose serial communication capabilities, high-speed leaks to untrusted third parties. Image data,
decryption standards such as
communication functions include USB and two Ethernet channels (pins 176 and 177), SD host interface, and QSPI interface. On-chip sales data,
AES and DES without personal
encryption functionality further heightens the reliability and robustness of these communication functions. Products with Support for Personal or information,
imposing any additional load confidential RX CPU
Encryption etc.
information, RAM Tablet
CPU Memory Timer Communications Analog Security Other
on the CPU. This is ideal for RX631/RX63N : AES etc. Encryption
RX64M : AES/DES/SHA/RNG
120MHz Up to Up to 64KB 3-phase general- 2-channel Ether 1ch 12-bit equipment that processes
3-channel 9-channel 4-channel QSPI AES
HOCO

VBAT

RX64M RXv2 4MB 512KB E2 motor


purpose
USB2.0 FS Ether MAC
SCI w
RSPI
SSI SDHI A/D 12-bit SHA RNG
with FPU Flash RAM Flash (MTU3)
PWM
(GPT) w/PHY MAC IEEE
1588
CAN SCI FIFO
2ch
RI2C SRC MMC 2Unit
3S/H
D/A DES personal information or EtherC Server

BSC

EXDMAC
Secure storage of personal or USB
RX63N 100MHz Up to Up to 32KB 3-phase 2-channel 10-bit
requires enhanced security. confidential information in on-chip SDRAM SCI
HOCO

VBAT

Ether 3-channel 12-channel RSPI 12-bit


AES

RXv1 2MB 256KB E2 motor USB2.0 FS A/D etc.


RX631 with FPU Flash RAM Flash (MTU2) w/PHY MAC CAN SCI RI2C A/D D/A memory or external memory

Headquarters
RX62N 100MHz Up to Up to 32KB 3-phase 2ch Ether 1ch 6ch RSPI 12-bit 10-bit
RXv1 512KB 96KB motor USB2.0 FS A/D
RX621 with FPU Flash RAM Flash (MTU2) w/PHY MAC CAN SCI RI2C A/D D/A
23-24

RX200 Series

RX200 Series Features RX200 Series Lineup

=RX231 =RX230 =RX23T =RX210 =RX220 =RX21A


Numbers indicate RAM size (KB)
Low power consumption High-performance ROM
Low voltage 32-bit RX CPU Safety functions 96 96 96 96
0.12mA/MHz to 1MB
1.62V to 5.5V 3.08 to 4.16 IEC 60730 support
0.2mA/MHz CoreMark/MHz 768KB
96 96 96 96

64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64
512KB
Long battery life Support for portable devices running on High performance CPU for Enhanced safety for
64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64
1.8V through electric home appliances low power consumption through electric home appliances 384KB
and industrial equipment running on 5V intermittent operation 32 32 32 16 32 32 32 16 32 32 32 32 32 16 32 32 32 16 32 32 32 32 32 32 32 32 32 32 16 32 32 32 32
256KB
32 32 12 20 8 32 32 12 20 8 20 32 32 8 20 20 12 8 20 32 32 32 32 32 32 32 32 20 8 20 20 20
128KB
Main Applications of RX200 Series 16 16 16
96KB
12 12 8 12 12 8 8 12 8 12 8
64KB
Consumer devices (battery drive) Healthcare devices Industrial Electric home appliances
4 4 4
32KB
Smartphones Blood pressure gauges Power meters Air conditioners
Digital cameras and digital camcorders Blood sugar gauges Pressure, temperature, Refrigerators Pin count 48 64 80 100 144 52 64 80 48 64 64 100 145 100 69
Package LFQFP LFQFP LFQFP LFQFP LFQFP LQFP LQFP LQFP HWQFN HWQFN WFLGA TFLGA TFLGA TFLGA WFBGA
and flow volume meters Inverters Washing machines 0.5 0.5 0.5 0.5 0.5 0.65 0.8 0.65 0.5 0.5 0.5 0.5 0.5 0.65 0.4
Pitch (mm)
Size (mm) 7×7 10×10 12×12 14×14 20×20 10×10 14×14 14×14 7×7 9×9 5×5 5.5×5.5 7×7 7×7 3.91×4.26
140
88
86

Excellent Balance of Low Power Wide Voltage Range


Consumption and High Performance
The RX200 can operate at the high speed of 20MHz even when the
Max. 40MHz Excellent Balance of Low Power Consumption power supply voltage is as low as 1.62V, providing a 10% margin in
RXv2 core* 1
FPU Safety functions Touch External bus CAN
RX23T 64KB to 128KB
USB H/F SDHI High-functionality
Encryption ∆∑A/D
(0.12 to 0.2 mA/MHz) and High Performance
(3.08 to 4.16 CoreMark/MHz)
systems designed for 1.8V. It also supports 5V operation in applications
2.7V to 5.5V motor control such as electric home appliances and industrial equipment.
RX200 Operating Voltage and Frequency

Max. 54MHz RXv2 core*1 FPU Safety functions Touch External bus CAN Power Processing 6

RX231 128KB to 512KB


High-functionality consumption performance
Support for 5V
power supply
5 RX220 RX210 RX600
1.8V to 5.5V USB H/F SDHI motor control Encryption ∆∑A/D required by electric
home appliances
and industrial Some products

Voltage (V)
equipment 4
2.7 to 5.5V,

Max. 54MHz • During operation • 4.16


RXv2 core
CoreMark/MHz
3
32MHz
RX600
RXv2 core*1 FPU Safety functions Touch External bus CAN 0.12 to 0.2mA/MHz
RX230 128KB to 256KB
USB H/F SDHI High-functionality
Encryption ∆∑A/D
• RAM
During standby with • 3.08
RXv1 core
CoreMark/MHz
2
2.7 to 5.5V, 50MHz
1.8V to 5.5V motor control contents retained
• extension* Shutoff
1.62V 1.8 to 5.5V, 32MHz
0.8μA* 1
DSP/FPU instruction

voltage 1
Fast recovery of two dry 1.62 to 5.5V, 20MHz
cell batteries 1.62 to 5.5V, 20MHz
Min. 5μs*1
Max. 50MHz RXv1 core FPU Safety functions Touch External bus CAN 0 10 20 30 40 50 60 70 80 90 100 110

RX210 64KB to 1MB


USB H/F SDHI High-functionality
Encryption ∆∑A/D Note: 1. Example of RX231, details of other products differ.
Frequency (MHz)

1.62V to 5.5V motor control

RX220
Max. 32MHz
32KB to 256KB
RXv1 core FPU Safety functions Touch External bus CAN Improved Functional Safety 24-Bit ∆∑ A/D Converter
High-functionality
1.62V to 5.5V USB H/F SDHI motor control Encryption ∆∑A/D
The RX200 has many on-chip hardware modules that Some RX200 products have a highly accurate on-chip 24-bit ∆∑
contribute to functional safety. This simplifies the task of A/D converter module. It incorporates seven independent units that
Max. 50MHz RXv1 core FPU Safety functions Touch External bus CAN
meeting safety standards for electric home appliances and provide support for three-phase power meters. The 24-bit ∆∑ A/D
RX21A 256KB to 512KB
USB H/F SDHI High-functionality
Encryption ∆∑A/D
industrial equipment. VDE-certified application notes are also converter, combined with on-chip AES encryption and decryption
1.8V to 3.6V motor control available. functionality, memory protection unit (MPU), and RTC, provides
capabilities that are ideal for applications such as power meters
Note: 1. The RXv2 CPU core has advanced performance features such as a DSP. RX200 Functions to Assist Functional Safety that require security or measurement devices employing clocks.

IEC60730
IEC60730
Application Example Employing ∆∑ A/D: Power Meter System
Possibility of system
Implementation of RX200 recovery unaffected
Power Hardware
Touch Motor Security

Phase1

Phase2
Phase3
Neutral
RAM error testing by clock malfunction
Connectivity efficient/battery support for without using
functions control functions
drive safety functions the CPU WDT Large- LCD module
DOC RAM IWDT dedicated RX CPU SCI
IEC60730 MPU capacity
clock 50MHz
IEC60730 Detection of 512KB
Communication
Detection of serial disconnection of SCI chip
communication temperature, PLC, Zigbee
errors Serial pressure, or current
CRC communication sensors, etc., and IrDA IrDA module
IEC60730 prevention of system
Disconnection malfunction or
Detection of clock ADC detection accident
frequency errors (A/D
• Interrupt generation CAC converter) Disconnection AES
Sensor (encryption)
IEC60730 Clock
Oscillation- IEC60730 RI2C
Self- EEPROM
Oscillation stop stop Detection of A/D
detection diagnostics PGA Quantizers Decimation Data
detection faults and filters registers
• System clock circuit Source RTC
prevention of system 24-bit ∆∑ A/D converter
auto-switching malfunction or
• Interrupt generation 3-phase AC RX21A
accident 32kHz crystal oscillator
25-26

RX100 Series

RX100 Series Features RX100 Series Lineup


The microcontrollers in the =RX110 =RX111 =RX113 =RX130
ROM
RX100 series range from
High-performance Minimum power Safety functions 768KB
Many user products with only 36 pins
32-bit RX CPU consumption IEC 60730 support 512KB
interface functions and 8KB of memory to 384KB
3.08CoreMark/MHz 0.1mA/MHz IEC 61508 support
products with 100 pins 256KB
High performance CPU for Strengthened communication functions Long battery life Enhanced safety for and 512KB of memory. 128KB
low power consumption through with support for electric home appliances They are available in 96KB
intermittent operation many communication standards
compact LGA and QFN 64KB

packages that are suitable 32KB

for applications such as 16KB


8KB
Main Applications of RX100 Series healthcare devices,
wearable devices, and Pin count 36 40 48 48 64 64 64 80 100 100
Package WFLGA HWQFN HWQFN LFQFP WFLGA LFQFP LQFP LFQFP TFLGA LFQFP
Consumer devices (battery drive) Healthcare Electric home appliances Industrial communication Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.8 0.5 0.65 0.5
Sensor hubs Healthcare devices, Cooking appliances, Power meters, detectors equipment. Size (mm) 4×4 6×6 7×7 7×7 5×5 10×10 14×14 12×12 7×7 14×14

(smartphones, game consoles, PCs, tablets), wearable devices water heaters (smoke detectors, etc.),
digital cameras, digital camcorders pressure gauges, thermostats

140
88
Fast Recovery from Standby for Improved Battery Life USB Low Speed and Full Speed Support
86

The RX100 series has three features, listed below, that help The USB module of the RX100 series supports both USB 2.0
reduce current consumption when using intermittent operation. Full Speed (12Mbps) and Low Speed (1.5Mbps) operation.
This contributes to improved battery life. Host, device, and OTG modes, and control, bulk, interrupt, and
(1) Low current consumption during operation (0.1mA/MHz) and
isochronous transfer types, are supported. HID, CDC, and
RX100 Series Specifications when in standby mode (0.35μA)
(2) Fast recovery from standby (4.8μs) to minimize current loss MSC device class drivers are available.
RX110 group RX111 group RX113 group RX130 group
Entry-level, USB 32MHz LCD Capacitive touch Capacitive touch during recovery
Common specifications 32MHz USB 32MHz 32MHz (3) High-performance RX CPU for shorter operation time and 140
Operating reduced power consumption 88
86
voltage 1.8 to 3.6V 1.8 to 3.6V 1.8 to 3.6V 1.8 to 5.5V
Low power Powerful processing
Fast recovery capacity for shorter Low standby Low operating
for minimal loss processing time current current
Operating current: 0.1mA/MHz On-chip 8KB to 128KB 16KB to 512KB 128KB to 512KB 64KB to 128KB
memory Current

Software standby current: 0.35μA E2 data flash: 8KB E2 data flash: 8KB
High Sensitivity and Excellent Noise
E2 data flash: 8KB RX100

Deep sleep mode: 2.3μA


Pin count 36 to 64 36 to 64 64 to 100 48 to 80
Time
Tolerance for Capacitive Touch Panels
Improved Improved Reduced Reduced Current reduction
CPU Safety functions Communication SCI × 3 channels
recovery processing standby operating on RX100 Newly developed support for capacitive touch panels benefits
SCI × 3 channels SCI × 8 channels SCI × 4 channels time capacity current current Current
Data operation circuit (DOC) consumption from prior experience to provide the three features listed below.
32-bit RXv1 CPU Current
3.08CoreMark/MHz RAM tester RIIC × 1 channel RIIC × 1 channel RIIC × 1 channel RIIC × 1 channel Current loss These capabilities lay to rest the problems that have most
during recovery
bedeviled developers in the past.
Clock frequency accuracy RSPI × 1 channel RSPI × 1 channel RSPI × 1 channel RSPI × 1 channel Previous (1) High sensitivity: Support for acrylic panels up to 10mm thick*1
measurement circuit (CAC) MCU
System frequency error detection (2) Excellent noise tolerance: Noise tolerance that meets the
Recovery Operation Recovery Operation
Data transfer controller USB2.0 (H/F/OTG) USB2.0 (H/F/OTG)
Standby Standby
Time requirements of IEC 61000 4-3 and 4-6 helps minimize
(DTC) Oscillation-stop detection misoperation.
Interrupt controller SSI × 1 channel
(3) Support for automated calibration tools: The Workbench 6
(ICU) CRC calculator (CRC)
integrated development environment for touch automates
Power-on reset Timers MTU2 × MTU2 (16-bit 3-phase MTU2 (16-bit 3-phase MTU2 (16-bit 3-phase
Independent watchdog timer 4 channels motor) × 6 channels motor) × 6 channels motor) × 6 channels many of the burdensome aspects of capacitive touch
(POR),
voltage detection circuit
(IWDT)
CMT (16-bit) CMT (16-bit) CMT (16-bit) CMP (16-bit)
LCD Controller with Low Power Consumption development. Once automatic calibration is complete, the
(LVD) × 2 channels × 2 channels × 4 channels × 2 channels easy-to-use software outputs custom source code.
Switching between two patterns, A and B, by means of RTC Note: 1. Results of evaluation by Renesas Electronics. Actual performance
TMR (8-bit) TMR (8-bit)
× 4 channels × 4 channels may vary depending on the operating environment.
Clocks period interrupts is supported, making it possible to implement
High usability flashing operation by preparing inverted patterns for A and B. Self-Capacitance Type Mutual-Capacitance Type
High-speed on-chip oscillator Analog
(HOCO)
12-bit A/D, 1.0μs 12-bit A/D, 1.0μs 12-bit A/D, 1.0μs 12-bit A/D, 1.0μs During standby, it is possible to run only the RTC and LCD for Conductor
(finger and
Conductor
(finger and
Event link controller (ELC)* 1
human body)
(peripheral startup without
flashing operation. The internal step-up circuit can be used to human body)
Low-speed on-chip oscillator Temperature Temperature Temperature Temperature Increase in Reduction in
(LOCO) an interrupt) sensor sensor sensor sensor enable a 5V interface to the LCD display panel, and the display capacitance capacitance

contrast is adjustable in 16 stages. Vertical position Electromagnetic


field
Electromagnetic
Main clock generator Multifunction pin controller 8-bit D/A 12-bit D/A 8-bit D/A Electrode Electrode Electrode field Electrode
(MPC)
Parasitic Parasitic
(pin assignment capacitance capacitance
Sub-clock generator selection function) Comparator Comparator GND GND
RTC period Receiver Transmitter Receiver Transmitter
interrupt
Note: 1. Not available on RX110 User LCD: 40 seg. LCD
Pattern A Pattern B Pattern A Self-capacitance Mutual-capacitance
interface × 4 com. segment
Specifications differ according to product number. Electrode pattern Simple More complex than self-capacitance
display
Capacitive touch Capacitive touch
× 12 channels × 36 channels 140 Substrate cost Low Higher than self-capacitance
88
86
Water resistance Poor Good

Matrix Subject to limitations Possible


27-28

RX64M Group RX631/RX63N Group

RXv2 Core for High Performance (120MHz Operation) and Low Power Extending the RX621/RX62N Lineup to Provide Enhanced Security, Image Capture, Etc.
Consumption, Large-Capacity Flash Memory Up to 4MB
The RX631 group and RX63N group are available in an extensive range of package options to match the scale of each customer’s system.
The RX64M group features the newly developed RXv2 core operating at 120MHz, up to 4MB of 120MHz zero-wait access ROM, and up to Standard functions such as 12-bit A/D converter, timers for motor applications, SCI, RSPI, I2C, CAN, and safety functions are joined by
552KB of RAM for even better real-time performance in industrial applications. Peripheral functions include Ethernet with IEEE 1588 support improved connectivity functions such as Ethernet and USB with Host capability. Additional specialized features are available, including CMOS
and intelligent multifunction timers such as MTU3 suitable for motor control and GPT. This is also the first group of microcontrollers in the RX camera support for sensing and image display and security (hardware AES encryption). Product versions with support for high-temperature
family to provide an SD host interface that enables high-speed communication with SD cards. Peripheral functions retained from earlier operation (105°C) are also available.
microcontrollers, such as USB 2.0 Full Speed (Host/Function) capabilities, and 12-bit A/D and D/A converters, have been improved and made RX631/RX63N Group (Products Supporting Operation at 85°C) Memory/Package Options
Applications: Copiers, audio components,
more flexible. Package pin counts range from 100 to 177 pins, providing support for numerous applications in the industrial and other fields. R5F563Nxxxx
large-scale systems, machine tools, security Flash
(See below for portion represented by xxxx.)
R5F5631xxxx CAN, DEU, no PDC
systems, POS terminals, HEMS, gateway devices,
RAM
E2 data flash
(See below for portion represented by xxxx.) CAN, no DEU, no PDC
2MB CAN, no DEU, PDC
RX64M Group Block Diagram RX64M Group Memory/Package Options human sensors, monitor cameras, building interior 256KB
FHDFP
FDDFP
FHDFB
FDDFB
FHDFC
FDDFC
No CAN, no DEU, no PDC
32KB
sensors, etc.
2MB
192KB KDDFP KDDFB KDDFC
Memory RXv2 32-bit CPU Encryption engine, SDHI 32KB

Zero-wait flash: 240DMIPS@120MHz No encryption engine, SDHI 2MB


Flash 128KB
EDDFP EDDLJ EDDFB EDDLK EDDFC EDDBG EDDLC
Up to 4MB DSP instructions Encryption engine, no SDHI ECDFP ECDLJ ECDFB ECDLK ECDFC ECDBG ECDLC
RAM 32KB
SRAM: 512KB Register-indirect MAC (80-bit result) E2 data flash No encryption engine, no SDHI RX631/RX63N Group Block Diagram
ECC RAM: 32KB R5F564Mxxxx 1.5MB
Register-direct MAC (72-bit result) 256KB
Standby RAM: 8KB (See below for portion represented by xxxx.) JDDFP RX631 only JDDFB RX631 only
32KB
32-bit barrel shifter
Memory RX 32-bit CPU
E2 data flash: 64KB 165DMIPS@100MHz 1.5MB
LHDFP LHDLJ LHDFB LHDLK LHDFC LHDBG LHDLC Zero-wait flash: 192KB GDDFP RX631 only GDDFB RX631 only
2MB 32-bit floating point unit
4096KB 32KB
LDDFP LDDLJ LDDFB LDDLK LDDFC LDDBG LDDLC
System Timers Communication functions Encryption and safety functions 512KB DSP instructions 1.5MB
64KB LGDFP LGDLJ LGDFB LGDLK LGDFC LGDBG LGDLC SRAM: 256KB
Register-indirect MAC (80-bit result) 128KB
DDDFP DDDLJ DDDFB DDDLK DDDFC DDDBG DDDLC
Data transfer controller Multifunction Ethernet controller Encryption DCDFP DCDLJ DCDFB DCDLK DCDFC DCDBG DCDLC
functions: AES, DES, LCDFP LCDLJ LCDFB LCDLK LCDFC LCDBG LCDLC Register-direct MAC (48-bit result) 32KB
ExDMA controller timer pulse unit: × 2 channels
SHA, RNG E2 data flash:
× 2 channels 16-bit × 8 channels, 32-bit barrel shifter 1024KB
DMA controller IEEE 1588 time 32KB YHDFP YHDFB YHDFC
32-bit × 1 channel synchronization 256KB
YDDFP YDDFB YDDFC
× 8 channels control Memory 32KB
protection unit JHDFP JHDLJ JHDFB JHDLK JHDFC JHDBG JHDLC
General-purpose 3072KB System Timers Communication functions 1024KB
Interrupt controller: USB Full Speed JDDFP JDDLJ JDDFB JDDLK JDDFC JDDBG JDDLC WHDFP WHDFB WHDFC
PWM timer (GPT): 192KB
16 levels, 16 pins
16-bit × 2 channels Trusted memory/ 512KB Data transfer Multifunction timer RX631 RX63N WDDFP WDDFB WDDFC
JGDFP JGDLJ JGDFB JGDLK JGDFC JGDBG JGDLC controller 32KB
× 4 channels register write 64KB ExDMA controller
pulse unit:
Clock oscillator CAN × 3 channels protection 16-bit × 6 channels 1024KB
PLL
JCDFP JCDLJ JCDFB JCDLK JCDFC JCDBG JCDLC DMA controller Ethernet
Timer pulse unit controller 128KB BDDFP BDDLJ BDDFB BDDLK BDDFC BDDBG BDDLC
Low-speed/high-speed Clock frequency Timer pulse unit:
(TPU): accuracy Interrupt controller: 32KB BCDFP BCDLJ BCDFB BCDLK BCDFC BCDBG BCDLC
on-chip oscillator I2C bus interface 16-bit × 12 channels
16-bit measurement circuit 16 levels, 16 pins USB × 2 channels
× 2 channels 768KB
Power-on reset
× 6 channels GHDFP GHDLJ GHDFB GHDLK GHDFC GHDBG GHDLC Clock oscillator 128KB ADDFP ADDLJ ADDFB ADDLK ADDFC ADDBG ADDLC
Serial communication Programmable
Voltage detection Data operation 2560KB PLL CAN × 3 channels
Programmable interface GDDFP GDDLJ GDDFB GDDLK GDDFC GDDBG GDDLC pulse generator 32KB ACDFP ACDLJ ACDFB ACDLK ACDFC ACDBG ACDLC
circuit circuit 512KB High-speed
pulse generator × 13 channels on-chip oscillator 512KB 8SDFB 8SDLK 8SDFC 8SDBG 8SDLC
(4 channels with FIFO) 64KB GGDFP GGDLJ GGDFB GGDLK GGDFC GGDBG GGDLC 8-bit timer I2C bus interface
(PPG) 128(64)KB PDDFL PDDFM PFDLH 8DDFP 8DDLJ 8DDFB 8DDLK 8DDFC 8DDBG 8DDLC RX631 only
Event link × 4 channels × 4 channels
controller Serial peripheral Watchdog timer: GCDFP GCDLJ GCDFB GCDLK GCDFC GCDBG GCDLC Power-on reset 32KB*1 PCDFL PCDFM 8CDFP 8CDLJ 8CDFB 8CDLK 8CDFC 8CDBG 8CDLC
14-bit 1 channel Voltage detection circuit
8-bit timer (TMR): interface 16-bit compare Serial communication 384KB 7SDFB 7SDLK 7SDFC 7SDBG 7SDLC
8-bit match timer interface 128(64)KB NDDFL NDDFM 7DDFP 7DDLJ 7DDFB 7DDLK 7DDFC 7DDBG 7DDLC
Analog Quad serial Independent × 4 channels × 13 channels NCDFL NCDFM 7CDFP 7CDLJ 7CDFB 7CDLK 7CDFC 7CDBG 7CDLC
× 4 channels watchdog timer: FHDFP FHDLJ FHDFB FHDLK FHDFC FHDBG FHDLC Analog 32KB*1
peripheral 2048KB Serial peripheral
12-bit A/D interface 14-bit 1 channel FDDFP FDDLJ FDDFB FDDLK FDDFC FDDBG FDDLC 12-bit A/D Real-time clock/ 256KB 6BDLD 6SDFB 6SDLK 6SDFC 6SDBG 6SDLC
512KB interface
× 21 channels 16-bit timer (CMT) × 21 channels calendar function × 3 channels 28(64)KB MDDFL MDDFM MFDLH 6DDFP 6DDLJ 6DDFB 6DDLK 6DDFC 6DDBG 6DDLC
× 4 channels 64KB FGDFP FGDLJ FGDFB FGDLK FGDFC FGDBG FGDLC 32KB*1 MCDFL MCDFM 6CDFP 6CDLJ 6CDFB 6CDLK 6CDFC 6CDBG 6CDLC
12-bit A/D SD host interface Image capture 10-bit A/D
32-bit timer
× 8 channels (CMTW) FCDFP FCDLJ FCDFB FCDLK FCDFC FCDBG FCDLC × 8 channels ROMLESS
× 2 channels Parallel data 10-bit D/A Encryption and safety functions Image capture 128KB OCDFC
12-bit D/A MMC host capture unit 0KB
Pin count 100 100 144 145 176 176 177 × 2 channels Data encryption unit Parallel data
× 2 channels interface
Package LFQFP TFLGA LFQFP TFLGA LFQFP LFBGA TFLGA Temperature capture unit Pin count 48 64 64 100 100 144 145 176 176 177
14-bit watchdog timer (RX631 only) Package LFQFP LFQFP TFLGA LFQFP TFLGA LFQFP TFLGA LFQFP LFBGA TFLGA
Temperature Real-time clock Serial sound Pitch (mm) 0.5 0.65 0.5 0.5 0.5 0.8 0.5 sensor Pitch (mm) 0.5 0.5 0.65 0.5 0.65 0.5 0.5 0.5 0.8 0.5
sensor interface Size (mm) 14×14 7×7 20×20 7×7 24×24 13×13 8×8 14-bit independent Size (mm) 7×7 10×10 6×6 14×14 7×7 20×20 7×7 24×24 13×13 8×8
watchdog timer
Notes: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C.
Note: Maximum specifications for the group are listed above. Note: Maximum specifications for the group are listed above. 1. The RAM size of the R5F5631Pxxxx, R5F5631Nxxxx, and R5F5631Mxxxx is 64KB.

Support for Large-Scale Solutions Enhanced Functions and Reduced Component Count

Reduced component count


General-Purpose Inverter: Application Example Remote I/O: Application Example Ethernet
• Applications SCI × 13 channels Large memory capacity
• OS (+ simple I2C, simple SPI) (ROM/RAM/EEPROM)

Enhanced functions
Flash • Middleware
High-speed RXv2 core and 120MHz zero-wait flash memory Synchronous control and daisy chained connection possible using I2C
2MB I2C × 4 channels POR/LVD
• Drivers
for agile real-time control Ethernet controller with IEEE 1588 support SCI RX63N
RX63N CAN × 3 channels Temperature sensor
Large-capacity flash memory
General-purpose (max. 2MB) provides support RTC
AC servo controller, 12-bit and 10-bit A/D
inverter, USB for large-scale solutions. (operating on dedicated power supply)
etc. etc.

Display block key input


Application Example: Entry/Exit Control System
Serial, GPIO
RX64M 120MHz RXv2 core
Connection to host Synchronous control
RX64M 120MHz RXv2 core machine such as and daisy chained Ethernet with IEEE 1588 support SDRAM (SRAM) RX63N
PC (parameter operation possible × 2 channels
High-speed communication interface RX CPU USB2.0 USB memory (maintenance)
USB Host/Function, Ethernet adjustment, using IEEE 1588 EXDMAC Full Speed × 2 channels
Large-capacity, high-speed 100MHz
program updating) flash memory and RAM DMA transfer
Large-capacity, high-speed LAN Control room PC
flash memory and RAM RTC Ether MAC × 1 channel
Flash: 2MB
GPIO Serial 12-bit A/D
12-bit A/D 12-bit D/A
Motor control 3 channels simultaneous LCD SCI × 13 channels CAN × 3 channels
timer E2 data flash: 32KB Peripheral device
sample and hold I 2 C × 4 channels
RSPI × 2 channels RAM: 256KB BSC
PWM output Analog input Digital I/O extended Analog
I/O analog device I/O
Power block (IGBT, IPM) Programmable
logic controller External bus: 8-, 16-, or 32-bit, 50MHz
Power supply (master I/O) Entry/exit
I/O connector
card reader ASIC SDRAM
29-30

RX621/RX62N Group RX634 Group

100MHz High-Speed Operation and Connectivity Functions Such as Max. Operating Frequency of 54MHz, Equipped with HDMI-CEC and Remote
Ethernet and USB Host Control Reception Functions for Linking with Electric Home Appliances
The RX621 group and RX62N group combine 100MHz high-speed operation with enhanced communication functions. Ethernet and CAN The RX634 group supports operation at both 3.3V and 5V, and the maximum operating frequency is 54MHz. The RX634 group dispenses
are joined by two USB 2.0 Host controller circuits. Also integrated into the single chip are peripheral functions including multifunction timers with some functions of the RX630 group, such as CAN, USB, and RTC, and instead provides HDMI-CEC, which is essential for digital
(MTU2: 2 units), 10-bit or 12-bit A/D converter, and DMA controller. Up to 512KB of flash memory and 96KB of RAM are available, in electric home appliances, and remote control reception. The RX634’s on-chip HDMI-CEC module can operate more quickly than a software
addition to 32KB of flash memory for data storage. Package pin counts range from 85 to 176 pins. HDMI-CEC implementation, making this microcontroller ideal for multimedia devices.
Applications: Inverters, AC servos, robots, NC machine tools, sequencers, measuring devices, POS peripheral devices, printers, etc. RX634 Group Block Diagram RX634 Group Memory/Package Options

RX621/RX62N Group Block Diagram RX621/RX62N Group Memory/Package Options Memory RX 32-bit CPU Power supply voltage: 4V to 5.5V
Zero-wait flash: 54MHz 89.1DMIPS
Power supply voltage: 2.7V to 3.6V
R5F562Nxxxxx RX62N/EtherC, USB 2MB/1.5MB/1MB 32-bit floating point unit
Memory RX 32-bit CPU (See below for portion represented by xxxx.) DSP instructions Flash R5F5634xxxxx
165DMIPS@100MHz RX62N/EtherC, USB, CAN SRAM:
Zero-wait flash: Flash R5F5621xxxxx RAM (See below for portion represented by xxxx.)
32-bit floating point unit RX621/USB, CAN 128KB Register-indirect MAC (80-bit result)
Up to 512KB RAM (See below for portion represented by xxxx.) E2 data flash
Register-direct MAC (48-bit result)
DSP instructions Data flash E2 data flash:
SRAM: 32-bit barrel shifter
32KB 2MB
Up to 96KB Register-indirect MAC (80-bit result) EYDFB
Register-direct MAC (48-bit result) 8ADFP 8ADFB 8ADLE 8ADBG 128KB
Data Flash: 512KB 32KB
32KB 32-bit barrel shifter System Timers Communication functions ECDFB
96KB 8BDFP 8BDFB 8BDLE 8BDBG
Data transfer controller Multifunction I2C bus interface
32KB DMA controller
8BDLD 8BDFP 8BDFB 8BDLE 8BDBG timer pulse unit: × 3 channels
System Timers Communication functions Interrupt controller: 16-bit × 6 channels 1.5MB
RX621 RX62N RX621 RX62N Serial DYDFB
Data transfer 16 levels, 13 pins Timer pulse unit: communication 128KB
controller Ethernet 16-bit × 6 channels interface 32KB
ExDMA controller
Multifunction timer Clock oscillator
× 13 channels
DCDFB
pulse unit: controller 7ADFP 7ADFB 7ADLE 7ADBG PLL
DMA controller 384KB Programmable
16-bit × 12 channels 64KB Power-on reset Serial peripheral
7BDFP 7BDFB 7BDLE 7BDBG pulse generator
Interrupt controller: USB × 2 channels Voltage detection circuit interface
32KB 1MB
16 levels, 16 pins Programmable 7BDLD 7BDFP 7BDFB 7BDLE 7BDBG × 2 channels BYDFB
Clock frequency 8-bit timer
pulse generator 128KB
accuracy measurement × 4 channels
Clock oscillator CAN circuit (CAC) Other 32KB BCDFB
PLL 8-bit timer × 4 channels 16-bit compare
Event link controller match timer HDMI (CEC)
I2C bus interface 256KB (ELC) × 4 channels transmit/receive
Power-on reset
16-bit × 2 channels circuit
Voltage detection
compare match timer 64KB Data operation circuit 14-bit Pin count 144
circuit 32KB (DOC) watchdog timer Remote control
× 4 channels Serial communication Package
6BDLD 6BDFP 6BDFB 6BDLE 6BDBG signal reception LFQFP
interface function (RCR) Pitch (mm)
Analog × 6 channels Analog 14-bit independent 0.5
8-bit watchdog timer watchdog timer Size (mm) 20×20
12-bit A/D 12-bit A/D
× 8 channels*1 Serial peripheral interface Pin count 85 100 144 145 176 × 16 channels
14-bit independent
10-bit A/D × 2 channels Package TFLGA LFQFP LFQFP TFLGA LFBGA
watchdog timer 10-bit D/A
× 8 channels*1 Pitch (mm) 0.65 0.5 0.5 0.65 0.8 × 2 channels Note: Maximum specifications for the group
10-bit D/A are listed above.
Real-time clock Size (mm) 7×7 14×14 20×20 9×9 13×13
× 2 channels

Note: 1. 10-bit A/D converter and 12-bit A/D converter cannot be used simultaneously.
Excellent Extensibility from Other RX Family Products Product Lineup with Large-Capacity Flash Memory (2MB) for System
Migration/Succession, 3V/5V Compatibility
Integrated Communication Functions for Single-Chip Control LCD Direct Drive Using EXDMAC Combines the pin assignments of the RX210 with
the peripheral functions of the RX630 to provide an easy Covers the top memory capacities Slimmed-down upset of RX630 features
upgrade path. of RX210 products 3V/5V support
For application
Flash
Data RX62N • Transmission of RX62N SRAM 2048
transmission/ measurement data (SDRAM) RX
CPU USB USB
EXDMAC

reception
• Transmission/reception RX634 634
of command and data 1024
RSPI 100MHz 54MHz
Memory card 512
LCD
Ethernet EtherC USB Verification EtherC USB/CAN ×
RX210
TFT-LCD (QVGA) 256
Pin assignments Functions 3V 3V/5V
LCD direct drive

64
RX210 RX630
Application Example: Single-Chip Implementation of Motor Inverter Control and Ethernet, CAN, and USB Connectivity 48 64 80 100 144 Pin count

RX62N
RTC USB 2.0 USB memory
RX CPU Full Speed Hardware HDMI-CEC and Remote Control RX634 Applications
Current detection 100MHz Reception Function
12-bit A/D Ethernet
Ether MAC
6-phase PWM output • 1.4mA in communication standby state
Flash: 512KB CAN CAN
Peripheral device • communication-ready
Ability to select low-speed mode when in
state Digital multimedia devices Industrial equipment Electric home appliances (white goods)
MTU2 USB 2.0 ⇒ Power consumption of only 1.45mA
Data flash: 32KB Full Speed
Reduced standby power consumption
I2C 1ch EEPROM
3-phase SPI 1ch (Typ. 8mA)
POE RAM: 96KB Sub-microcontroller,
inverter motor SCI 5ch (Typ. 1.4mA) (Typ. 1.45mA)
Error detection signal etc.
External bus (8-, 16-, or 32-bit)
External bus: 50MHz
Communication-ready
state (high-speed mode)
ASIC SDRAM
Communication-ready
state (low-speed mode)
Communication
standby state
31-32

RX630 Group RX610 Group

Extending the Memory and Package Options of the RX610 Group and High Operating Speed (100MHz), Large Memory Capacity, High-Speed
Adding Enhanced Peripheral Functions such as USB and 12-Bit A/D A/D On-Chip: The First General-Purpose RX Product
The RX630 group is available in small to large flash memory capacities and packages with low to high pin counts to meet the requirements The RX610 group combines 100MHz high-speed operation and large on-chip memory capacity. Basic functions such as timers and
of a broad range of embedded devices. All product versions have E2 data flash supporting 100,000 erase/programming cycles. The many communication functions are joined by four independent A/D converter units supporting conversion speeds up to 0.8μs. The maximum
peripheral functions include timers, USB 2.0 Function module, serial communication interface, I2C bus interface, CAN, 10-bit and 12-bit memory capacity is 2MB of flash and 128KB of RAM. In addition, there is 32KB of flash memory for data storage. The ability to configure a
A/D converters, and 10-bit D/A converter. These are enhanced with increased channel counts and improved functionality. Other functions system without the need for peripheral memory or other external devices helps reduce costs overall.
such as RTC with time stamping, temperature sensor, independent WDT, and POR/LVD help reduce the need for external components. Applications: Copiers, laser printers, industrial equipment
Product versions with support for high-temperature operation (105°C) are also available.
Applications: Copiers, printers, audio components, large-scale systems, vending machines, machine tools, etc. RX610 Group Block Diagram RX610 Group Memory/Package Options

RX630 Group Block Diagram RX630 Group (Products Supporting Operation at 85°C) Memory/Package Options Flash R5F6510xxxxx (See below for portion represented by xxxx.) –40 to 85°C
Memory RX 32-bit CPU RAM –20 to 85°C
Flash Zero-wait flash: 165DMIPS@100MHz Data flash
RAM Up to 2MB 32-bit floating point unit
Memory RX 32-bit CPU E2 data flash 2MB
165DMIPS@100MHz No CAN SRAM: DSP instructions 8VDFP 8WDBG
Zero-wait flash:
128KB Register-indirect MAC (80-bit result) 128KB
Up to 2MB 32-bit floating point unit R5F5630xxxxx (See below for portion represented by xxxx.) CAN
Register-direct MAC (48-bit result) 32KB 8VNFP 8WNBG
SRAM: DSP instructions Data flash:
2MB 32KB 32-bit barrel shifter
Up to 128KB Register-indirect MAC (80-bit result) ECDFP ECDFB ECDLK ECDFC ECDBG ECDLC
Register-direct MAC (48-bit result) 128KB
E2 data flash: 32KB EDDFP EDDFB EDDLK EDDFC EDDBG EDDLC 1.5MB 7VDFP 7WDBG
32KB 32-bit barrel shifter System Timers Communication functions 128KB
Data transfer Programmable I C bus interface
32KB 7VNFP 7WNBG
1.5MB DCDFP DCDFB DCDLK DCDFC DCDBG DCDLC
2

controller pulse generator × 2 channels


System Timers Communication functions 128KB DMA controller
32KB DDDFP DDDFB DDDLK DDDFC DDDBG DDDLC 8-bit timer Serial
Data transfer Multifunction USB
controller timer pulse unit: (Function) Interrupt controller: × 2 channels: communication 1MB 6VDFP 6WDBG
DMA controller 16-bit × 6 channels 16 levels, 16 pins 2 on-chip circuits interface 128KB
1MB BCDFP BCDFB BCDLK BCDFC BCDBG BCDLC
Interrupt controller: 16-bit compare × 7 channels
Timer pulse unit: CAN 96KB 32KB 6VNFP 6WNBG
16 levels, 16 pins 16-bit × 6 channels: BDDFP BDDFB BDDLK BDDFC BDDBG BDDLC Clock oscillator match timer
× 3 channels 32KB × 2 channels:
Clock oscillator 2 on-chip circuits PLL
PLL 2 on-chip circuits
Programmable I C bus
2
High-speed interface × 768KB ACDFP ACDFB ACDLK ACDFC ACDBG ACDLC 16-bit timer 768KB
on-chip oscillator pulse generator 96KB
4VDFP 4WDBG
max. 4 channels Analog × 6 channels: 128KB
Power-on reset 8-bit timer 32KB ADDFP ADDFB ADDLK ADDFC ADDBG ADDLC 2 on-chip circuits
Voltage detection
Serial 10-bit A/D 32KB 4VNFP 4WNBG
× 2 channels: communication × 4 channels:
circuit 2 on-chip circuits 8-bit
interface 512KB 4 on-chip circuits
× 13 channel
8CDFN 8CDFP 8CDLA watchdog timer
16-bit compare 64KB
match timer 8DDFN 8DDFP 8DDLA 10-bit D/A Pin count 144 176
Analog Serial 32KB × 2 channels
× 2 channels: Package
12-bit A/D 2 on-chip circuits
peripheral interface LFQFP LFBGA
× 3 channels Pitch (mm)
× 21 channels
384KB 7CDFN 7CDFP 7CDLA 0.5 0.8
14-bit Size (mm)
10-bit A/D watchdog timer 64KB 20×20 13×13
× 8 channels 7DDFN 7DDFP 7DDLA
32KB
10-bit D/A 14-bit independent
× 2 channels watchdog timer Pin count 80 100 100 144 145 176 176 177
Package LFQFP LFQFP TFLGA LFQFP TFLGA LFQFP LFBGA TFLGA
Temperature
Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.8 0.5
sensor Real-time clock
Size (mm) 12×12 14×14 5.5×5.5 20×20 7×7 24×24 13×13 8×8
Large-Capacity Flash Memory: 2MB High-Speed A/D Converter Capable of Simultaneous
Note: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C.
Conversion on 4 Channels
The on-chip flash memory can store drivers and middleware,
eliminating the need for external flash memory.
Extensive Lineup and Many Peripheral Functions Enhanced Functions and Reduced Component Count Can be eliminated
Timer

Compare match
RX610 flash memory: 2MB External
flash memory
Pulse output
Enhanced functions Reduced component count RX610
Communication device driver A/D trigger
Communication
High pin count USB SCI × 13 channels Large memory capacity Simultaneous A/D conversion
(+ simple I2C, simple SPI) device
(flash memory (ROM/RAM/EEPROM) A/D converter unit 0 A/D conversion
programming) Analog device driver on 4 channels
Low pin
Expanded count USB 2.0 Function POR/LVD Analog device A/D converter unit 1
communication
RX External I/O DSP driver A/D conversion
interface External bus RX630
A/D converter unit 2
CAN × 3 channels Temperature sensor Middleware A/D conversion
DSP
A/D converter unit 3
RTC (operating on External bus A/D conversion
• Range from low to high pin counts 12-bit and 10-bit A/D
dedicated power supply)
Sensor input • Extensive memory options
• Timers ideal for mechanical control

Application Example: Block Diagram of Laser Printer/Copier Mechanism Control Block


Block Diagram of Audio System Using RX630: Application Example

RX610
RX630
Sensors 10-bit A/D RX CPU DMAC/DTC
Sensors 10-bit/12-bit A/D RX CPU RI2C 4 channels PC, etc.
100MHz
Memory, Main
I/O ports/ DMAC/DTC SCI ASIC, etc.
Key input Flash: 2MB controller
external interrupts Flash: 2MB PPG0 TPU0
SCI Memory,
Communication with SCI × 13 channels, other chip Data flash: 32KB I 2C
mechanisms RSPI × 3 channels E2 data flash: 32KB RI C 4ch
2

PPG1 TPU1
TPU/MTU2 RAM: 128KB RAM: 128KB CMT (used by OS)
CMT (used by OS)
Stepping motor
External bus (8-, 16-, or 32-bit), 25MHz EEPROM External bus (8- or 16-bit)
33-34

RX63T Group RX62T/RX62G Group

Peripheral Functions Ideal for Motor Control or Digital Power Control, On-Chip Peripheral Functions Ideal for Motor Control or Digital Power Control
and Enhanced Safety Functions
The RX62T group and RX62G group comprise general-purpose microcontrollers operating at up to 100MHz that are ideal for motor control
The RX63T group offers more package pin count and memory options, and better safety functions, than the RX62T group. In addition, it or inverter control. On-chip functions such as multifunction timers (MTU3 and GPT), high-speed 10-bit A/D converter, and 12-bit A/D
provides a PWM delayed generation function (max. resolution: 312.5 psec.), digital power supply controller (DPC), and many safety converter simplify motor control. In addition, the RX62G has a PWM delayed generation function (min. resolution: 312.5ps) that is ideal for
functions on-chip. In addition to motor control or inverter control, it is ideal for digital power supply and solar power supply applications. digital power supply and solar power supply applications. These microcontrollers also support the IEC 60730 safety standard for electric
The maximum on-chip memory capacity is 512KB of flash memory and 48KB of RAM, supplemented by up to 32KB of E2 data flash. home appliances. The maximum on-chip memory capacity is 256KB of flash memory and 16KB of RAM, supplemented by up to 32KB of
Package pin counts range from 48 to 144 pins, and product versions supporting high-temperature operation (105°C) are available. flash memory for data storage. Package pin counts range from 64 to 112 pins, and product versions supporting high-temperature operation
Applications: Office equipment/consumer devices: electric home appliances (white goods); industrial equipment: general-purpose inverters, (105°C) are available.
AC servos, machine tools, sequencers, digital power supplies, solar power supplies Applications: Office equipment/consumer devices: electric home appliances (white goods); industrial equipment: general-purpose inverters,
RX63T Group Block Diagram RX63T Group (Products Supporting Operation at 85°C) Memory/Package Options AC servos, machine tools, PLCs, digital power supplies, solar power supplies

5V, CAN
3.3V, CAN
RX62T/RX62G Group Block Diagram RX62T/RX62G Group (Products Supporting Operation at 85°C)
Flash
Memory RX 32-bit CPU RAM R5F563Txxxx (See below for portion represented by xxxx.) 5V, no CAN Memory/Package Options
165DMIPS@100MHz E2 data 3.3V, no CAN
Zero-wait flash: flash
512KB 32-bit floating point unit RX62T 5V, CAN RX62T 5V, no CAN RX62T 3V, no CAN
EADFP EADFH EADFA EADFB
SRAM: DSP instructions 512KB EBDFP EBDFH EBDFA EBDFB
Memory RX 32-bit CPU RX62T 5V, no CAN RX62T 3V, no CAN RX62G 5V, no CAN
48KB Register-indirect MAC (80-bit result) 48KB RX62T RX62G 165DMIPS@100MHz
Flash
R5F562Txxxxx (See below for portion represented by xxxx.)
32KB EDDFP EDDFH EDDFA EDDFB R5F562Gxxxxx (See below for portion represented by xxxx.)
Register-direct MAC (48-bit result) Zero-wait flash: 32-bit floating point unit RAM
E2 data flash: EEDFP EEDFH EEDFA EEDFB Up to 256KB Data flash
32KB 32-bit barrel shifter DSP instructions
SRAM: AADFK AADFM AADFF AADFP AADFH
Register-indirect MAC (80-bit result)
CADFP CADFH CADFA CADFB Up to 16KB
Register-direct MAC (48-bit result) ABDFK ABDFM ABDFF ABDFP ABDFH
System Timers Communication functions 256KB
384KB CBDFP CBDFH CBDFA CBDFB Data flash: ADDFK ADDFM AGDFF ADDFP ADDFH
Data transfer Multifunction 32KB 32KB 32-bit barrel shifter 16KB
controller timer pulse unit:
I2C bus interface 32KB CDDFP CDDFH CDDFA CDDFB AEDFK AEDFM ADDFF AEDFP AEDFH
× 2 channels 32KB
DMA controller 16-bit × 8 channels
CEDFP CEDFH CEDFA CEDFB
AEDFF AADFP AADFH
Interrupt controller: General-purpose Serial communication System Timers Communication functions ADDFP ADDFH
16 levels, 6 pins PWM timer: interface RX62T RX62G RX62T RX62G
16-bit × 8 channels × 5 channels BADFP BADFM BADFA BADFB Data transfer controller
Clock oscillator Multifunction CAN channel 7ADFK 7ADFM 7ADFF 7ADFP 7ADFH
PLL Compare match Serial peripheral timer pulse unit:
timer: interface 256KB BBDFP BBDFM BBDFA BBDFB Interrupt controller: 1 or 0
24KB 16 levels, 9 pins 16-bit × 8 channels 7BDFK 7BDFM 7BDFF 7BDFP 7BDFH
Power-on reset 16-bit × 4 channels × 2 channels 128KB
32KB BDDFP BDDFM BDDFA BDDFB 7DDFK 7DDFM 7GDFF 7DDFP 7DDFH
Voltage detection Clock oscillator
CAN General-purpose LIN 8KB
circuit*1 14-bit BEDFP BEDFM BEDFA BEDFB PLL 7EDFK 7EDFM 7DDFF 7EDFP 7EDFH
watchdog timer PWM timer:
8KB
Digital power supply USB Power-on reset 16-bit × 4 channels 7EDFF 7ADFP 7ADFH
64KB
Control functional unit 6EDFL 6EDFM Voltage detection circuit I2C bus interface
14-bit independent 8KB 7DDFP 7DDFH
8KB Compare match timer:
watchdog timer
48KB 16-bit × 4 channels Serial
Analog 8KB 5EDFL 5EDFM Analog communication 6ADFK 6ADFM 6ADFF
Sample and hold 8KB 64KB
comparator: 32KB RX62T RX62G 8-bit watchdog timer interface 6BDFK 6BDFM 6BDFF
12-bit A/D 8KB 4EDFL 4EDFM × 3 channels 8KB
Sample and hold comparator: 6DDFK 6DDFM 6DDFF
× 8 channels 8KB 12-bit A/D × 8 channels 8KB
10-bit A/D Notes: Maximum specifications for the group are Pin count 48 64 100 112 120 144 14-bit independent Serial peripheral 6EDFK 6EDFM 6EDFF
Package (4 channels × 2 units) : 2 on-chip circuits interface
× 20 channels listed above. LFQFP LFQFP LFQFP LQFP LFQFP LFQFP watchdog timer
Pitch (mm) 0.5 0.5 0.5 0.65 0.5 0.5
10-bit D/A 1. Available only on product versions with Size (mm) 7×7 10×10 14×14 20×20 16×16 20×20 Programmable gain amplifier Pin count 64 64 80 100 112
× 2 channels pin counts 100 or more. Package LQFP LQFP LQFP LFQFP LQFP
Note: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C. Pitch (mm) 0.8 0.5 0.65 0.5 0.65
10-bit A/D × 12 channels
Size (mm) 14×14 10×10 14×14 14×14 20×20

Note: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C.
MTU3: Complementary PWM Mode with Low Software Load Application Example: Single-Chip Control of IH Cooking Heater (2 Burners)
Buffer register enhancements make it easy to generate PWM output at 10ns Block diagram of IH 2-burner cooking heater system High-Functionality 12-Bit A/D Converter Reduction of Peripheral Components
resolution using triangle waves.
PFC control block* 1
Two systems for one-shunt control, two systems for three-shunt control,
PWM waveform generation at 10ns resolution Grill Inverter control block
using older product (MTU2S) RX63T (MTU3) TRIAC heater and ability to combine one- and three-shunt control
BCR16CM-12LA IGBT: IGBT:
Compare match register A B Compare match register A B
CT
RJH60FxDPK RJH60FxDPK Simultaneous sample and hold on seven channels using two 12-bit A/D units
On-chip peripheral RX62T POR/
Trough transfer Peak
transfer
Trough transfer Peak
transfer
Current plus one 10-bit A/D unit LVD
Up-down/buffer register A B
Double
Up buffer register A sensor functions help keep CMP
IH coil
buffering
Down buffer register
CT U V W system cost down.
Interrupt B Photocoupler Current sensor 3 S/H for 3-shunt control Double data registers for 1-shunt control CMP
Up Down 12-bit
compare value compare value Ability to generate Down PS25xx Op-amp: Simultaneous
Resolution: Photocoupler Programmable gain amplifier ch0
1 count 10ns setting setting PWM output at Down
Compare value
HA1630xxx μPC358
PS9306
IGBT: A/D units
sampling of 3 inputs Data register A Easy continuous Inverter circuit CMP
(software) (software) Control RJH60FxDPK
target
10ns resolution setting PS9506 ch0 S/H Data register B
A/D conversion on
PGA A/D
using half the (software) same channel

A/D converter
interrupts

Multiplexer
B B ch1
ch1 S/H
A A Serial I/O IH coil Data register Shunt resistor PGA
ADC PWM CT ch2
Notes: 1. PFC: Power Factor POR *4 *3 *2 Current sensor ch2 S/H PGA
Data register
Compare Correction Op-amp:
• PFC control
HA1630xxx μPC358 ch3
match 2. PWM: Pulse Width • IH inverter control Temperature sensor ch3
Modulation ADC Data register
register • Grill control
10ns resolution 3. ADC: Analog to Digital • Temperature control *3 CMP: Comparator PGA: Programmable gain amplifier
Interrupts not needed due to improved buffers Converter • Error detection
PWM
PWM PWM 4. POR: Power On Reset RX62T/RX62G/RX63T Comparator

Application Example: Single-Chip Control of Air Conditioner Outdoor Unit


Improved Safety Functions

RX-T63 group microcontrollers incorporate hardware that supports the IEC 60730 safety standard for electric home appliances (white goods). RX62T/62G
Outdoor temperature
RX CPU 100MHz Single-precision FPU Humidity
IEC 60730 item Hardware support
Notes: 1. Clock generation circuit/oscillation-stop Flash: 256KB 10-bit A/D
Sensor information Bus voltage
detection control register (OSTDCR):
Implementation in hardware of oscillation stop monitoring*1 and frequency error monitoring
Clock monitoring Detects when oscillation by the main 12-bit A/D (PGA, CMP)
function*2 clock oscillator stops.
Current detection
3-phase inverter
E2PROM Data flash: 32KB (30,000 E/P cycles) 12-bit A/D (PGA, CMP) Complementary PWM mode with
low software load
Monitoring of Implementation in hardware of independent watchdog timer*3 (WDT with dedicated OCO) 2. GPT/LOCO count function: Monitors the
Can be eliminated thanks
main clock period using the watchdog
interrupt handling that is unaffected by the system clock timer’s dedicated low-speed on-chip
to on-chip data flash.
RAM: 16KB MTU3 (100MHz) Gate
M
(inverter control) driver
oscillator.
Improved quality of Implementation in hardware of cyclic redundancy check (CRC) calculator for improved SCI (with noise canceller) Compressor motor
external communication serial communication quality
3. Independent watchdog timer (IWDT):
Communication
POE3 Error detection signal
Shunt resistor
3-phase inverter
Counts using the watchdog timer’s Complementary PWM mode
dedicated low-speed on-chip oscillator. with indoor unit with low software load
Monitoring of 4. Port register (PORT): Read register Power-on reset POR MTU3 (100MHz) Gate
flash memory contents Implementation in hardware of CRC calculator for checking of memory contents RESET IC M
that reflects the pin states.
Low-voltage detection circuit LVD (inverter control) driver
5. 12-bit A/D/self-diagnostic mode: Can be eliminated thanks
Self-diagnostics using VREFH0 × 0, to on-chip POR and LVD. Independent WDT (WDT with on-chip oscillator) POE3 Error detection signal
Shunt resistor Fan motor
I/O port monitoring Implementation in hardware of function for reading pin state*4 of output ports Converter block
× 1/2, and × 1.
Gate
6. 10-bit A/D/A/D self-diagnostic register WDT IC I2C,RSPI,CAN,LIN I/F GPT (100MHz) (software PFC control) driver
(ADDIAGR): Self-diagnostics using × 0,
A/D converter monitoring Implementation in hardware of self-test function*5, *6 employing internal reference level × 1/2, and × 1.
Can be eliminated thanks CMT,WDT,DTC etc. POE3 Error detection signal
to on-chip independent WDT
(IEC 60730 support).
35-36

RX23T Group RX231 Group

Microcontrollers for Inverter Control with FPU, 5V Power Supply, 32-Bit Microcontrollers with DSP/FPU and Low-Power Operation for
Highly Accurate 12-Bit A/D, and Functions Inherited from RX602T Communication, Security, and Touch Applications
• The RX23T group is based on the RX62T series and is ideal for single-inverter control applications. The RX231 group combines the RXv2 core with enhanced DSP/FPU and technology for low power consumption to provide an optimal
• The RX23T group combines the RXv2 core with enhanced DSP/FPU and technology for low power consumption to provide an optimal balance for high power efficiency. It can handle high-load processing such as digital filtering even in environments with low current supply
balance for high power efficiency. It delivers fast and precise operation processing of complex floating-point calculations required for capacity, making it suitable for applications such as industrial sensors, measuring devices, and healthcare devices. SDHI, CAN, and USB
inverter control. communication and security functions among the best in the industry simplify the task of supporting IoT applications. High noise tolerance
• Support for 5V power supply and peripheral I/O, which are in strong demand in the inverter control field, provide improved noise tolerance and support for high-sensitivity capacitive touch sensors and 5V power supply make it possible to implement a robust user interface and
while allowing easy reuse of existing design resources. High compatibility with the earlier 64-pin RX62T in both pin assignments and
system control using a single chip, making the RX231 suitable as a controller for both industrial equipment and electric home appliances.
peripheral functions eases the migration process.
High compatibility with the earlier RX210 in both pin assignments and peripheral functions eases the migration process.
RX23T Group Block Diagram RX23T Group Memory/Package Options

Products supporting operation at 105°C RX231 Group Block Diagram RX231 Group Memory/Package Options
Memory RX 32-bit CPU Products supporting operation at 85°C
(v2 Core: enhanced DSP and FPU) 40MHz
Flash CAN, TSIP, SDHI
Flash:
Floating point unit (FPU)
R5F523Txxxxx Note: Products supporting operation at 105°C Memory RX 32-bit CPU R5F5231xxxxx
Up to 128KB RAM (See below for portion represented by xxxx.) are under development. (v2 Core: enhanced DSP and FPU) 54MHz (See below for portion represented by xxxx.) CAN, no TSIP, no SDHI
Flash: Flash
DSP instructions
Up to 512KB Floating point unit (FPU) RAM No CAN, no TSIP, no SDHI
Register-indirect MAC (80-bit result) E2 data
SRAM: Register-direct MAC (72-bit result) 128KB 5AGFL 5AGFD 5AGFM SRAM: DSP instructions
flash
12KB 12KB Up to 64KB Register-indirect MAC (80-bit result)
32-bit barrel shifter 5ADFL 5ADFD 5ADFM Register-direct MAC (72-bit result) 8BDFL*1 8BDNE*1 8BDFM 8BDND 8BDFP 8BDLA
E2 data flash:
32-bit barrel shifter 512KB
8KB 8ADFL 8ADNE 8ADFM 8ADND 8ADFP 8ADLA
System Timers Communication functions 64KB 3AGFL 3AGFD 3AGFM 64KB
DTC Multifunction timer 12KB 8KB
pulse unit: (MTU3) RIIC × 1 channel 3ADFL 3ADFD 3ADFM System Timers Communication functions
Interrupt controller: (3-phase motors): DTC Multifunction timer USB 2.0 FS
16 levels, 7 pins 16-bit × 6 channels DMA × 4 channels pulse unit (MTU2) × 1 channel
RSPI × 1 channel Pin count 48 52 64 7BDFL*1 7BDNE*1 7BDFM 7BDND 7BDFP 7BDLA
Interrupt controller: (3-phase motors):
Clock oscillator Compare match Package LFQFP LQFP LFQFP CAN × 1 channel*1
timer (CMT):
16 levels, 9 pins 16-bit × 6 channels 384KB
PLL Pitch (mm) 0.5 0.65 0.5 7ADFL 7ADNE 7ADFM 7ADND 7ADFP 7ADLA
16-bit × 4 channels SCI × 2 channels Clock oscillator Timer pulse unit (TPU): 64KB
High-speed on-chip SDHI × 1 channel*1
oscillator (32MHz) Size (mm) 7×7 10×10 10×10 PLL/USB dedicated PLL 16-bit × 6 channels 8KB
Low-speed on-chip 8-bit timer (TMR): High-speed on-chip oscillator Compare match timer (CMT):
8-bit × 4 channels Low-speed on-chip oscillator SSI × 1 channel
oscillator Memory protection 16-bit × 4 channels
Power-on reset Bit timer (TMR):
Power-on reset Memory protection Comparison of Execution Cycle Performance and Code Size With and Without FPU Voltage detection circuit 8-bit × 4 channels
RIIC × 1 channel
Voltage detection Safety functions unit (MPU)
circuit Note: Comparison with earlier Renesas product (comparison of performance with and Event link controller
RTC
RSPI × 1 channel 256KB
DOC (RAM test assist) without FPU using Renesas motor control software) (with battery backup)
32KB
6ADFL 6ADNE 6ADFM 6ADND 6ADFP 6ADLA
External bus LPT
Analog A/D self-diagnostics,
With FPU interface (16-bit) (low-power timers) SCI × 7 channels 8KB 6CDFL 6CDNE 6CDFM 6CDND 6CDLF 6CDFP 6CDLA
disconnection
12-bit A/D detection Execution cycle 84% Code size 30% Without FPU
× 10 channels Independent performance reduction Analog Safety functions Security functions/
reduction
3-channel sample watchdog timer memory protection
12-bit A/D × 24 channels DOC (RAM test assist)
and hold circuit Frequency 239 345 AES 128KB
× 1 channel accuracy check 12-bit D/C × 2 channels A/D self-diagnostics, (GCM mode support)*1 32KB 5ADFL 5ADNE 5ADFM 5ADND 5ADFP 5ADLA
disconnection detection
Comparator Oscillation-stop 1,472 497 Comparator × 4 channels Independent True random number 8KB 5CDFL 5CDNE 5CDFM 5CDND 5CDLF 5CFP 5CDLA
× 3 channels detection watchdog timer generator (RNG)*1
Temperature sensor
Frequency
CRC calculation accuracy check Trusted IP-Lite Pin count 48 48 64 64 64 100 100
circuit 0 500 1000 1500 0 100 200 300 400 500 Oscillation-stop (TSIP-Lite)*1
Cycles Bytes
User interface Package LFQFP HWQFN LFQFP HWQFN WFLGA LFQFP TFLGA
detection
Capacitive touch sensor CRC calculation Memory protection Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.5
Note: Maximum specifications for the group are listed above. × 24 channels circuit unit (MPU) Size (mm) 7×7 7×7 10×10 9×9 5×5 14×14 5.5×5.5
Scaling Unnecessary with FPU Notes: Maximum specifications for the group are listed above.
1. Floating point arithmetic unit (FPU) for dramatically 1. Not available on all product versions.
Notes: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C.
1. 48-pin products do not support SDHI.
better floating-point operation performance
• Improved accuracy and substantially reduced
Without FPU
int mtr_L = 0.0009447 *1099511627776: /*mtr_L = 0.0009447*/
With FPU

processing time in motor control applications High Power Efficiency Communication Capacitive Touch

int lq: float lq:
Smaller code size, for operation using smaller ROM size! int Omega: float Omega:


RXv2 core with enhanced DSP and FPU delivers twice the power A variety of communication functions for Support for capacitive touch sensors with
No need for bothersome scaling when performing int Vd: Scaling float Vd: efficiency in processing such as digital filtering. sensitivity and noise tolerance among
int temp0: the age of IoT.
fixed-point calculations! Standby current with RAM and register contents retained is 0.8μA, the best in the industry
• Improved program readability, easier maintenance, and
substantially reduced development time
/*Vd=Vd - (Omega* mtr_L *lq)*/
temp0 = (mtr_L*lq) >>31:
/*Vd=Vd - (Omega* mtr_L *lq)*/
/*Vd=Vd - (Omega*0.0009447 *lq):
among the best in the industry.
Fast recovery from the standby state in as little as 5μs
CAN Operation possible
with wood panels
Operation possible
when wearing gloves
temp0 = (Omega *tempo0) >>29:
(when using LOCO at 4MHz). RX231

2. RXv2 core (high-performance CPU core) for faster Vd = Vd - temp0:

operation completion without raising the frequency Signal input


IIR digital filter
Target signal

Processing is complex and Processing is simple and


000 000

RX231 RXv2 core


USB
000 000

Higher efficiency for frequency used instruction codes and


000 000
000 000
000 000
000 000

difficult to understand. easy to understand.


000 000

Current 000 000

RX210 RXv1 core


improved pipeline processing, resulting in better operation
000 000
000 000

RX231
000 000
000 000

performance per unit of frequency (among the best in the


Capacitive touch examples
industry among embedded devices)!
Functions Suitable for Sensor-less Vector Control SDHI Wheel Keys Slider
- RX23T (RXv2 core): Time
3-channel dedicated sample and hold circuit, double trigger mode Standby Operating Standby Operating Standby Operating boost

166 CoreMark (when operating at 40MHz) RX231 7


Reduction of power consumption RX210 recovery time
during standby recovery to
approx. 1/20 previous level
1,088 cycles RX231 recovery time Wi-Fi/WiSUN/BLE
Simultaneous sampling of 3 channels Conversion result register for single-shunt 90μs → 5μs
585 cycles
Functions Supporting the Realization of Safe and Reliable Products current detection Reduction of power consumption Reduction of power
during standby by consumption by approx. 1/2
approx. 1/2
Conversion start Single-shunt current
Disconnection detection function
Sample and
Trigger A detection register A
1.8μA → 0.8μA
Security Migration from Earlier Products
hold circuit
A/D converter

Detection of disconnection of sensors, etc.


Multiplexer

Prevents system malfunctions from occurring. Sample and Trigger B Single-shunt current Same pin assignments as RX210
Sensor
Self-diagnostics Analog hold circuit detection register B RX231 Group Application Examples Robust, world-class security with Same IP modules as RX210
Self-diagnostics for detecting ADC faults inputs
RX23T Independent WDT Sample and TSIP-Lite Maintains compatibility
hold circuit Data register
ADC (A/D converter) Support for system recovering using 140 for easy migration
88
the independent WDT in the event of Data register 86
Dedicated OCO a system error TSIP-Lite (Trusted-Secure-IP)
Serial communication CRC Data register
AES
Serial communication error detection
RAM DOC Healthcare devices Office equipment Industrial equipment
True random number generator (RNG) circuit RX231
RAM fault detection function RX210
Oscillator circuit CAC RX23T Group Application Examples Unique chip ID
Detection of system clock frequency errors
Power supply circuit Memory protection unit (MPU)
Oscillation-stop detection circuit
Automatic switching to on-chip oscillator Flash ID code protection CPU Communication CPU Communication
when oscillation-stop detection occurs,
enabling system recovery Timers Analog Timers Analog
POR/LVD Smart meters IoT
Refrigerators Washing machines Air conditioners IH cooking heaters Office equipment Industrial equipment Vbatt and USB pins excluded.
Power supply low voltage detection function
37-38

RX230 Group RX220 Group

Highly Robust 32-bit Microcontrollers with 5V Power Supply Support, Slimmed Down Model with 32MHz Operation, Maintains Compatibility
External Bus, and High-Sensitivity Capacitive Touch Functionality with More Powerful RX210 Group
The RX230 group is suitable for electric home appliances and industrial equipment requiring 5V power supply support, external bus, and capacitive touch functionality. The RX220 group comprises the RX family’s entry-level power-efficient 32-bit microcontrollers. They deliver high performance of 50DMIPS
The RX230 group combines the RXv2 core with enhanced DSP/FPU and technology for low power consumption to provide an optimal balance for high at 32MHz and low power consumption at prices typical of 16-bit microcontrollers. Power consumption is less than half that of the RX210
power efficiency. It can handle high-load processing such as digital filtering even in environments with low current supply capacity, making it suitable for
group in the low-frequency range down to 8MHz when only the CPU is operating. RX220 group microcontrollers are slimmed down
applications such as industrial sensors and measuring devices.
In addition to the functional safety features of earlier products, the RX230 group’s memory protection unit (MPU) provides enhanced protection of RAM versions of their higher-end RX210 group counterparts, and they provide a very high level of compatibility both in pin assignments and at
contents. the software level. This greatly simplifies the process of upgrading products incorporating RX220 group microcontrollers. Product versions
High compatibility with the earlier RX210 in both pin assignments and peripheral functions eases the migration process. with support for high-temperature operation (105°C) are also available.

RX230 Group Block Diagram RX230 Group Memory/Package Options RX220 Group Block Diagram RX220 Group Memory/Package Options
Flash
Memory RX 32-bit CPU RAM
Flash: (v2 Core: enhanced DSP and FPU) 54MHz R5F5230xxxxx (See below for portion represented by xxxx.) Memory RX 32-bit CPU
E2 data 50DMIPS@32MHz
flash Zero-wait flash: Flash
Up to 256KB Floating point unit (FPU)
Up to 256KB DSP instructions RAM
DSP instructions R5F5220xxxxx (See below for portion represented by xxxx.)
SRAM: E2 data flash
256KB SRAM: Register-indirect MAC (80-bit result)
32KB Register-indirect MAC (80-bit result)
32KB Up to 16KB Register-direct MAC (48-bit result)
Register-direct MAC (72-bit result) 6ADFL 6ADNE 6ADFM 6ADND 6ADLF 6ADFP 6ADLA
E2 data flash: 8KB
8KB 32-bit barrel shifter E2 data flash: 32-bit barrel shifter
8KB
256KB
32KB 6BDFL 6BDFM 6BDFK 6BDFP
System Timers Communication functions 128KB 8KB
DTC Multifunction timer 32KB 5ADFL 5ADNE 5ADFM 5ADND 5ADLF 5ADFP 5ADLA System Timers Communication functions
SSI × 1 channel
DMA × 4 channels pulse unit (MTU2) 8KB
Event link Multifunction timer
Interrupt controller: (3-phase motors): I2C bus interface
RIIC × 1 channel controller pulse unit: 128KB
16 levels, 9 pins 16-bit × 6 channels
16-bit × 6 channels 5BDFL 5BDFM 5BDFK 5BDFP
Timer pulse unit (TPU): Pin count 48 48 64 64 64 100 100 Serial communication 8KB
Clock oscillator RSPI × 1 channel interface
PLL 16-bit × 6 channels Package LFQFP HWQFN LFQFP HWQFN WFLGA LFQFP TFLGA Multi-function 8-bit timer 8KB
pin controller × 5 channels
High-speed on-chip oscillator Compare match timer (CMT): Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.5 × 4 channels
Low-speed on-chip oscillator 16-bit × 4 channels SCI × 7 channels
Size (mm) 7×7 7×7 10×10 9×9 5×5 14×14 5.5×5.5 Serial peripheral
Power-on reset Data transfer Compare match interface
Bit timer (TMR):
controller
64KB
Voltage detection circuit Note: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C. timer:
8-bit × 4 channels
Memory protection DMA controller 16-bit × 4 channels 8KB 3BDFL 3BDFM 3BDFK 3BDFP
Event link RTC 8KB
controller (with battery backup) Memory protection 14-bit Analog
External bus LPT
unit (MPU) 5V + External Bus Interrupt controller:
16 levels, 9 pins
independent
Comparator
interface (16-bit) (low-power timer) watchdog timer
× 2 channels
Support for 16-bit external bus interface Clock oscillator
Real-time clock/
32KB
Analog Safety functions High-speed
calendar function
12-bit A/D 4KB 1BDFL 1BDFM 1BDFK
Support for 5V parallel bus such as older ASIC as well on-chip oscillator × 16 channels 8KB
12-bit A/D × 24 channels DOC (RAM test assist)
Easy migration from M16C, H8, or RX200 Power-on reset
12-bit D/C × 2 channels A/D self-diagnostics, Voltage detection
disconnection detection circuit
Comparator × 4 channels Independent Pin count 48 64 64 100
watchdog timer Clock frequency Package LFQFP LFQFP LQFP LFQFP
Temperature sensor accuracy
Frequency Pitch (mm) 0.5 0.5 0.8 0.5
accuracy check measurement circuit
Oscillation-stop
Proven Data operation circuit Size (mm) 7×7 10×10 14×14 14×14
User interface CRC calculator
detection RX230
Capacitive touch sensor CRC calculation
ASIC, etc.
× 24 channels circuit Note: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C.

Note: Maximum specifications for the group are listed above.

Enhanced Safety Functions Compatibility with RX210


High Power Efficiency Capacitive Touch
RXv2 core with enhanced DSP and FPU delivers twice the power efficiency in processing such as Ideal for applications where safety is a priority. Simplifies the task of supporting the IEC 60730 safety RX210 and RX220 microcontrollers are
Support for capacitive touch sensors with sensitivity and noise tolerance
digital filtering. among the best in the industry standard for electric home appliances!! completely pin compatible. This makes it a simple
Standby current with RAM and register contents retained is 0.8μA, among the best in the industry. task to upgrade products incorporating these
Fast recovery from the standby state in as little as 5μs (when using LOCO at 4MHz).
Operation possible Operation possible RX200 Independent clock WDT microcontrollers.
with wood panels when wearing gloves System recovery unaffected
WDT
RAM test assist DOC RAM IWDT dedicated by the system clock Simply switch with
clock
IIR digital filter no modifications
000
Signal input 000
Target signal
Communication CRC
Serial
Disconnection detection
000 000
000 000
000 000

RX230 RXv2 core error detection communication


for sensors, etc.
000 000
000 000
000 000

Disconnection
RX210
000 000
000 000

Current
000
000
000
000

RX210 RXv1 core A/D detection Prevention of system functions


Frequency error
000 000

CAC converter
Disconnection
detection (ADC)
Clock
Capacitive touch examples Oscillation-stop Oscillation-stop Self- A/D error detection RX220
diagnostics
detection detection circuit
Prevention of system functions
Wheel Keys Slider
boost

Standby Operating Standby Operating Standby Operating


Time
7
Reduction of power RX210 recovery time
consumption during standby
recovery to 1,088 cycles RX230 recovery time Application Example: System Block Diagram of Digital Camera Demo Using RX210/RX220
approx. 1/20 previous level
(90μs → 5μs) 585 cycles Migration from Earlier Products
Reduction of power consumption
Reduction of power by approx. 1/2
consumption during
standby by approx. 1/2 Same pin assignments and IP modules as RX210
(1.8μA → 0.8μA)
Pin assignments Pin assignments RX200 Audio output (D/A converter)

RX230 Group Application Examples GPS module UART reception CPU Motor drive (MTU)
Maintains JPEG expansion
RX230 compatibility RX210
Database search engine Address data
for easy Motion sensor I2C data reception Latitude/longitude
migration correction Address search Movement log
External
CPU Communication CPU Communication bus
Camera SoC (standby) interface
Timers Analog Timers Analog
Industrial equipment Office equipment Electric home appliances
Vbatt and USB pins excluded.
39-40

RX21A Group RX210 Group

50MHz Operation and Key Smart Meter Functions Such as ∆∑ A/D High Performance (50MHz Operation) and Low Power Consumption,
Converter and Encryption Wide Voltage Range, External Bus Support
The RX21A group of 32-bit microcontrollers provides key functions required by smart meters, including 24-bit ∆∑ A/D converter (SNDR = The RX210 group supports a wide range of power supply voltages extending from 1.62V to 5.5V, delivers operation performance of
85dB), encryption engine, RTC, and IrDA. The lineup spans 12 product versions with a variety of options for number of ∆∑ A/D converter 78DMIPS when running at 50MHz, and low power consumption of 0.2mA/MHz. Current consumption in deep software standby mode is
channels, flash memory capacity, and package type. This ensures support for a wide range of smart meters, from single-phase models only 0.4μA. The maximum available on-chip memory is 1MB of flash memory, 96KB of RAM, and 8KB of E2 data flash. Usability is
mainly for home use to three-phase models primarily for industrial applications. The high-performance RX CPU and large-capacity 512KB increased by functions such as the event link controller (ELC), which allows peripheral modules to activate other peripheral modules while
flash memory make the RX21A group suitable for general-purpose applications requiring high-resolution A/D conversion as well. Product bypassing the CPU, and the multi-function pin controller (MPC), which enables flexible selection of functions by allowing the same pins to be
versions with support for high-temperature operation (105°C) are also available. allocated to a variety of functions. Other powerful peripheral functions include the 12-bit A/D converter with a conversion time of 1μs and
the MTU2, which enables a wide variety of PWM control methods. Package pin counts range from 48 to 145 pins, and compact package
types such as LGA are also available. And now WLBGA, an even smaller package option measuring 3.91 × 4.26mm, has been added.
RX21A Group Block Diagram RX21A Group Memory/Package Options Product versions with support for high-temperature operation (105°C) are also available.

RX210 Group Block Diagram RX210 Group Memory/Package Options


Memory RX 32-bit CPU Flash R5F521Axxxxx (See below for portion represented by xxxx.)
Zero-wait flash: 78DMIPS@50MHz
RAM Version C: Product version equivalent to version A
Up to 512KB DSP instructions with limitations on the main oscillation circuit
E2 data Flash Version B: Product version equivalent to version A
SRAM: Register-indirect MAC (80-bit result) flash with limitations on the main oscillation circuit
RAM R5F5210xxxxx
Up to 64KB Register-direct MAC (48-bit result) Memory RX 32-bit CPU E2 data (See below for portion represented by xxxx.) and new operating modes added to improve
78DMIPS@50MHz current consumption during operation
E2 data flash:
Zero-wait flash: flash
32-bit barrel shifter 512KB
8KB
Up to 1MB DSP instructions
64KB 8BDFM 8BDFN 8BDFP 8BDLJ 1MB
8KB SRAM: Register-indirect MAC (80-bit result)
96KB BBDFP BBDLJ BBDFB BBDLK
Up to 96KB Register-direct MAC (48-bit result)
System Timers Communication functions 8KB
Event link Multifunction timer I2C bus interface E2 data flash: 32-bit barrel shifter 768KB
controller pulse unit: × 2 channels 8KB
96KB ABDFP ABDLJ ABDFB ABDLK
16-bit × 6 channels 384KB
Multi-function Serial communication 8KB
pin controller interface 64KB 7BDFM 7BDFN 7BDFP 7BDLJ
8-bit timer
× 5 channels
System Timers Communication functions
× 4 channels 8KB 512KB
Data transfer Serial peripheral Event link Timer pulse unit:
controller I2C bus interface 64KB 8CDFM 8CDFN 8CDFF 8CDFP 8CDLJ 8BDFB 8BDLK
interface controller 16-bit × 6 channels
DMA controller Compare match × 2 channels 8KB
timer: Serial
Multi-function Multifunction
Interrupt controller: 16-bit × 4 channels communication 384KB
pin controller timer pulse unit:
16 levels, 9 pins Analog 256KB 16-bit × 6 channels interface 64KB 7CDFM 7CDFN 7CDFF 7CDFP 7CDLJ 7BDFB 7BDLK
Clock oscillator 14-bit Comparator 32KB 6BDFM 6BDFN 6BDFP 6BDLJ Data transfer × 13 channels
watchdog timer 8KB
PLL × 4 channels 8KB controller 8-bit timer Serial peripheral
High-speed 24-bit ∆∑ A/D DMA controller × 4 channels interface 256KB
on-chip oscillator 14-bit
× 7 channels Interrupt Compare match 32KB 6BDFL 6BDFM 6BDBM 6BDFN 6BDFF 6BDFP 6BDLA 6BDLJ 6BDFB 6BDLK
independent
Power-on reset watchdog timer 10-bit A/D controller: timer: 8KB
Voltage detection circuit × 7 channels Pin count 64 80 100 100 16 levels, 9 pins 16-bit × 4 channels Analog
Real-time clock/ 10-bit D/A Package LFQFP LFQFP LFQFP TFLGA 128KB
Clock frequency Clock oscillator 14-bit Comparator
calendar function × 2 channels Pitch (mm) 20KB
accuracy measurement 0.5 0.5 0.5 0.65 PLL watchdog timers × 4 channels 5BDFL 5BDFM 6BDBM 5BDFN 5BDFF 5BDFP 5BDLA 5BDLJ 5BDFB 5BDLK
circuit Temperature sensor Size (mm) 10×10 12×12 14×14 7×7 High-speed 8KB
Data operation circuit on-chip oscillator 14-bit independent 12-bit A/D
CRC calculator watchdog timer × 16 channels 96KB
Power-on reset
Note: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C. Voltage detection 10-bit D/A 16KB 4BDFL 4BDFM 4BDFF
circuit Real-time clock/ × 2 channels 8KB
calendar function
Clock frequency 64KB
Temperature
accuracy
sensor 12KB 3BDFL 3BDFM 3BDFF
measurement circuit
Data operation circuit 8KB
Application Example: Block Diagram of RX21A Power Meter System CRC calculator
Pin count 48 64 69 80 80 100 100 100 144 145
Package LFQFP LFQFP WFBGA LFQFP LQFP LFQFP TFLGA TFLGA LFQFP TFLGA
Pitch (mm) 0.5 0.5 0.4 0.5 0.65 0.5 0.5 0.65 0.5 0.5
Size (mm) 7×7 10×10 3.91×4.26 12×12 14×14 14×14 5.5×5.5 7×7 20×20 7×7
RX21A RX CPU Encryption Flash Advantages of RX21A
Note: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C.
50MHz engine 512KB Graphics LCD
Phase1

Phase2

Phase3
Neutral

SCI
Module
∆∑ Decimation Data
1 Reduced system cost
Event Link Controller (ELC) Incorporation of External Components
modulator filter register
PGA IO LED, etc.
∆∑ Decimation Data
Single chip for improved
2
modulator filter register
PGA security
Internal data bus

Communication zZZ … POR/LVD


SCI modem:
PLC, ZigBee Interrupt controller CPU (sleep)
Reduced software flash
3 programming workload Temperature RX210
ELC sensor POR/LVD
IrDA IrDA module RTC
Reduced mounting area Comparator Timers RTC
Activation request
RTC 4 and cost A/D Temperature sensor
with 32-bit 32kHz E2 Data Flash
binary counter EEPROM Crystal
crystal oscillator SCI
Source • Faster activation than using an interrupt. OCO oscillator
• Bypasses the CPU for improved code
3-phase AC
efficiency.
• Peripheral modules can be activated
even from the sleep state.

RX21A Application Examples RX210 Application Examples

140
140 88
88 86
86

Digital cameras Smartphones Power meters Healthcare devices Refrigerators Washing machines Air conditioners IH cooking heaters
Power meters Measuring devices, healthcare devices HEMS, power monitoring Industrial equipment
41-42

RX130 Group RX113 Group

32-Bit Microcontrollers Supporting Capacitive Touch Sensors with Up to 36 Channels User Interface (LCD Capacitive Touch) and Communication (USB, IrDA) Functions
The RX130 group has on-chip support for up to 36 capacitive touch sensor (CTSU) channels, the most in the RX family. The lineup includes The RX113 group provides UI functions such as LCD and capacitive touch, and communication functions such as USB and IrDA. It is
products with low ROM capacity and low pin count. The high-performance 32-bit RX core makes it easy to control a human-machine suitable for systems requiring single-chip implementation of a bidirectional human-machine interface (HMI) or interfaces with a variety of
interface (HMI) for an electric home appliance such as a washing machine and implement system control using a single chip. The on-chip peripheral devices in application fields such as healthcare, home automation, building automation, and energy management systems. For
capacitive touch sensor functionality supports capacitive touch free of detection errors even when wet. In addition, the need for external the first time in the RX family, the HMI functions include support for 12 capacitive touch sensor (CTSU) channels and an LCD controller for
components for sensitivity calibration is reduced substantially, and noise tolerance is greatly improved. The RX130 group is also the first in up to 40 seg. × 4 com. Two CTSU detection methods are supported: self-capacitance, which builds on the proven implementation on the
the RX100 series to support 5V operation and interfaces. This makes it possible to ensure a wider dynamic range and to build systems that R8C with improved noise tolerance, and mutual-capacitance. To the features of the RX111 are added functions that improve ease of use,
are unaffected by noise from sources such as IF heaters and microwave ovens. such as an ultra-energy-efficient low-power timer (LPT) that is ideal for generating standby recovery events and a 12-bit D/A converter that
supports highly accurate external sensor calibration.

RX130 Group Block Diagram RX130 Group Memory/Package Options


RX113 Group Block Diagram RX113 Group Memory/Package Options
Memory RX 32-bit CPU Products supporting operation at 105°C
3.08CoreMark/MHz Flash Products supporting operation at 105°C
Zero-wait flash: Products supporting operation at 85°C Memory RX 32-bit CPU Flash
DSP instructions RAM R5F5130xxxxx 3.08CoreMark/MHz Products supporting operation at 85°C
128KB Zero-wait flash: RAM
E2 data (See below for portion represented by xxxx.)
SRAM: Register-indirect MAC (80-bit result) flash 512KB DSP instructions E2 data R5F113xxxxx
Register-direct MAC (48-bit result) flash (See below for portion represented by xxxx.)
16KB SRAM: Register-indirect MAC (80-bit result)
64KB Register-direct MAC (48-bit result)
E2 data flash: 32-bit barrel shifter
8KB 512KB
128KB E2 data Flash: 32-bit barrel shifter 8AGLJ 8AGFP
8KB 64KB
16KB 5AGFL 5AGNE 5AGFM 5AGFK 5AGFN
8KB 8ADFM 8ADLJ 8ADFP
System Timers Communication functions 8KB
Event link Multifunction timer
I2C bus interface 5ADFL 5ADNE 5ADFM 5ADFK 5ADFN System Timers Communication functions
controller pulse unit:
16-bit × 6 channels Event link Multifunction timer USB × 1 channel 384KB 7AGLJ 7AGFP
Multi-function Serial communication controller pulse unit:
Compare match interface 16-bit × 6 channels 64KB
pin controller timer: I2C bus interface
× 4 channels Multi-function 8KB 7ADFM 7ADLJ 7ADFP
Data transfer 16-bit × 2 channels Compare match
Serial peripheral pin controller timer: Serial communication
controller 14-bit interface interface
Data transfer 16-bit × 4 channels
independent × 1 channel × 8 channels
Interrupt controller: watchdog timer 64KB 3AGFL 3AGNE 3AGFM 3AGFK 3AGFN controller 14-bit independent 256KB 6AGLJ 6AGFP
16 levels, 9 pins Serial peripheral
Real-time clock/ 10KB Interrupt controller:
watchdog timer
interface 32KB
Clock oscillator calendar function Analog 16 levels, 9 pins Real-time clock/ 8KB 6ADFM 6ADLJ 6ADFP
PLL 8KB 3ADFL 3ADNE 3ADFM 3ADFK 3ADFN IrDA
Low-power timers 12-bit A/D calendar function
Low-speed/high-speed Clock oscillator
(LPT) × 17 channels PLL Low-power timer Serial sound
on-chip oscillator
8-bit D/A Low-speed/high-speed (LPT) interface (SSI) 128KB 5AGLJ 5AGFP
Power-on reset 8-bit × 4 channels × 2 channels on-chip oscillator
Voltage detection (TMR) 32KB
circuit Comparator Power-on reset LCDC Analog 8KB 5ADFM 5ADLJ 5ADFP
× 2 channels Voltage detection
Clock frequency Pin count 48 48 64 64 80 40 seg. × 4 com. 12-bit A/D
accuracy measurement Capacitive measurement Temperature circuit 36 seg. × 8 com. × 17 channels
(CTSU) sensor Package LFQFP HWQFN LFQFP LQFP LFQFP Clock frequency Pin count 64 100 100
circuit
Pitch (mm) 0.5 0.5 0.5 0.8 0.5 accuracy 12-bit D/A
Data operation circuit Capacitive measurement Package LFQFP TFLGA LFQFP
36 channels measurement circuit × 2 channels
CRC calculator Size (mm) 7×7 7×7 10×10 14×14 12×12 (CTSU) Pitch (mm) 0.5 0.65 0.5
Data operation circuit Temperature
CRC calculator 12 channels sensor Size (mm) 10×10 7×7 14×14
Note: Maximum specifications for the group are listed above.
Note: Maximum specifications for the group are listed above.

Many Peripheral Functions Application Example: Block Diagram of Washing Machine UI Using RX130 Many Peripheral Functions for Fewer External Components Low-Power Timer (LPT) for Lower Average Current Consumption
A variety of functions that can reduce the mounting area to Generation of standby recovery event signals can be accomplished with ultra-low power
Level shifter 1/3 the previous size. consumption.
IC POR/LVD Reset IC Contributes to lower BOM cost. Flexible CPU standby time control contributes to low power consumption during operation.
12-bit A/D Level sensor
5V I/F Port with 5V support Low-power timer (LPT) period setting range Low-power timer (LPT) power consumption
RTC RTC Display LED I/O PWM output Wake-up event
or
Temperature sensor Temperature sensor 8-bit D/A Audio amplifier Speaker 0.13ms to 4.37s*1
5 frequency division types for setting range 0.1μA*2
EEPROM E2 data flash USB/Host/ from FFFFh to 0001h

CTSU LCD driver


External oscillator Buttons Function/OTG time
On-chip oscillator (capacitive measurement)
× 36 channels RX113 Note: 1. The RTC supports 10 period settings
from 3.9ms to 2s.
Note: 2. The current consumption increases
by 0.31μA when the RTC is operating.

Incorporating external components into Capacitive touch No key input No key input Capacitive touch input
Wheel EEPROM Low-power timer
the microcontroller reduces the component count IC
Slider recovery interrupt
Recovery event Recovery event Recovery event

Detection
Detection
Lower system cost and smaller mounting area Normal
Capacitive touch input EEPROM Current consumption
Standby time Standby time Standby time operation

After recovery the state returns to standby if conditions are such that operation is not needed,
substantially reducing the average power consumption.

RX Microcontrollers with Capacitive Touch Functionality: Roadmap


Application Example: Block Diagram of Measuring Device Using RX113

RX113 RX231 RX130 Display LCD


LCDC: 4 com. × 40 seg.
Pin count: 100 Pin count: 48, 64, or 100 Pin count: 48, 64, or 80 HOCO (32MHz) 12-bit D/A × 2 channels Speaker
ROM: 128KB to 512KB ROM: 128KB to 512KB ROM: 64KB to 128KB
Power supply voltage: 1.8V to 3.6V Power supply voltage: 1.8V to 5.5V Power supply voltage: 1.8V to 5.5V LOCO (4MHz) 12-bit A/D × 14 channels
Sensors
Functions Functions Functions USB Function 32kHz sub clock
• Capacitive touch: 12 channels • Capacitive touch: 24 channels (max.) • Capacitive touch: 36 channels (max.) On-board programming of
on-chip flash memory USB PLL PLL
• Segment LCD • DSP/FPU*1 Etc.
• USB • USB, CAN CTSU (capacitive measurement pin) × 12 channels
Capacitive touch input
Etc. Etc.
Note: 1. FPU: Floating point unit
43-44

RX111 Group RX110 Group

RX100 Series Microcontrollers with USB 2.0 (Full Speed/Low Speed) Support Simple Functionality and Extensive ROM/RAM Capacity and Package Options
The RX111 group has an extensive product lineup at the low end of the ROM capacity and pin count range of the RX family. It implements RX110 group microcontrollers have the simplest configurations in the RX100 series. The product lineup includes small ROM/RAM memory
USB 2.0 functionality with battery charger (BC1.2) support. With the low current consumption typical of the RX100 series, and fast standby capacities from 8KB/8KB to 128KB/16KB and low pin counts from 36 to 64 pins. Built around a 32-bit RX core operating at 32MHz and
recovery in as little as 4.8μs, RX111 group microcontrollers are suitable for applications such as PC peripheral devices, healthcare devices, with on-chip functions such as 12-bit A/D converter, 16-bit timer, I2C, SCI, and RSPI, RX110 microcontrollers are available in packages as
and wearable devices. To the standard functions of the RX110 group it adds, in addition to USB, 3-phase motor control functionality, event small as 4mm × 4mm. This makes them suitable for applications such as sensor hubs where both compact size and processing
link controller (ELC), and E2 data flash. This makes it easy to support the requirements of both electric home appliances and industrial performance are needed. In fields such as electric home appliances, industrial equipment, and office equipment they can also serve as
equipment. Product versions with support for high-temperature operation (105°C) are also available. sub-microcontrollers in systems where the more powerful RX700, RX600, or RX200 series is used as the main microcontroller. In such
cases the common CPU core, peripheral functions, and development environment contribute to development efficiency. Product versions
RX111 Group Block Diagram RX111 Group Memory/Package Options with support for high-temperature operation (105°C) are also available.

Flash Products supporting operation at 105°C RX110 Group Block Diagram RX110 Group Memory/Package Options
RAM R5F5111xxxxx
E2 data Products supporting operation at 85°C
(See below for portion represented by xxxx.)
flash
Products supporting operation at 105°C
Memory RX 32-bit CPU 512KB
50DMIPS@32MHz 8AGFL 8AGNE 8AGFM 8AGFK Memory RX 32-bit CPU Products supporting operation at 85°C
Zero-wait flash: 64KB Flash R5F5110xxxxx
DSP instructions 8KB 8ADFL 8ADNE 8ADFM 8ADLF 8ADFK 50DMIPS@32MHz RAM
128KB (See below for portion represented by xxxx.)
Register-indirect MAC (80-bit result) Zero-wait flash: DSP instructions
SRAM: 128KB
Register-direct MAC (48-bit result) 384KB 7AGFL 7AGNE 7AGFM 7AGFK Register-indirect MAC (80-bit result)
16KB 128KB 5AGFL 5AGNE 5AGFM 5AGFK
64KB Register-direct MAC (48-bit result)
E2 data flash: 8KB 7ADFL 7ADNE 7ADFM 7ADLF 7ADFK 16KB
32-bit barrel shifter SRAM: 5ADFL 5ADNE 5ADFM 5ADLF 5ADFK
8KB 32-bit barrel shifter
16KB
256KB 6AGFL 6AGNE 6AGFM 6AGFK
32KB 96KB 4AGFL 4AGNE 4AGFM 4AGFK
System Timers Communication functions
8KB 6ADFL 6ADNE 6ADFM 6ADLF 6ADFK 16KB 4ADFL 4ADNE 4ADFM 4ADLF 4ADFK
System Timers Communication functions
Event link Multifunction timer USB × 1 channel
controller pulse unit: Multi-function I2C bus interface
128KB Multifunction timer
16-bit × 6 channels 5AGFL 5AGNE 5AGFM 5AGFK pin controller pulse unit: 64KB 3AGNF 3AGFL 3AGNE 3AGFM 3AGFK
Multi-function I2C bus interface 16KB Serial
pin controller 8KB 5ADFL 5ADNE 5ADFM 5ADLF 5ADFK 16-bit × 4 channels 10KB
Compare match Data transfer
communication 3ADLM 3ADNF 3ADFL 3ADNE 3ADFM 3ADLF 3ADFK
interface
Data transfer timer: Serial controller Compare match × 3 channels
controller 16-bit × 2 channels communication 96KB 4AGFL 4AGNE 4AGFM 4AGFK timer:
interface 16KB Interrupt controller: Serial peripheral 32KB 1AGNF 1AGFL 1AGNE 1AGFM 1AGFK
16-bit × 2 channels
Interrupt controller: × 3 channels 4ADFL 4ADNE 4ADFM 4ADLF 4ADFK 16 levels, 9 pins interface 10KB
14-bit independent 8KB 1ADLM 1ADNF 1ADFL 1ADNE 1ADFM 1ADLF 1ADFK
16 levels, 9 pins
watchdog timer Clock oscillator 14-bit
Clock oscillator Serial peripheral independent
64KB 3AGNF 3AGFL 3AGNE 3AGFM 3AGFK PLL Analog JAGNF JAGFL JAGNE JAGFM JAGFK
PLL interface Low-speed/high-speed watchdog timer 16KB
Low-speed/ Real-time clock/ 10KB
3ADLM 3ADNF 3ADFL 3ADNE 3ADFM 3ADLF 3ADFK On-chip oscillator 12-bit A/D 8KB JADLM JADNF JADFL JADNE JADFM JADLF JADFK
high-speed calendar function 8KB × 14 channels
On-chip oscillator Power-on reset Real-time clock/
Analog Voltage detection calendar function Temperature
Power-on reset 32KB 1AGNF 1AGFL 1AGNE 1AGFM 1AGFK circuit 8KB
sensor
Voltage detection 12-bit A/D 10KB Clock frequency 8KB HADLM HADNF
circuit × 14 channels 8KB 1ADLM 1ADNF 1ADFL 1ADNE 1ADFM 1ADLF 1ADFK accuracy
Clock frequency 8-bit D/A measurement circuit
accuracy × 2 channels 16KB Data operation circuit Pin count 36 40 48 48 64 64 64
measurement circuit JAGNF JAGFL JAGNE JAGFM JAGFK CRC calculator Package HWQFN LFQFP HWQFN LFQFP WFLGA LQFP
8KB WFLGA
Data operation circuit Temperature Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.8
CRC calculator 8KB JADLM JADNF JADFL JADNE JADFM JADLF JADFK
sensor Size (mm) 4×4 6×6 7×7 7×7 10×10 5×5 14×14
Note: Maximum specifications for the group are listed above.
Pin count 36 40 48 48 64 64 64
Note: Maximum specifications for the group are listed above. Package WFLGA HWQFN LFQFP HWQFN LFQFP WFLGA LQFP
Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.8
Size (mm) 4×4 6×6 7×7 7×7 10×10 5×5 14×14

Sensor Hub Application Example


Fast Standby Recovery for Reduced Current Consumption during Intermittent Operation USB Functions
Devices such as smartphones and tablets obtain information required by their application software via sensors. Office equipment also uses
When the RX100 series is in the standby state current consumption is limited The RX111 group supports USB 2.0 Full Speed information from sensors for control. The job of the sensor hub microcontroller is to gather all of this information together in one place.
while RAM contents are retained, and fast recovery from standby occurs in as (12Mbps) and Low Speed (1.5Mbps) modes.
little as 4.8μs. Current loss during recovery is minimized, and intermittent Class drivers are available for HID, CDC, and MSC.
operation with repeated standby states helps keep current consumption low. The microcontroller can be programmed via USB using
Sensor hub
tools from Renesas. RX110 Sensor hub microcontroller requirements microcontroller RX110 support
Min. High performance, low power consumption, requirements
recovery time: compact package, high pin count, SCI
90μs
Acceleration
RX200 <Specifications> High performance 1.56DMIPS/MHz
microcontroller Angular velocity
with low power
consumption and
RX200 Operating current: USB 2.0 Host, Function, OTG
Air pressure Communication (I C, SPI, SCI, etc.)
2
6.4mA
Full Speed (12Mbps) Main 3.2mA
high performance Low current
processor (32MHz during normal
Operating Standards Low Speed (1.5Mbps) Brightness consumption operation)
RX100 current: Battery Charging Specification
3.2mA Standby current: Temperature
microcontroller Compact,
with ultra-low RX100 1.8µA Revision 1.2
Geomagnetism high-pin-count
4 × 4mm, 36-pin LGA
power Standby current:
Rapid integration Data transmitted by package 5 × 5mm, 64-pin LGA
consumption Min. recovery time: 0.35µA Transfer Control transfer, bulk transfer, of data collected
4.8μs Transmission of integrated data the RX110 is used
modes interrupt transfer, isochronous transfer SCIe × 2, SCIf × 1
from sensors unaltered by applications SCI
RSPI × 1, RI2C × 1
Device class
HID, CDC, MSC
drivers
Less current loss during recovery

RX111 Group Applications Examples RX110 Group Application Examples

140
88
86

PC peripherals Electric home appliances (white goods) Office equipment Healthcare devices Industrial equipment Office equipment Smartphones/tablet sensors Electric home appliances (white goods) HEMS, power monitoring
45-46

Renesas on the Web

Introducing the Renesas RX Family page Official Renesas YouTube Channel: “Renesas Presents”
It’s the perfect place to find out what is going on at RX family right now.

http://www.renesas.com/rx https://www.youtube.com/user/RenesasPresents

Purchasing Renesas microcontrollers online e-Learning (free of charge)


Renesas microcontrollers can be purchased online at our website. It can be accessed 24 hours a day from your work or home PC and supports These seminar courses make use of the web and allow each learner to proceed at his or her own pace. They are available for anyone to make use
direct orders and purchases in quantities as small as one unit. Renesas provides strong support through its sales presence to each and every of free of charge.
customer engaged in product development.

You can also purchase Renesas Electronics microcontrollers from the websites.

Click to Buy/Samples
from the Renesas Electronics website.

http://www.renesas.com/
Simply enter the products you wish to purchase, the quantity, and the
shipping address, and we’ll ship your order directly to the specified http://www.renesas.com/support/training_and_workshops/index.jsp
address. We can also accommodate requests for expedited shipping.
47-48

RX Family Development Tools

Development Tools Designed to Maximize the Features of the RX Family


Renesas supports all stages of the development of RX applications by supplying integrated development environments, real-time OSes,
middleware, and programming tools that dramatically enhance the development process. Renesas integrated development environments
enable you to accomplish coding, building, and debugging tasks quickly and easily, helping to reduce system development time.

Introduction Development Evaluation Mass production Introduction Development Evaluation Mass production
Free evaluation versions of tools Renesas integrated development environments Renesas Flash Programmer
flash memory programming software Abundant application notes, sample code, and middleware
• A large selection of documented sample code is available, illustrating the use of peripheral functions and a
variety of system examples.
• Extensive middleware covering areas such as the file system, networking, security, signal processing, and voice
Build is available for use in application development.
• The abundant sample code and middleware enables customers to bring their products to market in less time.
• Some sample code (middleware and drivers) incorporates Firmware Integration Technology (FIT) that provides
High-performance
compiler and build powerful support when migrating among RX products.
management
functions
Starter kit Image processing Security (drivers) Memory drivers
you can use right away Code Debug PG-FP5 standalone Graphics library AES, SHA, DES, and RNG driver software for RX64M and RX71M SPI mode multimedia card driver
GUI builder TSIP driver software for RX231 SPI mode multimedia card/SD memory card driver
flash programmer
JPEG encoder Communication SPI/QSPI serial flash memory driver
Easy-to-use editor and JPEG decoder
E2 Lite, E1 and E20 on-chip debugging emulators TCP/IP protocol stack (T4) SPI single master driver (SCI/RSPI)
automated code that provide a low-cost and Audio
generation function MP3 decoder DTMF encoder/decoder Renesas SPI serial EEPROM driver
convenient debugging environment
Software Voice Signal processing/numeric calculation Renesas I2C serial EEPROM driver
ADPCM encoder/decoder FFT library I2C single master driver
Middleware Drivers Security (libraries) DSP library Data flash driver
DES encryption library Fixed-point library QSPI single master driver
OSes Hash function library (SHA-1/SHA-256) File system SCIF single master driver
Note: CS+ is not generally promoted in the U.S. and RSA encryption library Open source FAT file system (TFAT)
Europe. For customers in the U.S. and Europe
who are interested in CS+, please contact our AES encryption library
(Supports short file names only (FAT12/16/32).)
Sample code
regional marketing departments for details. USB drivers
FAT file system
USB basic firmware
(Version with support for short file names (FAT12/16/32) and
Introduction Development Evaluation Mass production USB host device class drivers (mass storage, CDC, HID)
USB peripheral device class drivers (mass storage, CDC, HID) version with support for long file names (FAT12/16/32) available.)

Starter kits you can start using right away Free evaluation versions you can start using right away URL http://www.renesas.com/support/software/index.jsp
Want to dive right into evaluating RX microcontrollers? A Renesas Starter Kit is what Free evaluation versions of tools are available for download on Free Tool
you need. Each kit contains all the necessary components of a development the Renesas website. These free evaluation versions are a DOWNLOAD
environment for evaluation and initial introduction of an RX microcontroller product. The great way to get started.
microcontroller’s control signals are output to an expansion board of the CPU board. URL http://www.renesas.com/tool_evaluation Reducing the burden of software development and management of software resources: Firmware Integration Technology (FIT)
This can be connected to the system under development for easy debugging.
Easy coding for peripheral functions Simple GUI operation A range of software is available for the RX family (middleware modules and peripheral function modules) that incorporates a new concept
<Package contents> The e2 studio and CS+ integrated development called Firmware Integration Technology (FIT).
• CPU board mounted with RX microprocessor environments each feature built-in code • Easy integration into user applications
• E1 on-chip debugging emulator generation functions to assist you with coding Information used in common by the various peripheral function modules (clock settings, device information, etc.) is managed by a board
• Evaluation version of C/C++ compiler package Automated source
for peripheral functions. Simply select the code generation support package (BSP). This makes it easy to add peripheral function modules to a project and easy to use them in combination with
(with simulator) desired functions using the GUI, and source each other.
• Evaluation version of flash memory code for initialization, etc., is generated • Easy migration between RX microcontroller products
programming software automatically.
• Integrated development environment Sample code (middleware and drivers) with FIT support shares a common application interface. This means that migration from one RX
URL http://www.renesas.com/rsk
Note: Some microcontrollers in the RX200 and RX600 series microcontroller product to another can be accomplished by simply replacing the BSP with the one for the new RX microcontroller.
are supported by a Peripheral Driver Generator (free tool)
that is separate from the integrated development Easy confirmation of
environment. pin assignments

Advantage 1. Source code output by the code generation


User application
It’s easy to add function of e2 studio can be used together
USB
Common APIs
Gadget Renesas Project: Simple Introduction to Building Things with the RX63N and RX64M new functions with FIT!
to a project!
Gadget Renesas is a new project launched as a FIT I2C Advantage 2.
Middleware module
collaboration between Renesas and its partner companies with FIT support EEPROM Migration is as simple as
middlewar
to provide as many customers as possible, from novices to replacing the BSP with the one
for the new RX microcontroller!
old hands, the tools they need to build things using Peripheral function
module with FIT support USB RI2C Timer ADC
microcontrollers.
For the RX family a compact pink gadget board mounted Microcontroller initial
settings with FIT support Microcontroller initial settings (BSP) BSP for RX64M
GR-SAKURA-FULL Gadget GR-KAEDE Gadget Renesas board
with an RX63N or RX64M microcontroller is provided,
Renesas board mounted with mounted with the RX64M
backed by a cloud-based web compiler environment and the RX63N Can also be used as a network camera
libraries that let you easily create microcontroller programs Now available from or human sensor solution by combining
without specialized knowledge. Wakamatsu Tsusho K.K. and the onboard image processing
RX63N RX64M
Visit the webpage below for more information on the RS Components K.K. middleware of the RX64M with an
optional camera board. When used in combination with the e2 studio integrated development environment, it becomes even easier to incorporate modules with
Gadget Renesas project. FIT support into your project. Source code output by the code generation function of e2 studio can be used in combination with modules
Now available from NGX Technologies.
with FIT support. (Support for the code generation function is currently available for the RX64M and RX71M groups, and support for
http://gadget.renesas.com/en/index.html Note: GR-KAEDE with the optional camera board is
pictured above. additional products is planned.)
URL http://www.renesas.com/fit
49-50

RX Family Development Tools

Introduction Development Evaluation Mass production Introduction Development Evaluation Mass production

Two integrated development environments designed to meet the needs of customers Compilers that extract the full performance of RX Emulators
e studio: An integrated development environment based on Eclipse!
2
CC-RX compiler from Renesas: Also supports migration from older CPUs E2 Lite, E1 and E20 on-chip debugging emulators E1 emulator E20 emulator*1
Based on Eclipse, an open source integrated development environment that The powerful optimization function enables this compiler to generate code that (also usable as flash programmers) Suitable for evaluating basic The more advanced sibling of the E1.
has achieved worldwide adoption, e2 studio supports the Renesas RX family extracts the full performance potential of RX microcontrollers. Migration from • Simple connection. Debug by connecting to the RX microcontroller mounted debugging functions. Supports Supports sophisticated debugging
of microcontroller products. In addition to the powerful editor and project older CPUs is supported in addition to a variety of embedded functions. A in the system under development. on-chip trace. functions such as enhanced trace and
management tools that come standard with MISRA-C checking function that helps improve program reliability is included • USB bus powered. No external power supply needed. real-time RAM monitoring.
Eclipse, a variety of extension functions are as a standard feature. • Coverage function supported on the RX64M group when used in
available as Renesas tools. If you are URL http://www.renesas.com/rx_c combination with the E20 emulator.
already familiar with the Eclipse • With the separately available microcontroller debugging board, debugging
environment, or if you are interested in using Compilers from IAR Systems can be performed without taking over user pins.*2
some of the many open source plugins • The compiler delivers code generation efficiency among the URL http://www.renesas.com/e2lite
available, e2 studio is the ideal choice. best in the industry (IAR-exclusive compiler). http://www.renesas.com/e1
E1 E20
• The integrated development environment includes a http://www.renesas.com/e20
URL http://www.renesas.com/e2studio
debugger with advanced functions.
Notes: 1. On the RX200 and RX100, the usable functions are equivalent to those of the E1.
• A functional safety version that has been certified under the IEC 61508/ISO 2. Support differs depending on the device.
CS+: Simple, convenient, reliable! 26262 international functional safety standard is available.
This integrated development environment • Global tools that are used worldwide.
includes support for Renesas
URL http://www.iar.com/ewrx
microcontrollers ranging from 8 to 32 bits
in a single package. Functions such as GNURX GNU tool from KPIT Technologies Ltd.
source code static analysis and graphical Code
This open source compiler is available free of charge. It can be used in
display of changes in variable values combination with the e2 studio integrated development environment.
provide powerful backup for all aspects of URL http://www.kpitgnutools.com/ Two varieties of flash programming tools from Renesas to match your usage scenario
Debug Build
application development, from coding and
building through debugging. Extensive Renesas Flash Programmer: Suitable for development, PG-FP5: Support for programming without a PC
Realizing high-quality real-time multitasking systems prototyping, and small-quantity programming • Standalone programming
tutorials are available, so even novices will
find using CS+ simple, convenient, and • Programming using the E2 Lite, E1 or E20 is controlled by a PC via a serial • Programming under PC control using a dedicated GUI
RI600V4 and RI600PX real-time OSes for the RX family
reliable. CS+ is recommended for Compliant with the industry standard μITRON4.0 standard. RI600PX with or USB connection. • Support for up to 8 programming environments
customers who use a wide range of Renesas microcontroller products. memory protection support is available for use with RX microcontrollers • Support for interoperation with other software by using batch processing • Specialized for use on production lines (command control, remote control)
URL http://www.renesas.com/cs+ equipped with the memory protection function. The affinity with integrated • Support for unique code embedding • Support for unique code embedding
development environments and easily configurable kernel architecture make it URL http://www.renesas.com/rfp URL http://www.renesas.com/pg_fp5
Both CS+ and e2 studio can read project files created with the other integrated possible to develop applications that extract the full performance potential of Renesas Flash Programmer E2 Lite,
development environment, so it is easy to migrate from one to the other. RX microcontrollers in a short amount of time. E1 and E20
Note: CS+ is not generally promoted in the U.S. and Europe. For customers in the U.S. and Europe who are URL http://www.renesas.com/ri600v4,
interested in CS+, please contact our regional marketing departments for details. http://www.renesas.com/ri600px
QB-COMMON-PW-xx*1
Serial or USB User system AC adapter
(available separately)
PG-FP5 User system
Convenient functions of e2 studio 1: It is easy to display descriptions of peripheral I/O registers and Programmers and flash programming services are also available from Renesas
partner companies. Note: 1. Portion represented by xx indicates the target market.
API functions in the integrated development environment.
A function that provides easy reference to hardware manuals
and information on APIs is included in e2 studio. In Smart
Manual view you can reference the hardware manual or search
Reading project files into another integrated development environment
its contents by specifying a peripheral I/O register*1 or Easily search in Move the cursor over
Smart Manual view. a the name of a CS+ and e2 studio can both read projects created in the other
keyword.*2 In the editor simply hover the mouse cursor over the register in the editor
to see a description of integrated development environment. Both CS+ and e2 studio
name of a peripheral I/O register or API function*3 to pop up a that register.
Descriptions of can also read projects created in High-performance Embedded
description of its specifications. API functions can be
displayed as pop-ups.
Workshop. Make sure to try out the features of the newest
Notes: 1. You can search for information on peripheral I/O registers and their
individual bits.
integrated development environments.
2. You can search the manual using topic keywords.
3. Popup information is available for functions output by automated code
generation, FIT modules, and service calls of the Renesas real-time OS
(RI600V4).

Convenient functions of e2 studio 2: It is easy to import FIT modules and sample code.
To add FIT modules to a project in e2 studio, simply select the
necessary modules when creating the project. You can also use
the Smart Browser to search for sample code and import it into Select the FIT modules
your project without needing to access the Web. to be used when
creating your project.
Added to
the project!

Search for and


download sample code.
Select the desired
FIT modules.
51-52

RX Family Development Tools

List of RX Family Development Tools Solutions from Partner Vendors for RX Family
Low-cost evaluation/
Microcontroller
development toolkits
Software tools Hardware tools Programming tools
Compilers
Integrated development
Real-time OSes On-chip debugging emulators
Series Group 1
Starter kit*
(µITRON)
environments, compilers,
and simulators
Flash programming Programmer KPIT Technologies Ltd.
(See information High-functionality software units
(See information Low-cost version Debugging MCU boards Isolators
in lower margin.) version
in lower margin.) IAR Systems AB
For 176-pin 0.5 mm pin pitch products:
R0E5571MLDMB00
Renesas Starter Kit for RX71M
(Part No.: R0K50571MS000BE CS+ support CS+ support *9
For 144-pin 0.5 mm pin pitch products:
Renesas Flash
Programmer
OS
RX700 RX71M
(with CS+) or YR0K50571MS000BE e2 studio support e2 studio support R0E5571MLDMB01 (R0C00000FDW13R)
(with e2 studio)) For 100-pin 0.5 mm pin pitch products: *5 *7 CMX Systems, Inc.
R0E5571MLDMB02
Renesas Flash Express Logic, Inc.
Renesas Starter Kit for RX610 Programmer
RX610 —
(Part No.: R0K556100S000BE) (R0C00000FDW13R)
*5 *6 FreeRTOS.org
For 144-pin 0.5 mm pin pitch products:
RX621 Renesas Starter Kit+ for RX62N R0E5562N8PFK00 Renesas Flash
Programmer
Micrium
RX62N (Part No.: R0K5562N0S000BE) For 100-pin 0.5 mm pin pitch products: (R0C00000FDW13R)
R0E5562N8PFK10
*3
*5 *7 MiSPO Co., Ltd.
Renesas Starter Kit for RX62G For 100-pin 0.5 mm pin pitch products:
RX62G
(Part No.: R0K50562GS000BE) R0E5562GAPFK00 SEGGER Microcontroller
For 100-pin 0.5 mm pin pitch products: Renesas Flash
R0E5562GAPFK00
Renesas Starter Kit for RX62T For 80-pin 0.65 mm pin pitch products:
Programmer
(R0C00000FDW13R)
Emulators
RX62T
(Part No.: R0K5562T0S000BE) R0E5562GAPFJ00 *5 *6
CS+ support CS+ support