RX Family Renesas 32-Bit

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 agship of the RX family, with the highest speed and 32-bit best performance (4MB Flash / 512kB RAM) The mainstream of family the RX family, with high performance and an extensive product lineup The best balance between (4MB Flash / 512kB RAM) power efciency and RX700 high performance (240MHz) (1MB Flash / 96kB RAM) RX600 The entry-level series (120MHz) designed for ultra-low power consumption RX200 CONTENTS (512kB Flash) (54MHz) RX Family Product Evolution______03 RX Family Roadmap and Extensibility______05 RX Family Solutions ______07 CPU, Software, Tool Compatibility RX Core Features ______11 RX100 RXv2 Core Features ______14 (32MHz) RX Family Features ______15 RX700 Series______17 Power and functionality poised to dominate the market: RX600 Series______19 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 eld • 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 (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 The agship of the RX family, with the highest SERIES speed and best performance RX700 Max. 240MHz operation, 4MB ash memory IEEE 1588, Ethernet × 2, USB, CAN, encryption

Up to 240MHz RX600 Series The mainstream of the RX family, with high RX Family High-Speed, High-Performance Series: RX600 Series SERIES performance and an extensive product lineup RX600 Max. 120MHz operation, 4MB ash memory The RX600 series is optimized for high speed and excellent performance. Up to 4MB of flash memory featuring zero-wait access makes it

RXv2 Core IEEE 1588, Ethernet, USB, CAN, motor control Up to 120MHz possible to extract the full performance potential of the maximum operating frequency of 120MHz. It is provided with a single-precision FPU, Up to 100MHz 32-bit multiplier and divider, and 32-bit multiply-and-accumulate (MAC) unit. These enable the fast execution and real-time performance The best balance between power efciency and required for filtering operation or motor feedback control. In addition to peripheral functions compatible with earlier products, such as timers, high performance SERIES A/D converters, and serial interfaces, the RX600 series includes products with enhanced communication functions, such as USB modules RX200 Max. 54MHz operation, 1MB ash memory, 1.62 to 5.5V operation, Up to 54MHz Up to 50MHz RXv1 Core 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 The entry-level series designed for ultra-low product lineup provides support for a broad range of applications. SERIES power consumption RX100 Max. 32MHz operation, 8 to 512KB ash memory Up to 32MHz 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 IEC 60730 support Low power Up to Zero-wait access applications involving IEC 61508 support Large memory capacity 4.55CoreMark/MHz Max. 4MB Ethernet motor control, etc. Ethernet Connectivity Security functions High performance

Hardware support for Motor control Touch functions Power efcient/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 RX700 RX600 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 RX200 2.5MB 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, 1.5MB RX200 hardware-based AES encryption and decryption functions, and measuring capabilities used in power meters, etc. The RX200 series is suitable for use in digital cameras, electric home appliances, power meters, communication equipment, and industrial equipment. 8KB to 512KB 1MB 32KB to 1MB 36 to100pins High-performance 48 to 145pins Low power consumption 32-bit RX CPU Low voltage Safety functions 0.12mA/MHz to 768KB RX100 Up 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 32bit assignments of earlier products. Finally, the pin positions of the digital peripheral functions are selectable among multiple alternatives to SH-2A V850E2M 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 offers enhanced compatibility with the development environment. This allows customers to select the RX product with the performance V850ES 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 Advanced embedded 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 CS+/e2 studio RX Family development environments

R8C Compatibility 4bit 32-bit microcontrollers built around a next-generation CPU core On-chip debugging E1 emulator exclusive to Renesas emulators E20 emulator Seamless coverage from 32MHz to 240MHz Compiler 78K0R 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 the use of common development tools. H8SX SH-1/2 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 H8S RX100 RX71M RX700 Extension of functions 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 RX600 Extension of functions 48 to 177 pins Extension of lineup Contributing to the development of platforms in a variety of fields RX634 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 Extension of functions 32K to 1MB RX21A RX200 Industrial Home appliances Extension of lineup 48 to 145 pins RX220 RX230 54MHz Drive Control Motor control Control Functional safety USB Drive Inverter control Motor control Fast processing Energy efficiency RX600 Touch LCD Touch In planning stage Inverter control Large memory capacity RX200 32MHz RX111 Functional safety RXxxT RXxxT RX700 UI RX100 Extension of functions Communication 8K to 512KB RX113 RX130 RX100 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 RXRX FAMILYFAMILY 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 RX62T RX62G RX63T RX23T RXxxT Motor control Large memory capacity Control Extension of lineup Inverter control RX700 100MHz 40MHz Real-time performance CPU performance Security Energy efficiency RX600 RTC RXxxT Encryption RX200 Large RAM capacity RX600 Communication RX100 RX600 RX700 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 Workow Mutual-capacitance Self-capacitance Workbench6 Measurement of capacitance reduction from Measurement of capacitance increase GUI-based development environment weakening of magnetic eld between two electrodes from contact with electrode Circuit design Technology Mass Speci cation design Debugging and tuning Evaluation production Device selection Software design Water resistance Noise tolerance Automation tool 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 Features

Automated calibration by No detection errors due to moisture Support for thick acrylic • Normally one to three months from study of specifications to design Tuning using cut-and-try approach • • connecting to a board Operates even under running water Support for operation while • • Automated code generation High-sensitivity input even in damp wearing gloves • • Interoperation with CS+ and locations Support for proximity sensing • Used as reference Using tools • e2 studio Large time reduction Large time reduction Advantages

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 /3xT RX130 RX113 RX231

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

Touch 1st generation capacitive touch IP 2nd 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 • Target Electric home appliances, Electric home appliances, Healthcare, EMS, BA, HA, EMS, FA The ability to read and write variable values makes it easy to applications measurement measurement, healthcare measurement devices BA, HA make changes to the parameters at any time. Motor control board • DVD-ROM (mounted with MCU, power element, etc.) • 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 • DVD-ROM =RX130 =RX113 =RX230 =RX231 Documentation: User’s manual, application notes, etc. Lineup of Microcontroller Products for Motor Applications ROM Numerals indicate number of touch control channels. Numerals in chart indicate number of inverters controlled Integrated development environment: CS+ free evaluation version 12 24 Flash (3-phase complementary PWM control). RX230 6 10 Sample software: vector control, 120-degree continuity control RX63T 512KB RX231 512KB Just connect a power supply to start testing motor drive 6 10 12 24 applications right away! 384KB 384KB RX62T 6 6 10 10 12 24 24 ASSP Lineup for Motor Applications 256KB 256KB Seamless range of products ranging from 48 to 144 pins, 32KB 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 64KB • All advanced timer functions for motor control are upward 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 with safety support (IAR Systems). Development tools 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 RX111 Available Available now Safety package now Safety package

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 RX111RX111 in motor system Functional safety solution Light curtain for industrial equipment (example) Motor control Safety reference kit Stop control block circuit Reference hardware 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 •General-purpose register clearly superior performance. Specifically, it instructions RISC methods to machine boost speed brings together CISC features such as •Multiplier/divider and •Multiplier/divider and RXv2 Core Enhancements multiply-and-accumulate • multiply-and-accumulate Improved per-cycle execution performance variable-byte-length instructions and RISC (MAC) units •5-stage pipeline (MAC) units • Higher features such as the general-purpose register •Register-relative addressing •Out-of-order completion •Array and pointer addressing • Improved DSP and FPU functions •FPU •Optimization by the compiler •Support for bi-endian data access Performance 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 customers expect from Renesas. Up to 4.55 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 RX200 RX600 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 instructions, improved instruction addressing, and a 5 CoreMark/MHz 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 3 3.40 • 1.46 times the operation performance (CoreMark equivalent) at the same operating efficiency speedup of basic instructions and the integration of a 3.12 frequency multiply-and-accumulate (MAC) unit and FPU. The RX CPU core 2 • 40nm process for 40% lower power consumption is compact, but it delivers powerful 32-bit class operation 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 Hardware volume Application A Code size performance, though benchmark testing on application software for Instruction set 90 instructions 90 instructions of RXv1 + 19 instructions Optimization 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

Number of speci cation bits Bits of memory access and operations 16 as the number of 32-bit general-purpose registers provides a 5 suitable balance between overhead and performance. DSP function Supported, Supported, single-cycle MAC instructions added (32-bit × 32-bit + 72-bit), Performance is excellent when using general-purpose registers Application B instructions accumulator × 1 accumulator added for a total of 2 • 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 Performance*1 Up to 4.55CoreMark/MHz increase. 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 Instruction frequency analysis RXv2 CPU Block Con guration Diagram number of instructions and the code size where reduced by Subroutine branch RXv1 core while providing the following Transfer Conditional Compare Other RXv2 CPU Downward compatible identifying the most frequently used instructions and addressing branch 8% 6% enhancements: with RXv1 core modes and assigning them the shortest formats. Also, additional 31% 15% 11% 29% Dual issue core Pipeline improvements • Improved pipeline for substantial increase in the for increased instructions enhancements to the addressing modes were made to increase Improvements based on Add number of (IPC) 5-stage pipeline per cycle (IPC), up to instruction frequency Integer Divide Advanced 4.55 CoreMark/MHz the efficiency of table manipulation. Advanced fetch unit with improved interface to fetch unit •Two-byte shortening of transfer instruction • MAC Improved CPU performance Instructions have variable byte lengths, and the most frequently (MOV: immediate value ⇒ memory, memory ⇒ register) on-chip flash memory. Reduces re-fetching of for fewer flash memory • Indirect addressing of indexed registers Floating point unit accesses and reduced • instructions due to penalty imposed by branch used instructions are assigned to the shortest instruction codes •Utilization of post-increment transfer instructions and pre-increment transfer instructions Memory current consumption The most frequently used instructions were identified by instructions and reduces the number of flash Register set protection • •One-byte shortening of conditional branch instruction (BEQ and BNE) unit Improved DPS functions analyzing actual application software. memory accesses. Achieves improved CPU General-purpose Control and instructions, addition registers: registers: of one more accumulator Two-byte shortening of compare instruction (CMP: memory register) Some instructions were eliminated by adding addressing modes • ⇔ performance alongside reduced power 16 × 32-bit 10 × 32-bit for total of two On-chip • consumption. Improved FPU instructions and adopting a three-operand format. •One-byte shortening of subroutine branch instruction (BSR) Accumulators: 2 × 72-bit debugger Improved instructions for DSP and FPU • Through benchmark testing of various types of application •Two-byte shortening of add instruction • Strengths of RXv2 core software, program size was reduced compared with earlier (ADD: memory + register, immediate value + register) functions. •Utilization of three-operand format products.

Strengths of RXv2 Core: Pipeline Feature 5 Register Allocation for Faster Interrupts RXv2 Pipeline Processing Stage Con guration 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 to registers when interrupts occur, the 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 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 number of R3 Instruction Instruction decode address R6R4 R4 Application registers Write-back executed at the same time. Not only do FPU instructions complete allocation method designed for efficient and registers, banks fetch processing calculation R7R5 R5 processing rapid interrupt handling. This allows all are not needed and R6 processing FPU instruction FPU instruction faster, but the hit on CPU performance caused by complex A0 Register interrupt handling R7 fetch R8 addressing modes, etc., is substantially reduced. registers to be used as table registers. In A1 is faster. Load/store Memory access 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 Bank switching using interrupts interrupts for faster interrupt handling. 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 (in:ci16,out:ci16)

Feature 6 Pipeline Stage Configuration improved. The number of cycles required by existing instructions FFT 64-p comple 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

IIR (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 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 Con guration Out-of-Order Completion Matrix (in:ci16,out:ci16) Matrix Multiply • 5-stage pipeline for faster processing • Out-of-order completion boots the efficiency and speed of instruction execution. (in:i32,out:i32) • Through benchmark testing of various types of application software, RXv1 RXv2 The smaller, the better processing performance was more than doubled compared with earlier products. 1MOV[R1],R2 IF D E M M M M WB In-order FPU functions DSP functions 2ADD R4,R5 IF D S S S S E WB 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) Time loss during instruction execution FSQRT( ),FTOU,UTOF 32×32=acc,acc Bypass New instructions EMULA, EMACA, EMSBA ±32×32=acc Instruction processing Operation Three-operand format Instruction decode fetch processing, Write-back 1MOV[R1],R2 IF D E M M M M WB processing address processing Out-of-order FADD/FSUB: 4 cycles 2 cycles 16×16=acc,acc HULLH, MACLH, processing IF D E WB Speed [cycles] → Register calculation Operand access completion 2ADD R4,R5 ±16×16=acc fetch processing FMUL: 3 cycles → 2 cycles MSB (LH, HI, LO) 3SUB R6,R7 IF D E WB The memory access stage is only used when accessing the memory. Single-cycle throughput Pipelined FPU Accumulator rounding instructions 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 in the pipeline for the next and M : Memory access WB : Write-back S : Stall 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 120MHz. allows up to 4MB of flash memory to be integrated on-chip. RX family Processing performance gap RX600 Series Internal Bus Con guration 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 Conventional This can provide a substantial boost to system performance. does not rise in linear fashion as the operating Operand bus EDMAC*1 CPU Processing performance Processing frequency increases due to the need to insert wait states. ROM RAM DMAC DTC EtherC*1 1 wait state 2 wait states 3 or more wait states Internal main bus 1 120MHz CPU Internal main bus 2 RX Improved system throughput EXDMAC*2 On-chip peripheral bus DMAC/DTC

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

CoreMark/mA Standby current CRC The unique RX CPU core combines a design optimized for power A/D (CPU and RAM contents retained) efficiency and an exclusive fabrication process to achieve excellent 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

Better Clock of microcontroller. This translates into reduced power consumption 20 Pins 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

Better CRC calculation circuit (CRC)

and optimized register assignment. RX family microcontrollers are Better Serial Communication data error detection 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 A B RX231 Competing Competing Competing 120MHz operation 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 memory from unauthorized access. This makes it easier to build a secure system. Peripheral functions include Ethernet MAC with IEEE performance when operating at 240MHz support electric home appliance and to a portion of the on-chip flash memory *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 Flash: Up to 4MB E2 data flash Encryption functions, no SDHI 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) LHDFP LHDLJ LHDFB LHDLK LHDFC LHDBG LHDLC E2 data flash: 64KB 32-bit RXv2 Core and 40nm Process Flash Memory: 4096KB LDDFP LDDLJ LDDFB LDDLK LDDFC LDDBG LDDLC 512KB Announcing the RX71M with Top Speed and Functionality System Timers Communication functions Encryption and safety functions 64KB LGDFP LGDLJ LGDFB LGDLK LGDFC LGDBG LGDLC Encryption Data transfer Multifunction timer Ethernet controller LCDFP LCDLJ LCDFB LCDLK LCDFC LCDBG LCDLC controller × 2 channels modules: AES, pulse unit (MTU3): DES, SHA, RNG ExDMA controller 16-bit × 8 channels, IEEE 1588 time High speed and low current consumption × 2 channels synchronization control • 32-bit × 1 channel Memory DMA controller USB 2.0 JHDFP JHDLJ JHDFB JHDLK JHDFC JHDBG JHDLC Performance is 1,044 CoreMark when operating at 240MHz, for × 8 channels protection unit General-purpose High-Speed Host/ 3072KB JDDFP JDDLJ JDDFB JDDLK JDDFC JDDBG JDDLC shorter processing time even in increasingly complex systems. Interrupt controller: PWM timer (GPT): Function module 512KB Register write 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 accuracy High-speed unit (TPU): I2C bus interface improved without concerns about current consumption. on-chip oscillator 16-bit × 6 channels measurement circuit High performance: × 2 channels Power-on reset GHDFP GHDLJ GHDFB GHDLK GHDFC GHDBG GHDLC RXv2 core 1,044 CoreMark Voltage detection Programmable Serial communication CRC calculator 2560KB Large-capacity, high-speed memory interface × 13 channels GDDFP GDDLJ GDDFB GDDLK GDDFC GDDBG GDDLC circuit pulse generator 512KB • Max. 240MHz (4 channels with FIFO) Up to 4MB of on-chip flash memory and 512KB of on-chip SRAM Low power consumption: (PPG) 64KB GGDFP GGDLJ GGDFB GGDLK GGDFC GGDBG GGDLC Event link Data operation 0.2mA/MHz controller Serial peripheral reduce the need for external memory, for lower BOM cost and operation 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 Analog 8-bit × 4 channels Watchdog timer: performance Quad serial 8-bit × 1 channel high-speed access, making it possible to extract the full potential of 40nm process 12-bit A/D peripheral interface FHDFP FHDLJ FHDFB FHDLK FHDFC FHDBG FHDLC No need for × 21 channels 16-bit timer (CMT) 2048KB × 2 channels SD host Independent FDDFP FDDLJ FDDFB FDDLK FDDFC FDDBG FDDLC the CPU. Max. 4MB external memory 12-bit A/D watchdog timer: 512KB 32-bit timer interface × 8 channels (CMTW) 14-bit × 1 channel 64KB FGDFP FGDLJ FGDFB FGDLK FGDFC FGDBG FGDLC Security flash memory × 1 channel MMC host Improved security 12-bit D/A FCDFP FCDLJ FCDFB FCDLK FCDFC FCDBG FCDLC • 512KB SRAM × 2 channels interface Image capture Encryption functions (AES, DES, SHA, and RNG) are implemented Real-time clock/ Temperature Serial sound Parallel data calendar function sensor Pin count 100 100 144 145 176 176 177 in hardware, reducing the CPU load while boosting the reliability of 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 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 communication helps reduce the time required to develop improved or next-generation products. In particular, the peripheral functions and pin assignments • Ethernet are compatible with the RX64M group, allowing for speedier rollouts of new product versions. • USB High-Speed • SD host function

CPU Memory Timer Communication Analog Security Other • Multi-axis feedback control and I E SHA/DES 3 c SS I / synchronized operation (PWM output, M T MM CIF H O EE 1 5 V S Q r 3ph 4ch 9ch 2ch USB 2.0 RNG P R T AES E em o h u

240MHz Up to Up to 64KB 2ch 12bit 12bit B A encoder input, analog input) DHI SP I O C A L sted S Motor TMR 4ch SCI RSPI OTG CO C C E

RXv2 4MB 512KB E2 Ether RC ADC DAC RX71M T 88 MTU3 6ch GPT 4ch 2ch FS/HS r N y Fast user USB w FPU Flash RAM Flash MAC 2unit 2ch Fingerprint Journal 9ch TPU SCIF RIIC w PHY authentication High Speed Motor timer authentication (printer) 12-bit ADC Specified value Card reader, etc. scanner SHA/DES I E SS I / 3 c M T MM CIF RS 232C H O V EE 1 5 S Q r 3ph 4ch 9ch 1ch USB 2.0 RNG P R T RX71M AES em o E h u

120MHz Up to Up to 64KB 2ch 12bit 12bit B A DHI SP I O L C A sted IEEE1588 S Motor TMR 4ch SCI RSPI OTG CO Host machine C C E

RXv2 4MB 512KB E2 Ether RC ADC DAC RX64M T RX71M r

MTU3 6ch GPT 4ch 2ch FS 2ch 88 Ethernet y w FPU Flash RAM Flash N MAC 2unit 2ch ASIC SD card 9ch TPU SCIF RIIC w PHY Ethernet Wireless FPU, DSP interface High-speed Position

3c h Easy external ash memory information H O

3ph 4ch 3ch USB 2.0 12bit V P R T A • Optional functions (scanner, printer, change dispenser, card reader) 100MHz Up to Up to 32KB 1ch 10bit B A expansion via O C A E sensor input

Motor TMR 12ch RSPI OTG /10bit CO C S RXv1 2MB 256KB E2 E Ether DAC bus connection for communication RX63N MTU2 12ch SCI 4ch FS ADC T w FPU Flash RAM Flash N MAC 2ch 6ch TPU RIIC w PHY 1unit • Support for wireless connectivity using SD card host function 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. IEC 60730 support 4MB Up to 4.55 Zero-wait access Many product versions for 3MB CoreMark/MHz Max. 4MB a variety of applications IEC 61508 support 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

Office equipment Audio Industrial Electric home appliances 512KB 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 High-functionality reception Image capture motor control Encryption Safety functions Power control 2.7V to 3.6V Microcontroller Lineup for Motors/Power Supplies

RX2xT: Up to 40MHz Three-inverter control Max. 100MHz 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 Remote control High-functionality reception Image capture motor control Encryption Safety functions Power control 512KB RX63T RX63T RX63T RX63T RX63N 2.7V to 3.6V 384KB RX63T RX63T RX63T RX63T Two-inverter control 256KB RX63T RX63T RX63T RX63T Max. 100MHz High-resolution PWM timer (RX62G) RX621/ 256KB to 512KB RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC) flash memory Remote control High-functionality Single-inverter control RX62G RX62G RX62N reception Image capture motor control Encryption Safety functions Power control 2.7V to 3.6V RX62T RX62T RX62T RX62T RX62T

RX23T RX23T RX23T RX62G RX62G Max. 100MHz 128KB 32KB to 512KB RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC) RX62T RX62T RX62T RX62T RX62T RX63T flash memory Remote control High-functionality Image capture Encryption Safety functions Power control RX23T RX23T RX23T 2.7V to 3.6V, 4.0V to 5.5V reception motor control 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 32KB RX63T RX63T Image capture High-functionality Encryption Safety functions Power control 2.7V to 3.6V, 4.0V to 5.5V reception motor control 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 Image capture High-functionality Encryption Safety functions Power control 4.0V to 5.5V reception motor control Benefits of Digital Power Supply Controller (DPC) Unit

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 Setting parameters Tuning system it was necessary to perform fine tuning prototype components inconsistency RX630 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 Reduction of development workload! with on-chip software Max. 54MHz 1 labor-intensive and costly because it involved DPC parameters* 1MB to 2MB RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC) either the switching out of the actual RX634 flash memory Remote control High-functionality Safety functions 2.7V to 3.6V, 4.0V to 5.5V reception Image capture motor control Encryption Power control 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 tuning RXv1 core CAN USB Host/Func Ethernet IEEE1588 HDMI (CEC) IC parameters*1 setting values 768KB to 2MB group integrates an on-chip digital power RX610 flash memory Remote control High-functionality reception Image capture motor control Encryption Safety functions Power control supply controller (DPC). The DPC is a 3.0V to 3.6V 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 from frequency 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 RX64M Ethernet PTP controller Network time synchronization based on IEEE 1588 Network time synchronization by EPTP 2MB (EPTPC) that uses the 1

1MB RX634 Precision Time Protocol Control of equipment using synchronized time RX63N 2 PHY PHY (PTP) defined by IEEE 768KB 1588-2008 (version 2) to Industrial Ethernet Network Example 512KB RX64M EtherC EtherC RX630 maintain time Ethernet communication 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

RX64M PTP- implements time control on EDMAC EDMAC master EDMAC the network and makes RX64M, RX63N, RX631, RX630, and RX634: Supported Applications Industrial Ethernet network possible proper device RAM General-purpose Synchronization information Network and security applications Sensor and monitoring applications applications control using time Startup time 1 …… Startup time 2 synchronization. It is ideal for •Ethernet/IEEE 1588 Security systems Industrial network Industrial applications: 2-D barcode readers, shape and character recognition RX64M USB Host/Function/OTG Encrypted equipment Human sensor applications: air conditioners, washing machines, refrigerators • applications that require Peripheral ROM Security (encryption) Safety functions communication (real-time Ethernet) Simple camera applications: monitor cameras, building interior sensors I/O port • • applications device Control program industrial Ethernet network RX64M RX64M RX64M RX64M Ethernet USB Host/Function/OTG Copiers Data protection Devices with networking RX63N • • support, HEMS, slave slave slave slave Security (encryption) Safety functions Printers applications support. Control of equipment • • gateway devices CNC*2 Servo Remote I/O Remote I/O Audio components Entry entry/exit using bundled time Human sensor applications: air conditioners, washing machines, refrigerators RX631 •USB Host/Function/OTG •Security (encryption) Large-scale systems control systems Notes: 1. Programmable Logic Controller Simple camera applications: monitor cameras, building interior sensors Equipment being controlled •Image capture •Safety functions Vending machines POS terminals 2. Computer Numerical Control Machine tools RX630 •USB Function •Safety functions

HDMI-CEC Remote control reception RX634 • • •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 CMOS camera module. Images 8-bit data, core. The RXv2 core delivers 1.7 times the performance of earlier Vsync, Hsync from the CMOS camera can be RX products and reduces operating current consumption by RXv2 core High performance: 4.55 CoreMark/MHz PDC RX CPU captured by the PDC and used some 40%, making it possible to build systems that combine Max. 120MHz Low power consumption: 0.3mA/MHz to implement simple image DMAC SDRAM high-speed operation and low current consumption. The RX64M CMOS camera image

40nm process sensor applications such as BSC Excellent real-time performance USB group is fabricated using the cutting-edge 40nm process. This High-speed: Zero-wait access Importing EXDMAC human sensors or barcode Capture area RSPI Large-capacity: image data makes it possible to integrate large on-chip memory capacity— No need for external memory etc. Max. 4MB of flash memory readers. Also, the EXDMAC can Other features up to 4MB of flash memory and 512KB or SRAM—operating at and 512KB of SRAM Improved security 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 for network communication support, which is in high demand for industrial applications, and for motor control allow improved synchronization among systems and appliances, security systems, and encrypted RX631 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 decryption standards such as leaks to untrusted third parties. Image data, 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 Encryption confidential RX CPU etc. information, RAM Tablet on the CPU. This is ideal for RX631/RX63N : AES etc. CPU Memory Timer Communications Analog Security Other Encryption RX64M : AES/DES/SHA/RNG HOCO 120MHz Up to Up to 64KB 3-phase general- 2-channel Ether 4-channel 1ch QSPI 12-bit AES VBAT equipment that processes purpose Ether MAC 3-channel 9-channel RSPI SDHI A/D 12-bit RX64M RXv2 4MB 512KB E2 motor PWM USB2.0 FS IEEE SCI w 2ch SSI 2Unit SHA RNG MAC CAN SCI 2 MMC D/A BSC with FPU Flash RAM Flash (MTU3) (GPT) w/PHY 1588 FIFO RI C SRC 3S/H DES personal information or EXDMAC EtherC Server Secure storage of personal or USB HOCO

VBAT requires enhanced security. AES SDRAM SCI RX63N 100MHz Up to Up to 32KB 3-phase 2-channel Ether 3-channel 12-channel RSPI 12-bit 10-bit confidential information in on-chip RXv1 2MB 256KB E2 motor USB2.0 FS 2 A/D etc. RX631 with FPU Flash RAM Flash (MTU2) w/PHY MAC CAN SCI RI C 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 2 A/D RX621 with FPU Flash RAM Flash (MTU2) w/PHY MAC CAN SCI RI C 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 96 96 96 96 0.2mA/MHz CoreMark/MHz 768KB 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 12 8 20 32 32 32 32 32 32 32 32 20 8 20 128KB 20 20 20 20

Main Applications of RX200 Series 16 16 96KB 16 64KB 12 12 8 12 12 8 8 12 8 12 8 Consumer devices (battery drive) Healthcare devices Industrial Electric home appliances 32KB 4 4 4 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 Pitch (mm) 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 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 64KB to 128KB (0.12 to 0.2 mA/MHz) and High Performance systems designed for 1.8V. It also supports 5V operation in applications RX23T High-functionality 2.7V to 5.5V USB H/F SDHI motor control Encryption ∆∑A/D (3.08 to 4.16 CoreMark/MHz) such as electric home appliances and industrial equipment. RX200 Operating Voltage and Frequency

6 Max. 54MHz 1 Power Processing RXv2 core* FPU Safety functions Touch External bus CAN Support for 5V RX231 128KB to 512KB consumption performance power supply USB H/F SDHI High-functionality Encryption ∆∑A/D required by electric 5 RX220 RX210 RX600 1.8V to 5.5V motor control home appliances and industrial Some products equipment 4 2.7 to 5.5V, 32MHz During operation RXv2 core RX600 Max. 54MHz • • (V) Voltage 3 RXv2 core*1 FPU Safety functions Touch External bus CAN 0.12 to 0.2mA/MHz 4.16 CoreMark/MHz 128KB to 256KB During standby with RXv1 core 2.7 to 5.5V, 50MHz RX230 High-functionality • • 2 1.8V to 5.5V USB H/F SDHI motor control Encryption ∆∑A/D RAM contents retained 3.08 CoreMark/MHz 1.62V 1.8 to 5.5V, 32MHz 0.8μA*1 DSP/FPU instruction Shutoff • voltage 1 Fast recovery extension* of two dry 1.62 to 5.5V, 20MHz • 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 64KB to 1MB Frequency (MHz) RX210 High-functionality Note: 1. Example of RX231, details of other products differ. 1.62V to 5.5V USB H/F SDHI motor control Encryption ∆∑A/D

Max. 32MHz RXv1 core FPU Safety functions Touch External bus CAN 32KB to 256KB Improved Functional Safety 24-Bit ∆∑ A/D Converter RX220 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 meeting safety standards for electric home appliances and Max. 50MHz RXv1 core FPU Safety functions Touch External bus CAN provide support for three-phase power meters. The 24-bit ∆∑ A/D 256KB to 512KB industrial equipment. VDE-certified application notes are also RX21A High-functionality converter, combined with on-chip AES encryption and decryption 1.8V to 3.6V USB H/F SDHI motor control Encryption ∆∑A/D available. functionality, (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 Application Example Employing ∆∑ A/D: Power Meter System IEC60730 Possibility of system RX200 Power Hardware Implementation of recovery unaffected Touch Motor Security RAM error testing by clock malfunction Connectivity efficient/battery support for functions control functions without using drive safety functions WDT Phase1 Neutral Phase2 Phase3 Large- the CPU RX CPU SCI LCD module DOC RAM IWDT dedicated IEC60730 MPU capacity 50MHz clock 512KB IEC60730 Detection of Communication Detection of serial disconnection of SCI chip communication temperature, PLC, Zigbee Serial pressure, or current errors 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 IEC60730 Oscillation- Self- RI2C EEPROM Oscillation stop stop diagnostics Detection of A/D detection detection PGA Quantizers Decimation Data faults and filters registers • System clock circuit Source RTC prevention of system 24-bit ∆∑ A/D converter auto-switching malfunction or 3-phase AC • Interrupt generation accident RX21A 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 3.08CoreMark/MHz 0.1mA/MHz IEC 61508 support 384KB 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 Main Applications of RX100 Series healthcare devices, 8KB 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 7×7 10×10 Sensor hubs Healthcare devices, Cooking appliances, Power meters, detectors equipment. Size (mm) 4×4 6×6 7×7 5×5 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 Fast Recovery from Standby for Improved Battery Life USB Low Speed and Full Speed Support 88 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 Speci cations 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 speci cations 32MHz USB 32MHz 32MHz (3) High-performance RX CPU for shorter operation time and 140 88 Operating reduced power consumption 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 E2 data flash: 8KB RX100 High Sensitivity and Excellent Noise Deep sleep mode: 2.3μA Time Pin count 36 to 64 36 to 64 64 to 100 48 to 80 Tolerance for Capacitive Touch Panels

Improved Improved Reduced Reduced Current reduction CPU Safety functions recovery processing standby operating on RX100 Communication SCI × 3 channels SCI × 3 channels SCI × 8 channels SCI × 4 channels Newly developed support for capacitive touch panels benefits 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 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 3.08CoreMark/MHz 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 (2) Excellent noise tolerance: Noise tolerance that meets the frequency error detection Recovery Operation Recovery Operation USB2.0 (H/F/OTG) USB2.0 (H/F/OTG) Time Data transfer controller Standby Standby 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 MTU2 × MTU2 (16-bit 3-phase MTU2 (16-bit 3-phase MTU2 (16-bit 3-phase Power-on reset Independent watchdog timer Timers many of the burdensome aspects of capacitive touch (POR), 4 channels motor) × 6 channels motor) × 6 channels motor) × 6 channels (IWDT) development. Once automatic calibration is complete, the voltage detection circuit CMT (16-bit) CMT (16-bit) CMT (16-bit) CMP (16-bit) LCD Controller with Low Power Consumption (LVD) × 2 channels × 2 channels × 4 channels × 2 channels easy-to-use software outputs custom source code. Note: 1. Results of evaluation by . Actual performance TMR (8-bit) TMR (8-bit) Switching between two patterns, A and B, by means of RTC × 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 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 Conductor (HOCO) Event link controller (ELC)*1 (finger and (finger and flashing operation. The internal step-up circuit can be used to human body) human body) Low-speed on-chip oscillator (peripheral startup without 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 Vertical position contrast is adjustable in 16 stages. Electromagnetic Electromagnetic field field Main clock generator Multifunction pin controller 8-bit D/A 12-bit D/A 8-bit D/A Electrode Electrode Electrode 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. display Electrode pattern Simple More complex than self-capacitance Capacitive touch Capacitive touch 140 Substrate cost Low Higher than self-capacitance × 12 channels × 36 channels 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 (See below for portion represented by xxxx.) Flash RAM R5F5631xxxx CAN, DEU, no PDC systems, POS terminals, HEMS, gateway devices, E2 data flash (See below for portion represented by xxxx.) CAN, no DEU, no PDC 2MB FHDFP FHDFB FHDFC CAN, no DEU, PDC human sensors, monitor cameras, building interior 256KB No CAN, no DEU, no PDC RX64M Group Block Diagram RX64M Group Memory/Package Options FDDFP FDDFB FDDFC sensors, etc. 32KB 2MB 192KB KDDFP KDDFB KDDFC Memory RXv2 32-bit CPU Encryption engine, SDHI 32KB 240DMIPS@120MHz 2MB Zero-wait flash: No encryption engine, SDHI EDDFP EDDLJ EDDFB EDDLK EDDFC EDDBG EDDLC Flash 128KB Up to 4MB DSP instructions Encryption engine, no SDHI ECDFP ECDLJ ECDFB ECDLK ECDFC ECDBG ECDLC RAM 32KB SRAM: 512KB E2 data flash No encryption engine, no SDHI RX631/RX63N Group Block Diagram Register-indirect MAC (80-bit result) 1.5MB ECC RAM: 32KB R5F564Mxxxx Register-direct MAC (72-bit result) 256KB JDDFP RX631 only JDDFB RX631 only Standby RAM: 8KB (See below for portion represented by xxxx.) Memory 32KB 32-bit barrel shifter RX 32-bit CPU 165DMIPS@100MHz 1.5MB E2 data flash: 64KB Zero-wait flash: LHDFP LHDLJ LHDFB LHDLK LHDFC LHDBG LHDLC 192KB GDDFP RX631 only GDDFB RX631 only 32-bit floating point unit 2MB 32KB 4096KB LDDFP LDDLJ LDDFB LDDLK LDDFC LDDBG LDDLC System Timers Communication functions Encryption and safety functions 512KB DSP instructions 1.5MB SRAM: 256KB DDDFP DDDLJ DDDFB DDDLK DDDFC DDDBG DDDLC 64KB LGDFP LGDLJ LGDFB LGDLK LGDFC LGDBG LGDLC Register-indirect MAC (80-bit result) 128KB Data transfer controller Encryption DCDFP DCDLJ DCDFB DCDLK DCDFC DCDBG DCDLC Multifunction Ethernet controller 32KB ExDMA controller × 2 channels functions: AES, DES, LCDFP LCDLJ LCDFB LCDLK LCDFC LCDBG LCDLC Register-direct MAC (48-bit result) timer pulse unit: E2 data flash: × 2 channels SHA, RNG 1024KB 16-bit × 8 channels, IEEE 1588 time 32KB 32-bit barrel shifter YHDFP YHDFB YHDFC DMA controller 256KB 32-bit × 1 channel synchronization YDDFP YDDFB YDDFC × 8 channels control Memory 32KB protection unit JHDFP JHDLJ JHDFB JHDLK JHDFC JHDBG JHDLC General-purpose Interrupt controller: 3072KB System Timers Communication functions 1024KB PWM timer (GPT): USB Full Speed JDDFP JDDLJ JDDFB JDDLK JDDFC JDDBG JDDLC WHDFP WHDFB WHDFC 16 levels, 16 pins 192KB 16-bit × 2 channels Trusted memory/ 512KB Data transfer Multifunction timer RX631 RX63N WDDFP WDDFB WDDFC controller 32KB × 4 channels register write 64KB JGDFP JGDLJ JGDFB JGDLK JGDFC JGDBG JGDLC pulse unit: ExDMA controller 16-bit × 6 channels Clock oscillator CAN × 3 channels protection JCDFP JCDLJ JCDFB JCDLK JCDFC JCDBG JCDLC DMA controller Ethernet 1024KB PLL 128KB BDDFP BDDLJ BDDFB BDDLK BDDFC BDDBG BDDLC Timer pulse unit Clock frequency Timer pulse unit: controller Low-speed/high-speed Interrupt controller: 32KB BCDFP BCDLJ BCDFB BCDLK BCDFC BCDBG BCDLC (TPU): 2 accuracy 16-bit × 12 channels on-chip oscillator I C bus interface 16 levels, 16 pins 16-bit × 2 channels measurement circuit USB × 2 channels 768KB × 6 channels Power-on reset GHDFP GHDLJ GHDFB GHDLK GHDFC GHDBG GHDLC 128KB ADDFP ADDLJ ADDFB ADDLK ADDFC ADDBG ADDLC Serial communication 2560KB Clock oscillator Programmable Voltage detection interface Data operation GDDFP GDDLJ GDDFB GDDLK GDDFC GDDBG GDDLC PLL pulse generator CAN × 3 channels 32KB ACDFP ACDLJ ACDFB ACDLK ACDFC ACDBG ACDLC circuit Programmable circuit 512KB High-speed × 13 channels 512KB pulse generator 64KB GGDFP GGDLJ GGDFB GGDLK GGDFC GGDBG GGDLC on-chip oscillator I2C bus interface 8SDFB 8SDLK 8SDFC 8SDBG 8SDLC (4 channels with FIFO) 8-bit timer 128(64)KB PDDFL PDDFM PFDLH 8DDFP 8DDLJ 8DDFB 8DDLK 8DDFC 8DDBG 8DDLC RX631 only Event link (PPG) × 4 channels GCDFP GCDLJ GCDFB GCDLK GCDFC GCDBG GCDLC Power-on reset × 4 channels 1 PCDFL PCDFM 8CDFP 8CDLJ 8CDFB 8CDLK 8CDFC 8CDBG 8CDLC controller Serial peripheral Watchdog timer: 32KB* 14-bit 1 channel Voltage detection circuit 8-bit timer (TMR): interface 16-bit compare Serial communication 384KB 7SDFB 7SDLK 7SDFC 7SDBG 7SDLC match timer interface 128(64)KB NDDFL NDDFM 7DDFP 7DDLJ 7DDFB 7DDLK 7DDFC 7DDBG 7DDLC 8-bit Independent Analog Quad serial × 4 channels × 13 channels 32KB*1 NCDFL NCDFM 7CDFP 7CDLJ 7CDFB 7CDLK 7CDFC 7CDBG 7CDLC × 4 channels watchdog timer: FHDFP FHDLJ FHDFB FHDLK FHDFC FHDBG FHDLC Analog peripheral 2048KB Serial peripheral 12-bit A/D 14-bit 1 channel Real-time clock/ 256KB 6BDLD 6SDFB 6SDLK 6SDFC 6SDBG 6SDLC interface 512KB FDDFP FDDLJ FDDFB FDDLK FDDFC FDDBG FDDLC 12-bit A/D 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 1 MCDFL MCDFM 6CDFP 6CDLJ 6CDFB 6CDLK 6CDFC 6CDBG 6CDLC 10-bit A/D 32KB* 12-bit A/D 32-bit timer SD host interface Image capture × 8 channels × 8 channels (CMTW) FCDFP FCDLJ FCDFB FCDLK FCDFC FCDBG FCDLC ROMLESS Parallel data 10-bit D/A Encryption and safety functions Image capture 128KB OCDFC × 2 channels MMC host 12-bit D/A capture unit × 2 channels 0KB × 2 channels interface Pin count 100 100 144 145 176 176 177 Data encryption unit Parallel data 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 • Applications General-Purpose Inverter: Application Example Remote I/O: Application Example Ethernet SCI × 13 channels Large memory capacity • OS (+ simple I2C, simple SPI) (ROM/RAM/EEPROM) Flash 2 • Middleware High-speed RXv2 core and 120MHz zero-wait ash memory Synchronous control and daisy chained connection possible using I C 2 2MB • Drivers I C × 4 channels POR/LVD 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, Enhanced functions 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) ash memory and RAM DMA transfer Large-capacity, high-speed LAN Control room PC RTC Ether MAC × 1 channel ash memory and RAM 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 2C × 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 54MHz 89.1DMIPS Zero-wait flash: Power supply voltage: 2.7V to 3.6V 2MB/1.5MB/1MB 32-bit floating point unit Memory R5F562Nxxxxx RX62N/EtherC, USB RX 32-bit CPU (See below for portion represented by xxxx.) Flash R5F5634xxxxx 165DMIPS@100MHz RX62N/EtherC, USB, CAN SRAM: DSP instructions Zero-wait flash: R5F5621xxxxx RAM (See below for portion represented by xxxx.) Flash RX621/USB, CAN 128KB Register-indirect MAC (80-bit result) Up to 512KB 32-bit floating point unit (See below for portion represented by xxxx.) RAM Register-direct MAC (48-bit result) E2 data flash Data flash E2 data flash: SRAM: DSP instructions 32KB 32-bit barrel shifter Up to 96KB Register-indirect MAC (80-bit result) 2MB EYDFB Register-direct MAC (48-bit result) 8ADFP 8ADFB 8ADLE 8ADBG 128KB Data Flash: 512KB 32-bit barrel shifter System Timers Communication functions 32KB ECDFB 32KB 96KB 8BDFP 8BDFB 8BDLE 8BDBG 32KB Data transfer controller Multifunction I2C bus interface 8BDLD 8BDFP 8BDFB 8BDLE 8BDBG DMA controller 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 Multifunction timer Ethernet Clock oscillator 16-bit × 6 channels interface 32KB ExDMA controller DCDFB pulse unit: controller 7ADFP 7ADFB 7ADLE 7ADBG PLL × 13 channels DMA controller 384KB Programmable 16-bit × 12 channels Serial peripheral 64KB 7BDFP 7BDFB 7BDLE 7BDBG Power-on reset pulse generator Interrupt controller: USB × 2 channels 32KB Voltage detection circuit interface Programmable × 2 channels 1MB 16 levels, 16 pins 7BDLD 7BDFP 7BDFB 7BDLE 7BDBG 8-bit timer BYDFB pulse generator Clock frequency accuracy measurement × 4 channels 128KB Clock oscillator CAN circuit (CAC) Other 32KB BCDFB PLL 8-bit timer × 4 channels 16-bit compare Event link controller match timer HDMI (CEC) 2 (ELC) Power-on reset I C bus interface 256KB × 4 channels transmit/receive 16-bit Voltage detection × 2 channels Data operation circuit circuit compare match timer 64KB 14-bit Pin count 144 circuit 32KB (DOC) watchdog timer Remote control × 4 channels Serial communication 6BDLD 6BDFP 6BDFB 6BDLE 6BDBG signal reception Package LFQFP interface 14-bit independent function (RCR) Pitch (mm) 0.5 Analog 8-bit watchdog timer × 6 channels Analog watchdog timer Size (mm) 20×20 12-bit A/D 12-bit A/D 1 Serial peripheral interface Pin count 85 100 144 145 176 × 8 channels* 14-bit independent × 16 channels × 2 channels 10-bit A/D Package TFLGA LFQFP LFQFP TFLGA LFBGA 10-bit D/A 1 watchdog timer × 8 channels* Pitch (mm) 0.65 0.5 0.5 0.65 0.8 × 2 channels Note: Maximum specifications for the group are listed above. 10-bit D/A 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 • Transmission/reception USB reception RX634 634 of command and data 1024 RSPI 100MHz 54MHz Memory card LCD 512

Ethernet EtherC USB Verification EXDMAC EtherC RX210 USB/CAN × 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 12-bit A/D Ethernet Reception Function Ether MAC 6-phase PWM output 1.4mA in communication standby state Flash: 512KB CAN • CAN Peripheral device • Ability to select low-speed mode when in communication-ready 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 RAM: 96KB SPI 1ch (Typ. 8mA) inverter motor POE SCI 5ch Sub-microcontroller, Error detection signal etc. (Typ. 1.4mA) (Typ. 1.45mA) External bus (8-, 16-, or 32-bit) External bus: 50MHz Communication-ready ASIC SDRAM state (high-speed mode) 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 Memory RX 32-bit CPU RAM Up to 2MB 32-bit floating point unit E2 data flash DSP instructions 2MB Zero-wait flash: 165DMIPS@100MHz No CAN SRAM: 8VDFP 8WDBG 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: 32-bit barrel shifter Up to 128KB Register-indirect MAC (80-bit result) 2MB ECDFP ECDFB ECDLK ECDFC ECDBG ECDLC 32KB 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 2 32KB 7VNFP 7WNBG 1.5MB DCDFP DCDFB DCDLK DCDFC DCDBG DCDLC Programmable I C bus interface 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 × 2 channels: communication 1MB timer pulse unit: (Function) Interrupt controller: 6VDFP 6WDBG DMA controller 16-bit × 6 channels 2 on-chip circuits interface 1MB BCDFP BCDFB BCDLK BCDFC BCDBG BCDLC 16 levels, 16 pins 128KB Interrupt controller: 16-bit compare × 7 channels Timer pulse unit: CAN 96KB 32KB 6VNFP 6WNBG 16 levels, 16 pins Clock oscillator match timer 16-bit × 6 channels: × 3 channels 32KB BDDFP BDDFB BDDLK BDDFC BDDBG BDDLC Clock oscillator 2 on-chip circuits PLL × 2 channels: PLL 2 2 on-chip circuits Programmable I C bus High-speed interface × 768KB ACDFP ACDFB ACDLK ACDFC ACDBG ACDLC 16-bit timer 768KB on-chip oscillator pulse generator 4VDFP 4WDBG max. 4 channels 96KB Analog × 6 channels: 128KB 32KB ADDFP ADDFB ADDLK ADDFC ADDBG ADDLC 2 on-chip circuits Power-on reset 8-bit timer Serial 10-bit A/D 32KB 4VNFP 4WNBG Voltage detection × 2 channels: communication × 4 channels: 8-bit circuit 2 on-chip circuits interface 512KB 8CDFN 8CDFP 8CDLA 4 on-chip circuits watchdog timer 16-bit compare × 13 channel 64KB match timer 10-bit D/A Analog Serial 8DDFN 8DDFP 8DDLA Pin count 144 176 × 2 channels: 32KB × 2 channels peripheral interface Package 12-bit A/D 2 on-chip circuits LFQFP LFBGA × 3 channels Pitch (mm) × 21 channels 7CDFN 7CDFP 7CDLA 0.5 0.8 14-bit 384KB Size (mm) 10-bit A/D 20×20 13×13 watchdog timer 64KB 7DDFN 7DDFP 7DDLA × 8 channels 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 sensor Real-time clock Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.8 0.5 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. Timer Extensive Lineup and Many Peripheral Functions Enhanced Functions and Reduced Component Count Can be eliminated Compare match RX610 flash memory: 2MB External Pulse output flash memory Enhanced functions Reduced component count RX610 A/D trigger Communication device driver Communication SCI × 13 channels Large memory capacity High pin count USB device Simultaneous A/D conversion (flash memory (+ simple I2C, simple SPI) (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 External I/O DSP driver A/D conversion interface RX External bus RX630 A/D converter unit 2 CAN × 3 channels Temperature sensor A/D conversion Middleware DSP A/D converter unit 3 RTC (operating on 12-bit and 10-bit A/D External bus A/D conversion • Range from low to high pin counts 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 RX CPU RI2C 4 channels PC, etc. Sensors 10-bit A/D DMAC/DTC Sensors 10-bit/12-bit A/D RX CPU 100MHz Memory, Main I/O ports/ DMAC/DTC SCI Key input ASIC, etc. controller external interrupts Flash: 2MB PPG0 TPU0 Flash: 2MB SCI Memory, 2 Communication with SCI × 13 channels, other chip Data flash: 32KB I C mechanisms RSPI × 3 channels E2 data flash: 32KB RI2C 4ch PPG1 TPU1 CMT (used by OS) TPU/MTU2 RAM: 128KB CMT (used by OS) RAM: 128KB 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 RX62T/RX62G Group Block Diagram RX62T/RX62G Group (Products Supporting Operation at 85°C) Flash 3.3V, CAN 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 32-bit floating point unit 512KB EADFP EADFH EADFA EADFB RX62T 5V, CAN RX62T 5V, no CAN RX62T 3V, no CAN Memory RX62T 5V, no CAN RX62T 3V, no CAN RX62G 5V, no CAN SRAM: DSP instructions 512KB EBDFP EBDFH EBDFA EBDFB RX 32-bit CPU 165DMIPS@100MHz R5F562Txxxxx (See below for portion represented by xxxx.) 48KB Register-indirect MAC (80-bit result) 48KB RX62T RX62G Flash 32KB EDDFP EDDFH EDDFA EDDFB Register-direct MAC (48-bit result) Zero-wait flash: 32-bit floating point unit RAM R5F562Gxxxxx (See below for portion represented by xxxx.) E2 data flash: EEDFP EEDFH EEDFA EEDFB Up to 256KB Data flash 32KB 32-bit barrel shifter DSP instructions SRAM: Register-indirect MAC (80-bit result) AADFK AADFM AADFF AADFP AADFH Up to 16KB CADFP CADFH CADFA CADFB 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 32KB 32-bit barrel shifter Data transfer Multifunction 2 32KB 16KB I C bus interface 32KB CDDFP CDDFH CDDFA CDDFB AEDFK AEDFM ADDFF AEDFP AEDFH controller timer pulse unit: × 2 channels 32KB DMA controller 16-bit × 8 channels AEDFF AADFP AADFH CEDFP CEDFH CEDFA CEDFB 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 Compare match Serial peripheral CAN channel 7ADFK 7ADFM 7ADFF 7ADFP 7ADFH PLL 256KB BBDFP BBDFM BBDFA BBDFB Interrupt controller: timer pulse unit: timer: interface 1 or 0 7BDFK 7BDFM 7BDFF 7BDFP 7BDFH Power-on reset 24KB 16 levels, 9 pins 16-bit × 8 channels 128KB 16-bit × 4 channels × 2 channels BDDFP BDDFM BDDFA BDDFB Voltage detection 32KB 7DDFK 7DDFM 7GDFF 7DDFP 7DDFH Clock oscillator General-purpose 8KB circuit*1 14-bit CAN LIN BEDFP BEDFM BEDFA BEDFB PLL PWM timer: 7EDFK 7EDFM 7DDFF 7EDFP 7EDFH watchdog timer 8KB Digital power supply USB 16-bit × 4 channels 64KB Power-on reset 7EDFF 7ADFP 7ADFH Control functional unit I2C bus interface 14-bit independent 8KB 6EDFL 6EDFM Voltage detection circuit 7DDFP 7DDFH Compare match timer: watchdog timer 8KB Analog 48KB 16-bit × 4 channels Serial 8KB 5EDFL 5EDFM Analog 6ADFK 6ADFM 6ADFF Sample and hold 8KB communication 64KB comparator: 32KB RX62T RX62G 8-bit watchdog timer interface 6BDFK 6BDFM 6BDFF × 3 channels 8KB 12-bit A/D 8KB 4EDFL 4EDFM Sample and hold comparator: 6DDFK 6DDFM 6DDFF × 8 channels 8KB 12-bit A/D × 8 channels 8KB Notes: Maximum specifications for the group are Pin count 48 64 100 112 120 144 14-bit independent Serial peripheral 6EDFK 6EDFM 6EDFF 10-bit A/D (4 channels × 2 units) : 2 on-chip circuits × 20 channels listed above. Package LFQFP LFQFP LFQFP LQFP LFQFP LFQFP watchdog timer interface 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 Package LQFP LQFP LQFP LFQFP LQFP pin counts 100 or more. Note: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C. 10-bit A/D × 12 channels Pitch (mm) 0.8 0.5 0.65 0.5 0.65 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 PWM waveform generation at 10ns resolution Grill Inverter control block Two systems for one-shunt control, two systems for three-shunt control, 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 RJH60FxDPK RJH60FxDPK Simultaneous sample and hold on seven channels using two 12-bit A/D units RX62T CT On-chip peripheral POR/ Trough transfer Peak Trough transfer Peak Current plus one 10-bit A/D unit LVD Up-down/buffer register A B transfer Up buffer register A transfer sensor functions help keep Double IH coil CMP buffering CT U V W system cost down. Interrupt Down buffer register B 3 S/H for 3-shunt control Double data registers for 1-shunt control Up Down Photocoupler Current sensor CMP Down Op-amp: 12-bit Resolution: compare value compare value Ability to generate PS25xx Simultaneous Down HA1630xxx μPC358 Photocoupler A/D units Programmable gain amplifier ch0 1 count 10ns setting setting PWM output at IGBT: sampling of 3 inputs Easy continuous Inverter circuit CMP Compare value PS9306 RJH60FxDPK Data register A (software) (software) Control 10ns resolution A/D conversion on target setting PS9506 ch0 S/H Data register B PGA A/D using half the (software) same channel interrupts ch1 B B ch1 S/H A A Serial I/O IH coil Data register Shunt resistor PGA ADC PWM CT Current sensor ch2 Notes: 1. PFC: Power Factor POR *4 *3 *2 ch2 S/H Data register PGA Correction Op-amp:

Compare • PFC control HA1630xxx μPC358 ch3 2. PWM: Pulse Width Temperature sensor A/D converter match • IH inverter control ch3 Data register register Modulation • Grill control ADC 10ns resolution 3. ADC: Analog to Digital • Temperature control *3 CMP: Comparator PGA: Programmable gain amplifier PWM Interrupts not needed due to improved buffers Converter • Error detection Comparator PWM PWM 4. POR: Power On Reset RX62T/RX62G/RX63T

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 IEC 60730 item Hardware support Humidity Notes: 1. Clock generation circuit/oscillation-stop Flash: 256KB 10-bit A/D Sensor information Bus voltage Implementation in hardware of oscillation stop monitoring*1 and frequency error monitoring detection control register (OSTDCR): Clock monitoring Detects when oscillation by the main function*2 12-bit A/D (PGA, CMP) Current detection clock oscillator stops. 2 3-phase inverter E PROM Data flash: 32KB (30,000 E/P cycles) 12-bit A/D (PGA, CMP) Complementary PWM mode with Monitoring of Implementation in hardware of independent watchdog timer*3 (WDT with dedicated OCO) 2. GPT/LOCO count function: Monitors the low software load main clock period using the watchdog Can be eliminated thanks interrupt handling that is unaffected by the system clock to on-chip data flash. RAM: 16KB MTU3 (100MHz) Gate timer’s dedicated low-speed on-chip driver M oscillator. (inverter control) Improved quality of Implementation in hardware of cyclic redundancy check (CRC) calculator for improved SCI (with noise canceller) Shunt resistor Compressor motor 3. Independent watchdog timer (IWDT): POE3 Error detection signal external communication serial communication quality Counts using the watchdog timer’s Communication Complementary PWM mode 3-phase inverter dedicated low-speed on-chip oscillator. with indoor unit with low software load Monitoring of Implementation in hardware of CRC calculator for checking of memory contents 4. Port register (PORT): Read register Power-on reset POR MTU3 (100MHz) Gate flash memory contents RESET IC driver M that reflects the pin states. Low-voltage detection circuit LVD (inverter control) 5. 12-bit A/D/self-diagnostic mode: Can be eliminated thanks Shunt resistor Fan motor Self-diagnostics using VREFH0 × 0, to on-chip POR and LVD. POE3 Error detection signal I/O port monitoring Implementation in hardware of function for reading pin state*4 of output ports Independent WDT (WDT with on-chip oscillator) 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 Can be eliminated thanks CMT,WDT,DTC etc. POE3 × 1/2, and × 1. to on-chip independent WDT Error detection signal (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: R5F523Txxxxx Note: Products supporting operation at 105°C Memory RX 32-bit CPU R5F5231xxxxx Floating point unit (FPU) RAM are under development. Up to 128KB (See below for portion represented by xxxx.) Flash: (v2 Core: enhanced DSP and FPU) 54MHz Flash (See below for portion represented by xxxx.) CAN, no TSIP, no SDHI DSP instructions Up to 512KB Floating point unit (FPU) RAM No CAN, no TSIP, no SDHI Register-indirect MAC (80-bit result) 5AGFL 5AGFD 5AGFM DSP instructions E2 data SRAM: Register-direct MAC (72-bit result) 128KB SRAM: flash Up to 64KB Register-indirect MAC (80-bit result) 12KB 12KB 1 1 32-bit barrel shifter 5ADFL 5ADFD 5ADFM Register-direct MAC (72-bit result) 8BDFL* 8BDNE* 8BDFM 8BDND 8BDFP 8BDLA E2 data flash: 512KB 8KB 32-bit barrel shifter 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 × 1 channel RSPI × 1 channel Pin count 48 52 64 pulse unit (MTU2) 1 1 Interrupt controller: (3-phase motors): 7BDFL* 7BDNE* 7BDFM 7BDND 7BDFP 7BDLA Compare match 1 Clock oscillator Package LFQFP LQFP LFQFP 16 levels, 9 pins 16-bit × 6 channels CAN × 1 channel* 384KB PLL timer (CMT): SCI × 2 channels Pitch (mm) 0.5 0.65 0.5 Clock oscillator Timer pulse unit (TPU): 7ADFL 7ADNE 7ADFM 7ADND 7ADFP 7ADLA High-speed on-chip 16-bit × 4 channels SDHI × 1 channel*1 64KB oscillator (32MHz) Size (mm) 7×7 10×10 10×10 PLL/USB dedicated PLL 16-bit × 6 channels 8KB 8-bit timer (TMR): High-speed on-chip oscillator Compare match timer (CMT): Low-speed on-chip SSI × 1 channel oscillator 8-bit × 4 channels Memory protection Low-speed on-chip oscillator 16-bit × 4 channels Power-on reset Bit timer (TMR): Power-on reset RIIC × 1 channel Memory protection Comparison of Execution Cycle Performance and Code Size With and Without FPU Voltage detection circuit 8-bit × 4 channels Voltage detection Safety functions unit (MPU) circuit Note: Comparison with earlier Renesas product (comparison of performance with and RTC 256KB Event link controller (with battery backup) RSPI × 1 channel 6ADFL 6ADNE 6ADFM 6ADND 6ADFP 6ADLA DOC (RAM test assist) without FPU using Renesas motor control software) 32KB External bus LPT A/D self-diagnostics, 8KB Analog With FPU interface (16-bit) (low-power timers) SCI × 7 channels 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 reduction Analog Safety functions Security functions/ watchdog timer memory protection 3-channel sample 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 5ADFL 5ADNE 5ADFM 5ADND 5ADFP 5ADLA disconnection detection 32KB Comparator Oscillation-stop 1,472 497 Comparator × 4 channels Independent True random number 8KB 5CDFL 5CDNE 5CDFM 5CDND 5CDLF 5CFP 5CDLA × 3 channels watchdog timer 1 detection Temperature sensor generator (RNG)* Frequency CRC calculation accuracy check Trusted IP-Lite Pin count circuit 0 500 1000 1500 0 100 200 300 400 500 1 48 48 64 64 64 100 100 User interface Oscillation-stop (TSIP-Lite)* Package Cycles Bytes detection LFQFP HWQFN LFQFP HWQFN WFLGA LFQFP TFLGA Capacitive touch sensor CRC calculation Memory protection Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.5 × 24 channels unit (MPU) Note: Maximum specifications for the group are listed above. circuit Size (mm) 7×7 7×7 10×10 9×9 5×5 14×14 5.5×5.5 Scaling Unnecessary with FPU Floating point arithmetic unit (FPU) for dramatically Notes: Maximum specifications for the group are listed above. Notes: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C. 1. 1. Not available on all product versions. better floating-point operation performance 1. 48-pin products do not support SDHI. Without FPU With FPU Improved accuracy and substantially reduced • int mtr_L = 0.0009447 *1099511627776: /*mtr_L = 0.0009447*/ processing time in motor control applications int lq: float lq: High Power Efciency Communication Capacitive Touch Smaller code size, for operation using smaller ROM size! int Omega: float Omega: • RXv2 core with enhanced DSP and FPU delivers twice the power Support for capacitive touch sensors with int Vd: Scaling float Vd: A variety of communication functions for No need for bothersome scaling when performing 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, /*Vd=Vd - (Omega* mtr_L *lq)*/ /*Vd=Vd - (Omega* mtr_L *lq)*/ the best in the industry Improved program readability, easier maintenance, and among the best in the industry. • temp0 = (mtr_L*lq) >>31: /*Vd=Vd - (Omega*0.0009447 *lq): CAN Operation possible Operation possible substantially reduced development time temp0 = (Omega *tempo0) >>29: Fast recovery from the standby state in as little as 5μs with wood panels when wearing gloves (when using LOCO at 4MHz). RX231 2. RXv2 core (high-performance CPU core) for faster Vd = Vd - temp0: operation completion without raising the frequency IIR digital lter

000 Signal input 000 Target signal 000 000 000 000 000 000 RX231 RXv2 core 000 000 Processing is complex and Processing is simple and 000 000 USB Higher efficiency for frequency used instruction codes and 000 000 000 000 Current 000 000 000 000 000 000 RX210 RXv1 core improved pipeline processing, resulting in better operation difficult to understand. easy to understand. 000 000 RX231 performance per unit of frequency (among the best in the industry among embedded devices)! Capacitive touch examples Functions Suitable for Sensor-less Vector Control SDHI Wheel Keys Slider - RX23T (RXv2 core): Time Standby Operating Standby Operating Standby Operating boost 166 CoreMark (when operating at 40MHz) 3-channel dedicated sample and hold circuit, double trigger mode RX231 7 Reduction of power consumption RX210 recovery time during standby recovery to 1,088 cycles approx. 1/20 previous level RX231 recovery time Wi-Fi/WiSUN/BLE Simultaneous sampling of 3 channels Conversion result register for single-shunt 90μs → 5μs 585 cycles current detection Reduction of power consumption Reduction of power Functions Supporting the Realization of Safe and Reliable Products during standby by consumption by approx. 1/2 approx. 1/2 Sample and Conversion start Single-shunt current 1.8μA → 0.8μA Security Migration from Earlier Products Disconnection detection function hold circuit A/D converter Trigger A detection register A Detection of disconnection of sensors, etc. Multiplexer Sensor Prevents system malfunctions from occurring. Sample and Trigger B Single-shunt current RX231 Group Application Examples Same pin assignments as RX210 Self-diagnostics Analog hold circuit detection register B 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) Data register Serial communication CRC 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 Smart meters IoT POR/LVD Vbatt and USB pins excluded. Power supply low voltage detection function Refrigerators Washing machines Air conditioners IH cooking heaters Office equipment Industrial equipment 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 (v2 Core: enhanced DSP and FPU) 54MHz R5F5230xxxxx (See below for portion represented by xxxx.) Memory RX 32-bit CPU Flash: E2 data 50DMIPS@32MHz Flash Up to 256KB Floating point unit (FPU) flash Zero-wait flash: Up to 256KB RAM DSP instructions R5F5220xxxxx (See below for portion represented by xxxx.) SRAM: DSP instructions Register-indirect MAC (80-bit result) E2 data flash 32KB Register-indirect MAC (80-bit result) 256KB SRAM: Register-direct MAC (48-bit result) Register-direct MAC (72-bit result) 32KB 6ADFL 6ADNE 6ADFM 6ADND 6ADLF 6ADFP 6ADLA Up to 16KB E2 data flash: 8KB E2 data flash: 8KB 32-bit barrel shifter 32-bit barrel shifter 256KB 8KB 32KB 6BDFL 6BDFM 6BDFK 6BDFP System Timers Communication functions 128KB 8KB 32KB System Timers Communication functions DTC Multifunction timer SSI × 1 channel 5ADFL 5ADNE 5ADFM 5ADND 5ADLF 5ADFP 5ADLA DMA × 4 channels pulse unit (MTU2) 8KB Multifunction timer Event link I2C bus interface Interrupt controller: (3-phase motors): pulse unit: 16 levels, 9 pins 16-bit × 6 channels RIIC × 1 channel controller 128KB 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 16-bit × 6 channels Package LFQFP HWQFN LFQFP HWQFN WFLGA LFQFP TFLGA Multi-function 8-bit timer 8KB PLL × 5 channels High-speed on-chip oscillator Compare match timer (CMT): pin controller × 4 channels SCI × 7 channels Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.5 Low-speed on-chip oscillator 16-bit × 4 channels Serial peripheral Size (mm) 7×7 7×7 10×10 9×9 5×5 14×14 5.5×5.5 Data transfer Power-on reset Bit timer (TMR): Compare match interface 64KB Voltage detection circuit 8-bit × 4 channels Note: Refer to the group lineup at the end of this catalog for products supporting operation at 105°C. controller timer: Memory protection DMA controller 16-bit × 4 channels 8KB 3BDFL 3BDFM 3BDFK 3BDFP Event link RTC 8KB (with battery backup) Memory protection 14-bit Analog controller Interrupt controller: unit (MPU) 5V + External Bus independent External bus LPT 16 levels, 9 pins watchdog timer Comparator interface (16-bit) (low-power timer) × 2 channels Clock oscillator 32KB Support for 16-bit external bus interface Real-time clock/ High-speed 12-bit A/D Analog Safety functions calendar function 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 Frequency accuracy Pitch (mm) 0.5 0.5 0.8 0.5 accuracy check measurement circuit Proven Size (mm) 7×7 10×10 14×14 14×14 User interface Oscillation-stop Data operation circuit detection RX230 CRC calculator 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 Efciency Capacitive Touch Ideal for applications where safety is a priority. Simplifies the task of supporting the IEC 60730 safety RX210 and RX220 microcontrollers are RXv2 core with enhanced DSP and FPU delivers twice the power efficiency in processing such as 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 Operation possible Operation possible Fast recovery from the standby state in as little as 5μs (when using LOCO at 4MHz). RX200 Independent clock WDT microcontrollers. with wood panels when wearing gloves WDT System recovery unaffected RAM test assist DOC RAM IWDT dedicated by the system clock Simply switch with clock IIR digital lter no modifications

000 Signal input 000 Target signal 000 000 Communication Serial 000 000 000 000 CRC Disconnection detection 000 000 communication 000 000 RX230 RXv2 core error detection 000 000 000 000 for sensors, etc. 000 000 Disconnection 000 000 000 000 RX210 Current 000 000 RX210 RXv1 core A/D detection Prevention of system functions Frequency error converter CAC Disconnection detection (ADC) Clock Capacitive touch examples Oscillation-stop Oscillation-stop Self- A/D error detection RX220 detection detection circuit diagnostics Wheel Keys Slider Prevention of system functions boost Time Standby Operating Standby Operating Standby Operating 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 interface Timers Analog Timers Analog Camera SoC (standby) 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 R5F521Axxxxx (See below for portion represented by xxxx.) 78DMIPS@50MHz Flash Zero-wait flash: 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 Register-indirect MAC (80-bit result) flash SRAM: RAM R5F5210xxxxx with limitations on the main oscillation circuit Up to 64KB Register-direct MAC (48-bit result) Memory RX 32-bit CPU (See below for portion represented by xxxx.) and new operating modes added to improve 78DMIPS@50MHz E2 data current consumption during operation Zero-wait flash: flash E2 data flash: 512KB 32-bit barrel shifter Up to 1MB DSP instructions 8KB 64KB 8BDFM 8BDFN 8BDFP 8BDLJ 1MB Register-indirect MAC (80-bit result) 8KB SRAM: 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 8KB pulse unit: × 2 channels 96KB ABDFP ABDLJ ABDFB ABDLK 16-bit × 6 channels 384KB Multi-function Serial communication 8KB 64KB pin controller 8-bit timer interface 7BDFM 7BDFN 7BDFP 7BDLJ × 5 channels System Timers Communication functions × 4 channels 8KB 512KB Data transfer Serial peripheral Timer pulse unit: Event link I2C bus interface 64KB 8CDFM 8CDFN 8CDFF 8CDFP 8CDLJ 8BDFB 8BDLK controller interface controller 16-bit × 6 channels DMA controller Compare match × 2 channels 8KB timer: Multifunction Serial Interrupt controller: 16-bit × 4 channels Multi-function timer pulse unit: communication 384KB 16 levels, 9 pins pin controller 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 256KB 14-bit interface on-chip oscillator × 7 channels independent Interrupt Compare match 32KB 6BDFL 6BDFM 6BDBM 6BDFN 6BDFF 6BDFP 6BDLA 6BDLJ 6BDFB 6BDLK 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 128KB Clock frequency LFQFP LFQFP LFQFP TFLGA Clock oscillator 14-bit Comparator calendar function × 2 channels Pitch (mm) accuracy measurement 0.5 0.5 0.5 0.65 PLL watchdog timers × 4 channels 20KB 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 × 16 channels CRC calculator Power-on reset watchdog timer 96KB 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 Temperature 64KB accuracy sensor measurement circuit 12KB 3BDFL 3BDFM 3BDFF 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 RX CPU Encryption Flash Advantages of RX21A 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 SCI Module

Phase1 Neutral Phase2 Phase3 1 Reduced system cost ∆∑ Decimation Data Event Link Controller (ELC) Incorporation of External Components modulator filter register PGA IO LED, etc. ∆∑ Decimation Data modulator filter register Single chip for improved PGA 2 security Communication zZZ … POR/LVD SCI modem: PLC, ZigBee Interrupt controller CPU (sleep) Reduced software ash 3 programming workload Temperature RX210 ELC sensor POR/LVD Internal data bus IrDA IrDA module RTC Comparator Reduced mounting area Activation request Timers RTC RTC 4 and cost A/D Temperature sensor with 32-bit 32kHz binary counter E2 Data Flash crystal oscillator SCI EEPROM Crystal 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 RAM R5F5130xxxxx 128KB DSP instructions 3.08CoreMark/MHz RAM Products supporting operation at 85°C E2 data (See below for portion represented by xxxx.) Zero-wait flash: 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 512KB 8KB E2 data Flash: 8AGLJ 8AGFP 128KB 32-bit barrel shifter 64KB 5AGFL 5AGNE 5AGFM 5AGFK 5AGFN 8KB 16KB 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 Multi-function Serial communication pulse unit: 7AGLJ 7AGFP Compare match controller interface 16-bit × 6 channels 2 64KB pin controller timer: I C bus interface × 4 channels Multi-function 7ADFM 7ADLJ 7ADFP 16-bit × 2 channels Compare match 8KB Data transfer Serial peripheral pin controller Serial communication controller timer: 14-bit interface 16-bit × 4 channels interface independent Data transfer × 8 channels Interrupt controller: × 1 channel watchdog timer 64KB 3AGFL 3AGNE 3AGFM 3AGFK 3AGFN controller 14-bit independent 256KB 6AGLJ 6AGFP 16 levels, 9 pins watchdog timer Serial peripheral 32KB Real-time clock/ 10KB Interrupt controller: interface Clock oscillator calendar function Analog 16 levels, 9 pins Real-time clock/ 8KB 6ADFM 6ADLJ 6ADFP PLL 8KB IrDA 12-bit A/D 3ADFL 3ADNE 3ADFM 3ADFK 3ADFN calendar function Low-speed/high-speed Low-power timers Clock oscillator × 17 channels on-chip oscillator (LPT) PLL Low-power timer Serial sound 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 Capacitive measurement Temperature circuit accuracy measurement Package LFQFP HWQFN LFQFP LQFP LFQFP 36 seg. × 8 com. × 17 channels circuit (CTSU) sensor Clock frequency Pin count 64 100 100 12-bit D/A Data operation circuit Pitch (mm) 0.5 0.5 0.5 0.8 0.5 accuracy Capacitive measurement × 2 channels Package LFQFP TFLGA LFQFP CRC calculator 36 channels Size (mm) 7×7 7×7 10×10 14×14 12×12 measurement circuit Data operation circuit (CTSU) Temperature Pitch (mm) 0.5 0.65 0.5 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 or Wake-up event Temperature sensor Temperature sensor 1 8-bit D/A Audio amplifier Speaker 0.13ms to 4.37s* 2 5 frequency division types for setting range 0.1μA* E2 data flash USB/Host/ from FFFFh to 0001h EEPROM LCD driver External oscillator CTSU Buttons Function/OTG time On-chip oscillator (capacitive measurement) Note: 1. The RTC supports 10 period settings Note: 2. The current consumption increases × 36 channels RX113 from 3.9ms to 2s. by 0.31μA when the RTC is operating.

Capacitive touch No key input No key input Capacitive touch input Incorporating external components into EEPROM the microcontroller reduces the component count Wheel IC Low-power timer Slider recovery interrupt Recovery event Recovery event Recovery event Detection Detection Lower system cost and smaller mounting area Normal Current consumption Capacitive touch input EEPROM 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 USB PLL PLL • Segment LCD • DSP/FPU*1 Etc. on-chip flash memory • 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 Products supporting operation at 85°C E2 data (See below for portion represented by xxxx.) flash Memory Products supporting operation at 105°C 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 8ADFL 8ADNE 8ADFM 8ADLF 8ADFK 50DMIPS@32MHz 128KB DSP instructions 8KB RAM (See below for portion represented by xxxx.) Register-indirect MAC (80-bit result) Zero-wait flash: DSP instructions SRAM: Register-direct MAC (48-bit result) 384KB 128KB 16KB 7AGFL 7AGNE 7AGFM 7AGFK Register-indirect MAC (80-bit result) 64KB Register-direct MAC (48-bit result) 128KB 5AGFL 5AGNE 5AGFM 5AGFK E2 data flash: 7ADFL 7ADNE 7ADFM 7ADLF 7ADFK 16KB 32-bit barrel shifter 8KB SRAM: 5ADFL 5ADNE 5ADFM 5ADLF 5ADFK 8KB 16KB 32-bit barrel shifter 256KB 6AGFL 6AGNE 6AGFM 6AGFK 96KB 4AGFL 4AGNE 4AGFM 4AGFK System Timers Communication functions 32KB 6ADFL 6ADNE 6ADFM 6ADLF 6ADFK 16KB 8KB System Timers Communication functions 4ADFL 4ADNE 4ADFM 4ADLF 4ADFK Event link Multifunction timer USB × 1 channel controller 2 pulse unit: 128KB Multi-function Multifunction timer I C bus interface 16-bit × 6 channels 5AGFL 5AGNE 5AGFM 5AGFK pin controller pulse unit: 64KB 3AGNF 3AGFL 3AGNE 3AGFM 3AGFK Multi-function 2 16KB I C bus interface 16-bit × 4 channels Serial 10KB pin controller 8KB 5ADFL 5ADNE 5ADFM 5ADLF 5ADFK communication Data transfer 3ADLM 3ADNF 3ADFL 3ADNE 3ADFM 3ADLF 3ADFK Compare match interface controller Data transfer timer: Serial Compare match × 3 channels controller 16-bit × 2 channels 96KB communication 4AGFL 4AGNE 4AGFM 4AGFK timer: 32KB 1AGNF 1AGFL 1AGNE 1AGFM 1AGFK interface 16KB Interrupt controller: 16-bit × 2 channels Serial peripheral Interrupt controller: × 3 channels 8KB 4ADFL 4ADNE 4ADFM 4ADLF 4ADFK 16 levels, 9 pins interface 10KB 1ADLM 1ADNF 1ADFL 1ADNE 1ADFM 1ADLF 1ADFK 16 levels, 9 pins 14-bit independent watchdog timer Clock oscillator 14-bit Clock oscillator Serial peripheral 64KB PLL independent Analog PLL interface 3AGNF 3AGFL 3AGNE 3AGFM 3AGFK Low-speed/high-speed watchdog timer 16KB JAGNF JAGFL JAGNE JAGFM JAGFK Real-time clock/ 10KB Low-speed/ 3ADLM 3ADNF 3ADFL 3ADNE 3ADFM 3ADLF 3ADFK On-chip oscillator 12-bit A/D 8KB high-speed calendar function 8KB × 14 channels JADLM JADNF JADFL JADNE JADFM JADLF JADFK On-chip oscillator Power-on reset Real-time clock/ Analog Voltage detection Temperature Power-on reset 32KB calendar function 1AGNF 1AGFL 1AGNE 1AGFM 1AGFK circuit sensor 8KB Voltage detection 12-bit A/D HADLM HADNF 10KB Clock frequency 8KB circuit × 14 channels 1ADLM 1ADNF 1ADFL 1ADNE 1ADFM 1ADLF 1ADFK 8KB 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 8KB Package WFLGA HWQFN LFQFP HWQFN LFQFP WFLGA LQFP Data operation circuit Temperature JADLM JADNF JADFL JADNE JADFM JADLF JADFK Pitch (mm) 0.5 0.5 0.5 0.5 0.5 0.5 0.8 CRC calculator sensor 8KB Note: Maximum specifications for the group are listed above. Size (mm) 4×4 6×6 7×7 7×7 10×10 5×5 14×14 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 High performance 1.56DMIPS/MHz microcontroller Angular velocity with low power RX200 Operating current: USB 2.0 Host, Function, OTG 2 consumption and 6.4mA Air pressure Communication (I C, SPI, SCI, etc.) 3.2mA Full Speed (12Mbps) Main Low current high performance processor (32MHz during normal Operating Standards Low Speed (1.5Mbps) Brightness consumption operation) RX100 current: Battery Charging Specification microcontroller 3.2mA Standby current: Temperature Compact, RX100 1.8µA Revision 1.2 4 × 4mm, 36-pin LGA with ultra-low Geomagnetism high-pin-count power Standby current: Rapid integration Data transmitted by package 5 × 5mm, 64-pin LGA consumption Min. recovery time: Transfer Control transfer, bulk transfer, 0.35µA of data collected Transmission of integrated data the RX110 is used 4.8μs 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 nd 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. High-performance • Some sample code (middleware and drivers) incorporates Firmware Integration Technology (FIT) that provides 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 flash programmer GUI builder TSIP driver software for RX231 SPI mode multimedia card/SD memory card driver JPEG encoder Communication SPI/QSPI serial flash memory driver Easy-to-use editor and Easy-to-use editor and E2 Lite, E1 and E20 on-chip debugging emulators JPEG decoder automated code TCP/IP protocol stack (T4) SPI single master driver (SCI/RSPI) that provide a low-cost and Audio generation function DTMF encoder/decoder Renesas SPI serial EEPROM driver convenient debugging environment MP3 decoder 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 AES encryption library who are interested in CS+, please contact our (Supports short file names only (FAT12/16/32).) regional marketing departments for details. USB drivers Sample code FAT file system USB basic firmware USB host device class drivers (mass storage, CDC, HID) (Version with support for short file names (FAT12/16/32) and Introduction Development Evaluation Mass production 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 The e2 studio and CS+ integrated development called Firmware Integration Technology (FIT). • CPU board mounted with RX 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 Automated source • Evaluation version of C/C++ compiler package 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 Note: Some microcontrollers in the RX200 and RX600 series URL microcontroller product to another can be accomplished by simply replacing the BSP with the one for the new RX microcontroller. http://www.renesas.com/rsk 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 2 It’s easy to add USB function of e studio can be used together Gadget Renesas Project: Simple Introduction to Building Things with the RX63N and RX64M new functions Common APIs with FIT! to a project! Gadget Renesas is a new project launched as a FIT 2 Advantage 2. Middleware module I C 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 USB RI2C Timer ADC microcontrollers. module with FIT support For the RX family a compact pink gadget board mounted Microcontroller initial settings with FIT support Microcontroller initial settings (BSP) BSP for RX64M with an RX63N or RX64M microcontroller is provided, GR-SAKURA-FULL Gadget GR-KAEDE Gadget Renesas board 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 RX63N RX64M without specialized knowledge. Wakamatsu Tsusho K.K. and the onboard image processing 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. Now available from NGX Technologies. FIT support into your project. Source code output by the code generation function of e2 studio can be used in combination with modules with FIT support. (Support for the code generation function is currently available for the RX64M and RX71M groups, and support for Note: GR-KAEDE with the optional camera board is http://gadget.renesas.com/en/index.html 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 e2 studio: An integrated development environment based on Eclipse! 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 • The integrated development environment includes a E1 E20 URL http://www.renesas.com/e2studio http://www.renesas.com/e20 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 CS+: Simple, convenient, reliable! 2. Support differs depending on the device. 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 application development, from coding and Debug Build Renesas Flash Programmer: Suitable for development, PG-FP5: Support for programming without a PC building through debugging. Extensive Realizing high-quality real-time multitasking systems tutorials are available, so even novices will prototyping, and small-quantity programming • Standalone programming find using CS+ simple, convenient, and RI600V4 and RI600PX real-time OSes for the RX family • Programming using the E2 Lite, E1 or E20 is controlled by a PC via a serial • Programming under PC control using a dedicated GUI 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 2 Both CS+ and e 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) 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 PG-FP5 API functions in the integrated development environment. partner companies. Note: 1. Portion represented by xx indicates the target market. A function that provides easy reference to hardware manuals 2 and information on APIs is included in e studio. In Smart Reading project files into another integrated development environment Manual view you can reference the hardware manual or search 1 Easily search in Move the cursor over its contents by specifying a peripheral I/O register* or 2 Smart Manual view. a the name of a CS+ and e studio can both read projects created in the other 2 keyword.* In the editor simply hover the mouse cursor over the register in the editor 2 to see a description of integrated development environment. Both CS+ and e studio name of a peripheral I/O register or API function*3 to pop up a that register. can also read projects created in High-performance Embedded description of its speci cations. Descriptions of API functions can be Workshop. Make sure to try out the features of the newest displayed as pop-ups. Notes: 1. You can search for information on peripheral I/O registers and their integrated development environments. individual bits. 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 Added to creating your project. 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 Software tools Hardware tools Programming tools development toolkits Compilers Integrated development Real-time OSes On-chip debugging emulators environments, compilers, 1 (µITRON) Flash programming Programmer Series Group Starter kit* and simulators KPIT Technologies Ltd. (See information software units (See information High-functionality in lower margin.) Low-cost version Debugging MCU boards Isolators in lower margin.) version IAR Systems AB For 176-pin 0.5 mm pin pitch products: R0E5571MLDMB00 Renesas Starter Kit for RX71M 9 Renesas Flash (Part No.: R0K50571MS000BE CS+ support CS+ support * OS RX700 RX71M For 144-pin 0.5 mm pin pitch products: Programmer (with CS+) or YR0K50571MS000BE 2 2 R0E5571MLDMB01 (R0C00000FDW13R) 2 e studio support e studio support 5 7 (with e studio)) For 100-pin 0.5 mm pin pitch products: * * CMX Systems, Inc. R0E5571MLDMB02 Renesas Flash Express Logic, Inc. Renesas Starter Kit for RX610 RX610 — Programmer (Part No.: R0K556100S000BE) (R0C00000FDW13R) *5 *6 FreeRTOS.org For 144-pin 0.5 mm pin pitch products: R0E5562N8PFK00 Renesas Flash RX621 Renesas Starter Kit+ for RX62N Programmer Micrium RX62N (Part No.: R0K5562N0S000BE) For 100-pin 0.5 mm pin pitch products: (R0C00000FDW13R) R0E5562N8PFK10 *5 *7 *3 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 Programmer Renesas Starter Kit for RX62T For 80-pin 0.65 mm pin pitch products: Emulators RX62T (R0C00000FDW13R) (Part No.: R0K5562T0S000BE) R0E5562GAPFJ00 *5 *6 CS+ support CS+ support For 64-pin 0.5 mm pin pitch products: SEGGER Microcontroller R0E5562GAPFK10 e2 studio support e2 studio support For E2 Lite or E1: E20 For 144-pin 0.5 mm pin pitch products: R0E000010ACB10 Sohwa & Sophia Technologies Inc. Renesas Starter Kit for RX630 High-performance High-performance (R0E000200KCT00) R0E55630EDMB00 RX630 Embedded Workshop Embedded Workshop *2 For E20: (Part No.: R0K505630S000BE) For 100-pin 0.5 mm pin pitch products: Renesas Flash support support R0E000200ACB10 R0E55630EDMB01 Programmer Programmers RX600 Renesas Starter Kit+ for RX63N For 144-pin 0.5 mm pin pitch products: (R0C00000FDW13R) RX631 (Part No.: R0K50563NS010BE R0E5563NEDMB00 *5 *7 Data I/O Corporation RX63N (with CS+) or YR0K50563NS010BE For 100-pin 0.5 mm pin pitch products: (with e2 studio)) R0E5563NEDMB01 RX63T E-Globaledge Corporation Renesas Starter Kit for RX63T Renesas Flash (64 or (64-pin) — Programmer fewer (Part No.: R0K50563TS000BE) (R0C00000FDW13R) Falcon Denshi K.K. pins) *5 *6 For 120-pin 0.5 mm pin pitch products: Renesas Starter Kit for RX63T R0E5563TEDMB00 Flash Support Group Company 4 Renesas Flash RX63T (144-pin) * PG-FP5 8 For 112-pin 0.65 mm pin pitch products: Programmer * (100 or (Part No.: R0K5563THS000BE or more pins) (with CS+) or YR0K5563THS000BE R0E5563TEDMB01 (R0C00000FDW13R) HOKUTO DENSHI CO,.LTD E2 Lite 5 7 E2 Lite 2 * * (with e studio)) (RTE0T0002LKCE00000R) For 100-pin 0.5 mm pin pitch products: or or E1 (R0E000010KCE00) R0E5563TEDMB02 E1 Kyoei Co., Ltd. Renesas Flash or RX634 — — Programmer E20 (R0C00000FDW13R) MINATO ELECTRONICS INC. CS+ support CS+ support *5 *6 Renesas Starter Kit+ for RX64M e2 studio support e2 studio support Renesas Flash NAITO DENSEI MACHIDA MFG. CO., LTD (Part No.: R0K50564MS000BE RX64M — Programmer (with CS+) or YR0K50564MS000BE (R0C00000FDW13R) 1 2 (with e studio)) *5 *7 SMH Technologies* Renesas Starter Kit for RX210 RX210 (Part No.: R0K505210S003BE) CS+ support CS+ support SUISEI ELECTRONICS SYSTEM CO., LTD. Renesas Starter Kit for RX220 2 2 RX220 e studio support e studio support (Part No.: R0K505220S000BE) Renesas Flash High-performance High-performance Programmer Sunny Giken Inc. Embedded Workshop Embedded Workshop (R0C00000FDW13R) RX21A — 5 6 support support * * TESSERA TECHNOLOGY INC. RX230 — RX200 Renesas Starter Kit for RX231 Wave Technology Co., Ltd. R0K505231S000BE (with CS+) or Renesas Flash RX231 YR0K505231S000BE Programmer Yokogawa Digital Computer Corporation (with e2 studio) CS+ support CS+ support (R0C00000FDW13R) E20 *5 *7 e2 studio support e2 studio support (R0E000200KCT00) Programming Services Renesas Starter Kit for RX23T 2 RTK500523TS00000BE(with CS+) * For E2 Lite or E1: Renesas Flash RX23T or YRTK500523TS00000BE Note: Debugging — R0E000010ACB10 Programmer Falcon Denshi K.K. (Exclusive distributor of HI-LO SYSTEMS for Japanese customers) (with e2 studio) functions equivalent E1 (R0C00000FDW13R) emulator only *5 *6 RX110 — Flash Support Group Company Renesas Starter Kit for RX111 (Part No.: R0K505111S000BE RX111 Note: 1. Under development (with CS+) or YR0K505111S000BE 2 Renesas Flash (with e studio)) Programmer Get the latest information here. http://www.renesas.com/rx_partners Renesas Starter Kit for RX113 CS+ support CS+ support (R0C00000FDW13R) RX100 (Part No.: R0K505113S000BE *5 *7 RX113 2 2 (with CS+) or YR0K505113S000BE e studio support e studio support (with e2 studio)) Renesas Flash RX130 Programmer (R0C00000FDW13R) *5 *6 Software tools with CS+ support Compiler: RX family C/C++ compiler package (with integrated development environment) (includes integrated development environment, simulator, and debugger) The professional and standard edition, the fl oating license and node-lock License and packages with/without install media are available. For the detail, see http://www.renesas.com/rx_c. Real-time OS: RI600 V4 or RI600PX (with memory protection function, supported by RX600 series with memory protection unit (MPU)) Note: Evaluation license and mass production license available. The portal website of the Alliance Partner Program has been updated Software tools with e2 studio support Compiler: RX family C/C++ compiler package (without integrated development environment) The professional and standard edition, the fl oating license and node-lock License and packages with/without install media are available. For the detail, and redesigned. Visit the following page to search for partner companies see http://www.renesas.com/rx_c. Note: The package does not include an integrated development environment, simulator, or emulator/debugger. Can be used in combination with e2 studio. (Must be downloaded from the website and installed separately.) and their products, register as a new partner, or log in if your company is Real-time OS: RI600 V4 already a partner. Note: Evaluation license and mass production license available. Software tools with High-performance Embedded Workshop support Compiler: RX family C/C++ compiler package (with High-performance Embedded Workshop) (includes integrated development environment and simulator) (R0C5RX00XSW01R) Note: An emulator/debugger is bundled with each emulator system. Real-time OS: RI600 V4 or RI600PX (with memory protection function, supported by RX600 series with memory protection unit (MPU)) https://www.renesaspartners.com/ Note: Evaluation license and mass production license available. Notes: 1. Includes CPU board mounted with RX microcontroller, on-chip debugging emulator E1 or E2 Lite, software (integrated development environment, evaluation version of C/C++ compiler package, and free evaluation version of fl ash programming software), etc. 2. High-end extended version of the E1 with enhanced trace functions (approx. 2 million branches/cycle), real-time RAM monitoring functions, etc., to support more sophisticated debugging. 3. The microcontroller’s D/A converter functionality is unavailable when using the debugging MCU board for 100-pin versions of RX621 and RX62N group products. 4. Microcontroller ports PF0 and PF1 are unavailable when using the debugging MCU board for 120-pin versions of RX63T group products. Visit the following web page to to view information on products and 5. Renesas Flash Programmer (product No.: R0C00000FDW13R) is available in a commercial edition (commercial product, support available) and a free-of-charge edition (free of charge, no support available). The support status can be services from partner companies with RX family support. checked on the following webpage by referring to the microcontroller product number. http://www.renesas.com/rfp 6. Renesas Flash Programmer can be used to program this microcontroller without employing the E2 Lite or E1 or E20 by making a direct connection to the microcontroller via the RS-232C interface. http://www.renesas.com/rx_partners 7. Renesas Flash Programmer can be used to program this microcontroller without employing the E2 Lite or E1 or E20 by making a direct connection to the microcontroller via the RS-232C or USB interface. 8. Includes programming software. The power adapter (QB-COMMON-PW-xx) is not included and must be purchased separately. Standalone programming is supported. 9. Microcontroller ports PF0, PF1, PF2, PF3, and PF4 are unavailable when using the debugging MCU board for 176-pin versions of RX71M group products. : New product : Under development 53-54 RX Family Group Lineup

RX700/RX600 Series RX6xT, RX2xT

Group RX71M RX64M RX63N RX62N RX631 RX621 Group RX63T RX62T RX62G RX23T CPU core RXv2 RXv2 RXv1 RXv1 RXv1 RXv1 CPU core RXv1 RXv1 RXv1 RXv2 Operating voltage Vcc 2.7 to 3.6 V 2.7 to 3.6 V 2.7 to 3.6 V 2.7 to 3.6 V 2.7 to 3.6 V 2.7 to 3.6 V Operating voltage Vcc 2.7 to 3.6 V or 4.0 to 5.5 V 2.7 to 3.6 V or 4.0 to 5.5 V 4.0 to 5.5 V 2.7 to 5.5 V CPU 240 120 100 100 100 100 Maximum operating frequency Maximum operating frequency CPU 100 100 100 40 (MHz) BCLK/BCLK pin 120/60 120/60 100/50 100/50 100/50 100/50 (MHz) BCLK/BCLK pin 50/50 — — — Code flash memory 4 MB 4 MB 2 MB 512 KB 2 MB 512 KB Code flash memory 512 KB 256 KB 256 KB 128 KB Data flash memory 64 KB 64 KB 32 KB 32 KB 32 KB 32 KB Data flash memory 32 KB 32 KB 32 KB — SRAM 512 KB + 8 KB + 32 KB 512 KB + 8 KB + 32 KB 256 KB 96 KB 256 KB 96 KB SRAM 48 KB 16 KB 16 KB 12 KB External bus External bus width/SDRAM interface 8, 16, 32/Yes 8, 16, 32/Yes 8, 16, 32/Yes 8, 16, 32/Yes 8, 16, 32/Yes 8, 16, 32/Yes External bus External bus width/SDRAM interface 8, 16/— —/— —/— —/— Data transfer DMAC/DTC/EXDMAC 8 channels/Yes/2 channels 8 channels/Yes/2 channels 4 channels/Yes/2 channels 4 channels/Yes/2 channels 4 channels/Yes/2 channels 4 channels/Yes/2 channels Data transfer DMAC/DTC/EXDMAC 4 channels/Yes/— — /Yes/— — /Yes/— — /Yes/— Ethernet 2 channels 2 channels 1 channel 1 channel — — USB-FS 1 channel (Host/Function/OTG) — — — Serial CAN 1 channel 1 channel 1 channel — Time sync control (IEEE1588) Yes Yes — — — — interfaces HS: 1 channel (Host/Function/OTG) FS: 1 channel (Host/Function/OTG) FS: 1 channel (Host/Function/OTG) SCI/RSPI/I2C 5 channels/2 channels/2 channels 3 channels/1 channel/1 channel 3 channels/1 channel/1 channel 2 channels/1 channel/1 channel USB FS: 2 channels (Host/Function/OTG) FS: 2 channels (Host/Function/OTG) FS: 2 channels (Host/Function/OTG) FS: 1 channel (Host/Function/OTG) FS: 1 channel (Function) FS: 1 channel (Function) 16-bit timer 20 channels 16 channels 16 channels 10 channels Serial USB-LS Host Yes Yes — — — — Watchdog timer/ interfaces Yes (8-bit)/Yes (14-bit) Yes (8-bit)/Yes (14-bit) Yes (8-bit)/Yes (14-bit) —/Yes (14-bit) CAN 3 channels 3 channels 3 channels 1 channel 3 channels 1 channel independent watchdog timer 9 channels + 4 channels (with FIFO)/ 9 channels + 4 channels (with FIFO)/ 3-phase PWM outputs 3 2 2 1 SCI/RSPI/I2C 13 channels/3 channels/4 channels 6 channels/2 channels/2 channels 13 channels/3 channels/4 channels 6 channels/2 channels/2 channels Peripheral Timers 2 channels/2 channels 1 channel/2 channels functions PWM delay generation Yes — Yes — QSPI/SSI 1 channel/2 channels 1 channel/2 channels —/— —/— —/— —/— function Digital power supply 32-bit timer 3 channels 3 channels — — — — Yes — — — 16-bit timer 22 channels 22 channels 22 channels 16 channels 22 channels 16 channels Peripheral 2 units: 12-bit × 4 channels (3 sample and hold channels), 2 units: 12-bit × 4 channels (3 sample and hold channels), 2 units: 12-bit × 4 channels (3 sample and hold channels), A/D 12-bit × 10 channels (3 sample and hold channels) functions 8-bit timer 4 channels 4 channels 4 channels 4 channels 4 channels 4 channels 10-bit × 20 channels 10-bit × 12 channels 10-bit × 12 channels Timers Analog Watchdog timer/ D/A 10-bit × 2 channels — — — Yes (14-bit)/Yes (14-bit) Yes (14-bit)/Yes (14-bit) Yes (14-bit)/Yes (14-bit) Yes (8-bit)/Yes (14-bit) Yes (14-bit)/Yes (14-bit) Yes (8-bit)/Yes (14-bit) independent watchdog timer Other LVD, POR, CRC, CAC, DOC, temperature sensor LVD, POR, CRC, temperature sensor LVD, POR, CRC, temperature sensor LVD, POR, CRC, CAC, DOC, temperature sensor Real-time clock Yes Yes Yes Yes Yes Yes Operating ambient temperature –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C 12-bit × 8 channels 12-bit × 8 channels 2 units: 12-bit × 8 channels and 2 units: 12-bit × 8 channels and 12-bit × 21 channels 12-bit × 21 channels LFQFP-144 (20 × 20) Yes — — — A/D (3 sample and hold channels) (3 sample and hold channels) 10-bit × 4 channels (12-bit A/D and 10-bit × 4 channels (12-bit A/D and 10-bit × 8 channels 10-bit × 8 channels Analog 12-bit × 21 channels 12-bit × 21 channels 10-bit A/D not usable simultaneously) 10-bit A/D not usable simultaneously) LFQFP-120 (16 × 16) Yes — — — D/A 12-bit × 2 channels 12-bit × 2 channels 10-bit × 2 channels 10-bit × 2 channels 10-bit × 2 channels 10-bit × 2 channels LQFP-112 (20 × 20) Yes Yes Yes — SDHI/MMC 1 channel/1 channel 1 channel/1 channel — — — — LFQFP-100 (14 × 14) Yes Yes Yes — Image capture (PDC) 1 channel 1 channel — — 1 channel — Pakages LQFP-80 (14 × 14) — Yes — — Other LVD, POR, CRC, CAC, DOC, ELC, LVD, POR, CRC, CAC, DOC, ELC, LQFP-64 (14 × 14) — Yes — — Other functions LVD, POR, CRC, temperature sensor LVD, POR, CRC, temperature sensor LVD, POR, CRC, temperature sensor LVD, POR, CRC, temperature sensor temperature sensor temperature sensor LFQFP-64 (10 × 10) Yes Yes — Yes Operating ambient temperature –40 to 85 °C –40 to 85 °C –40 to 85 °C, –40 to 105 °C –40 to 85 °C –40 to 85 °C, –40 to 105 °C –40 to 85 °C LQFP-52 (10 × 10) — — — Yes TFLGA-177 (8 × 8) Yes Yes Yes — Yes — LFQFP-48 (7 × 7) Yes — — Yes LFQFP-176 (24 × 24) Yes Yes Yes — Yes — LFBGA-176 (13 × 13) Yes Yes Yes Yes Yes Yes TFLGA-145 (9 × 9) — — — Yes — Yes RX200 Series TFLGA-145 (7 × 7) Yes Yes Yes — Yes — Group RX231 RX230 RX210 RX220 RX21A LFQFP-144 (20 × 20) Yes Yes Yes Yes Yes Yes Pakages CPU core RXv2 RXv2 RXv1 RXv1 RXv1 LFQFP-100 (14 × 14) Yes Yes Yes Yes Yes Yes Operating voltage Vcc 1.8 to 5.5 V 1.8 to 5.5 V 1.62 to 5.5 V 1.62 to 5.5 V 1.8 to 3.6 V TFLGA-100 (7 × 7) Yes Yes Yes — Yes — Maximum operating frequency CPU 54 54 50 32 50 TFLGA-85 (7 × 7) — — — — — Yes (MHz) BCLK/BCLK pin 32/16 32/16 25/12.5 — — LFQFP-64 (10 × 10) — — — — Yes — Code flash memory 512 KB 256 KB 1 MB 256 KB 512 KB TFLGA-64 (6 × 6) — — — — Yes — Data flash memory 8 KB 8 KB 8 KB 8 KB 8 KB LFQFP-48 (7 × 7) — — — — Yes — SRAM 64 KB 32 KB 96 KB 16 KB 64 KB External bus External bus width 8-bit, 16-bit 8-bit, 16-bit 8-bit, 16-bit — — Group RX630 RX634 RX610 Data transfer DMAC/DTC 4 channels/Yes 4 channels/Yes 4 channels/Yes 4 channels/Yes 4 channels/Yes CPU core RXv1 RXv1 RXv1 USB FS: 1 channel (Host/Function/OTG) — — — — Operating voltage Vcc 2.7 to 3.6 V 2.7 to 3.6 V or 4.0 to 5.5 V 3.0 to 3.6 V CAN 1 channel — — — — Serial 2 Maximum operating frequency CPU 100 54 100 SCI/RSPI/I C 7 channels/1 channel/1 channel 7 channels/1 channel/1 channel 13 channels/1 channel/1 channel 5 channels/1 channel/1 channel 5 channels/2 channels/2 channels (MHz) BCLK/BCLK pin 50/25 54/27 25/25 SSI 1 channel 1 channel — — — Code flash memory 2 MB 2 MB 2 MB 16-bit timer 17 channels 17 channels 16 channels 10 channels 10 channels Data flash memory 32 KB 32 KB 32 KB 8-bit timer 4 channels 4 channels 4 channels 4 channels 4 channels SRAM 128 KB 128 KB 128 KB Timers Watchdog timer/ Yes (14-bit)/Yes (14-bit) Yes (14-bit)/Yes (14-bit) Yes (14-bit)/Yes (14-bit) —/Yes (14-bit) Yes (14-bit)/Yes (14-bit) independent watchdog timer External bus External bus width/SDRAM interface 8, 16, 32/— 8, 16/— 8, 16/— Peripheral Real-time clock Yes Yes Yes Yes Yes Data transfer DMAC/DTC/EXDMAC 4 channels/Yes/— 4 channels/Yes/— 4 channels/Yes/— functions 12-bit × 16 channels 24-bitΔ∑ × 7 channels USB-FS FS: 1 channel (Function) — — A/D 12-bit × 24 channels 12-bit × 24 channels 12-bit × 16 channels (3 sample and hold channels) 10-bit × 7 channels Serial Analog CAN 3 channels — — interfaces D/A 12-bit × 2 channels 12-bit × 2 channels 10-bit × 2 channels — 10-bit × 2 channels SCI/RSPI/I2C 13 channels/3 channels/4 channels 13 channels/2 channels/3 channels 7 channels/—/2 channels Security Security functions AES/TSIP–Lite — — — AES 16-bit timer 22 channels 16 channels 16 channels User Capacitive touch sensor 24 channels 24 channels — — — 8-bit timer 4 channels 4 channels 4 channels interface Timers Watchdog timer/ SDHI 1 channel — — — — Yes (14-bit)/Yes (14-bit) Yes (14-bit)/Yes (14-bit) Yes (8-bit)/— Peripheral independent watchdog timer Other Memory protection YES (MPU) YES (MPU) — — YES (MPU) functions Real-time clock Yes — — Other functions LVD, POR, CRC, temperature sensor LVD, POR, CRC, temperature sensor LVD, POR, CRC, temperature sensor LVD, POR, CRC LVD, POR, CRC, temperature sensor 12-bit × 21 channels A/D 12-bit × 16 channels 10-bit × 16 channels Operating ambient temperature –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C Analog 10-bit × 8 channels TFLGA-145 (7 × 7) — — Yes — — D/A 10-bit × 2 channels — 10-bit × 2 channels LFQFP-144 (20 × 20) — — Yes — — HDMI-CEC/ — Yes/Yes — Other remote control reception LFQFP-100 (14 × 14) Yes Yes Yes Yes Yes Other functions LVD, POR, CRC, temperature sensor LVD, POR, CRC, CAC, DOC, ELC, temperature sensor CRC, temperature sensor TFLGA-100 (7 × 7) — — Yes — Yes Operating ambient temperature –40 to 85 °C, –40 to 105 °C –40 to 85 °C –20 to 85 °C, –40 to 85 °C TFLGA-100 (5.5 × 5.5) Yes Yes Yes — — TFLGA-177 (8 × 8) Yes — — LFQFP-80 (12 × 12) — — Yes — Yes LFQFP-176 (24 × 24) Yes — — Pakages LQFP-80 (14 × 14) — — Yes — — LFBGA-176 (13 × 13) Yes — Yes LQFP-64 (14 × 14) — — — Yes — TFLGA-145 (7 × 7) Yes — — LFQFP-64 (10 × 10) Yes Yes Yes Yes — Pakages LFQFP-144 (20 × 20) Yes Yes Yes WFLGA-64 (5 × 5) Yes Yes — — — LFQFP-100 (14 × 14) Yes — — WQFN-64 (9 × 9) Yes Yes — — — TFLGA-100 (5.5 × 5.5) Yes — — LFQFP-48 (7 × 7) Yes Yes Yes Yes — LFQFP-80 (12 × 12) Yes — — WQFN-48 (7 × 7) Yes Yes — — — 55-56 Rx Family Group Lineup RX71M (100 to 177 pins)

RX100 Series Series RX71M Group RX113 RX111 RX110 RX130 Pin count 100 CPU core RXv1 RXv1 RXv1 RXv1 Operating voltage Vcc 1.8 to 3.6 V 1.8 to 3.6 V 1.8 to 3.6 V 1.8 to 5.5 V Product name Maximum operating frequency CPU 32 32 32 32 (MHz) Code flash memory 512 KB 512 KB 128 KB 128 KB Data flash memory 8 KB 8 KB 8 KB 8 KB SRAM 64 KB 64 KB 16 KB 16 KB R5F571MFCDFP R5F571MFDDFP R5F571MFGDFP R5F571MFHDFP R5F571MGCDFP R5F571MGDDFP R5F571MGGDFP R5F571MGHDFP R5F571MJCDFP R5F571MJDDFP R5F571MJGDFP R5F571MJHDFP R5F571MLCDFP R5F571MLDDFP R5F571MLGDFP R5F571MLHDFP R5F571MFCDLJ R5F571MFDDLJ R5F571MFGDLJ R5F571MFHDLJ Data transfer DTC Yes Yes Yes Yes USB FS/LS: 1 channel (Host/Function/OTG) FS/LS: 1 channel (Host/Function/OTG) — — CPU CPU core RXv2 Serial SCI/RSPI/I2C 8 channels/1 channel/1 channel 3 channels/1 channel/1 channel 3 channels/1 channel/1 channel 4 channels/1 channel/1 channel Maximum operating frequency (MHz) 240 SSI 1 channel — — — 16-bit timer 6 channels + 4 channels 6 channels + 2 channels 4 channels + 2 channels 6 channels + 2 channels FPU YES 8-bit timer 4 channels — — 4 channels Timers independent watchdog timer Yes (14-bit) Yes (14-bit) Yes (14-bit) Yes (14-bit) Memory ROM (KB) 2048 2560 3072 4096 2048

Peripheral Real-time clock Yes Yes Yes Yes functions Low-power timer (LPT) Yes — — Yes RAM (KB) 552 A/D 12-bit × 17 channels 12-bit × 14 channels 12-bit × 14 channels 12-bit × 17 channels Data flash/E2 data flash (KB) 64 Analog comparator 2 channels — — 2 channels D/A 12-bit × 2 channels 8-bit × 2 channels — 8-bit × 2 channels Clocks Subclock (external: 32.768 kHz) YES User Capacitive touch sensor 12 channels — — 36 channels interface LCD driver 40 seg × 4 com — — — RTC YES Other LVD, POR, CRC, temperature sensor LVD, POR, CRC, temperature sensor LVD, POR, CRC, temperature sensor LVD, POR, CRC, temperature sensor On-chip oscillator YES (16/18/20 MHz) Operating ambient temperature –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C –40 to 85 °C, –40 to 105 °C LFQFP-100 (14 × 14) Yes — Yes — Data transfer DMAC (channels) 8 TFLGA-100 (7 × 7) Yes — — — LFQFP-80 (12 × 12) — — — Yes EXDMAC (channels) 2 LQFP-64 (14 × 14) — Yes Yes Yes LFQFP-64 (10 × 10) Yes Yes Yes Yes DTC YES Pakages WFLGA-64 (5 × 5) — Yes Yes — Bus BSC YES LFQFP-48 (7 × 7) — Yes Yes Yes WQFN-48 (7 × 7) — Yes Yes Yes Analog A/D (resolution × channels) 12-bit × 22 HWQFN-40 (6 × 6) — Yes Yes — WFLGA-36 (4 × 4) — Yes Yes — D/A (resolution × channels) 12-bit × 1

Timers 8-/16-/32-bit timers (channels) 4/22/3

PWM outputs 57

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 9 (channels)

SPI/QSPI (clock-synchronous only) (channels) 9/1

I2C (channels) 9

CAN (channels) 2

SSI (channels) 2

SD Host/MMC (channels) —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1

Ether (channels) 1

IEEE1588 YES

USB Host/Function/High Speed support YES/YES/—

Security Encryption — YES*1 — YES*1 — YES*1 — YES*1 — YES*1

I/O I/O ports 79

Other functions ELC YES

Safety functions YES

PDC YES

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C

Pakage 100-LQFP (14 × 14 mm) 100-TFLGA (7 × 7 mm)

Note: 1. AES/DES/SHA/RNG 57-58 RX71M (100 to 177 pins)

Series RX71M

Pin count 100 144 145 176

Product name R5F571MGCDLJ R5F571MGDDLJ R5F571MGGDLJ R5F571MGHDLJ R5F571MJCDLJ R5F571MJDDLJ R5F571MJGDLJ R5F571MJHDLJ R5F571MLCDLJ R5F571MLDDLJ R5F571MLGDLJ R5F571MLHDLJ R5F571MFCDFB R5F571MFDDFB R5F571MFGDFB R5F571MFHDFB R5F571MGCDFB R5F571MGDDFB R5F571MGGDFB R5F571MGHDFB R5F571MJCDFB R5F571MJDDFB R5F571MJGDFB R5F571MJHDFB R5F571MLCDFB R5F571MLDDFB R5F571MLGDFB R5F571MLHDFB R5F571MFCDLK R5F571MFDDLK R5F571MFGDLK R5F571MFHDLK R5F571MGCDLK R5F571MGDDLK R5F571MGGDLK R5F571MGHDLK R5F571MJCDLK R5F571MJDDLK R5F571MJGDLK R5F571MJHDLK R5F571MLCDLK R5F571MLDDLK R5F571MLGDLK R5F571MLHDLK R5F571MFCDBG R5F571MFDDBG R5F571MFGDBG R5F571MFHDBG R5F571MGCDBG R5F571MGDDBG R5F571MGGDBG R5F571MGHDBG R5F571MJCDBG R5F571MJDDBG R5F571MJGDBG R5F571MJHDBG

CPU CPU core RXv2

Maximum operating frequency (MHz) 240

FPU YES

Memory ROM (KB) 2560 3072 4096 2048 2560 3072 4096 2048 2560 3072 4096 2048 2560 3072

RAM (KB) 552

Data flash/E2 data flash (KB) 64

Clocks Subclock (external: 32.768 kHz) YES

RTC YES

On-chip oscillator YES (16/18/20 MHz)

Data transfer DMAC (channels) 8

EXDMAC (channels) 2

DTC YES

Bus BSC YES

Analog A/D (resolution × channels) 12-bit × 22 12-bit × 29

D/A (resolution × channels) 12-bit × 1 12-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/22/3

PWM outputs 57 66 63

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 9 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 9/1 11/1

I2C (channels) 9 11

CAN (channels) 2 3

SSI (channels) 2

SD Host/MMC (channels) —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1

Ether (channels) 1 2

IEEE1588 YES

USB Host/Function/High Speed support YES/YES/— YES/YES/YES

Security Encryption — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1

I/O I/O ports 79 112 128

Other functions ELC YES

Safety functions YES

PDC YES

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C

Pakage 100-TFLGA (7 × 7 mm) 144-LQFP (20 × 20 mm) 145-TFLGA (7 × 7 mm) 176-LFBGA (13 × 13 mm)

Note: 1. AES/DES/SHA/RNG 59-60 RX71M (100 to 177 pins)

Series RX71M

Pin count 176 177

Product name R5F571MLCDBG R5F571MLDDBG R5F571MLGDBG R5F571MLHDBG R5F571MFCDFC R5F571MFDDFC R5F571MFGDFC R5F571MFHDFC R5F571MGCDFC R5F571MGDDFC R5F571MGGDFC R5F571MGHDFC R5F571MJCDFC R5F571MJDDFC R5F571MJGDFC R5F571MJHDFC R5F571MLCDFC R5F571MLDDFC R5F571MLGDFC R5F571MLHDFC R5F571MFCDLC R5F571MFDDLC R5F571MFGDLC R5F571MFHDLC R5F571MGCDLC R5F571MGDDLC R5F571MGGDLC R5F571MGHDLC R5F571MJCDLC R5F571MJDDLC R5F571MJGDLC R5F571MJHDLC R5F571MLCDLC R5F571MLDDLC R5F571MLGDLC R5F571MLHDLC

CPU CPU core RXv2

Maximum operating frequency (MHz) 240

FPU YES

Memory ROM (KB) 4096 2048 2560 3072 4096 2048 2560 3072 4096

RAM (KB) 552

Data flash/E2 data flash (KB) 64

Clocks Subclock (external: 32.768 kHz) YES

RTC YES

On-chip oscillator YES (16/18/20 MHz)

Data transfer DMAC (channels) 8

EXDMAC (channels) 2

DTC YES

Bus BSC YES

Analog A/D (resolution × channels) 12-bit × 29

D/A (resolution × channels) 12-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/22/3

PWM outputs 63

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 11/1

I2C (channels) 11

CAN (channels) 3

SSI (channels) 2

SD Host/MMC (channels) —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1

Ether (channels) 2

IEEE1588 YES

USB Host/Function/High Speed support YES/YES/YES

Security Encryption — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1

I/O I/O ports 128

Other functions ELC YES

Safety functions YES

PDC YES

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C 176-LFBGA Pakage 176-LQFP (24 × 24 mm) 177-TFLGA (8 × 8 mm) (13 × 13 mm) Note: 1. AES/DES/SHA/RNG 61-62 RX64M (100 to 177 pins)

Series RX64M

Pin count 100 144 145

Product name R5F564MFCDFP R5F564MFDDFP R5F564MFGDFP R5F564MFHDFP R5F564MGCDFP R5F564MGDDFP R5F564MGGDFP R5F564MGHDFP R5F564MJCDFP R5F564MJDDFP R5F564MJGDFP R5F564MJHDFP R5F564MLCDFP R5F564MLDDFP R5F564MLGDFP R5F564MLHDFP R5F564MFCDLJ R5F564MFDDLJ R5F564MFGDLJ R5F564MFHDLJ R5F564MGCDLJ R5F564MGDDLJ R5F564MGGDLJ R5F564MGHDLJ R5F564MJCDLJ R5F564MJDDLJ R5F564MJGDLJ R5F564MJHDLJ R5F564MLCDLJ R5F564MLDDLJ R5F564MLGDLJ R5F564MLHDLJ R5F564MFCDFB R5F564MFDDFB R5F564MFGDFB R5F564MFHDFB R5F564MGCDFB R5F564MGDDFB R5F564MGGDFB R5F564MGHDFB R5F564MJCDFB R5F564MJDDFB R5F564MJGDFB R5F564MJHDFB R5F564MLCDFB R5F564MLDDFB R5F564MLGDFB R5F564MLHDFB R5F564MFCDLK R5F564MFDDLK R5F564MFGDLK R5F564MFHDLK R5F564MGCDLK R5F564MGDDLK R5F564MGGDLK R5F564MGHDLK

CPU CPU core RXv2

Maximum operating frequency (MHz) 120

FPU YES

Memory ROM (KB) 2048 2560 3072 4096 2048 2560 3072 4096 2048 2560 3072 4096 2048 2560

RAM (KB) 552

Data flash/E2 data flash (KB) 64

Clocks Subclock (external: 32.768 kHz) YES

RTC YES

On-chip oscillator YES (16/18/20 MHz)

Data transfer DMAC (channels) 8

EXDMAC (channels) 2

DTC YES

Bus BSC YES

Analog A/D (resolution × channels) 12-bit × 22 12-bit × 29

D/A (resolution × channels) 12-bit × 1 12-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/22/3

PWM outputs 57 66

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 9 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 8/1 10/1

I2C (channels) 9 11

CAN (channels) 2 3

SSI (channels) 2

SD Host/MMC (channels) —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1

Ether (channels) 1

IEEE1588 YES

USB Host/Func YES/YES

Security Encryption — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1

I/O I/O ports 79 112

Other functions ELC YES

Safety functions YES

PDC — YES

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C

Pakage 100-LQFP (14 × 14 mm) 100-TFLGA (7 × 7 mm) 144-LQFP (20 × 20 mm) 145-TFLGA (7 × 7 mm)

Note: 1. AES/DES/SHA/RNG 63-64 RX64M (100 to 177 pins)

Series RX64M

Pin count 145 176 177

Product name R5F564MJCDLK R5F564MJDDLK R5F564MJGDLK R5F564MJHDLK R5F564MLCDLK R5F564MLDDLK R5F564MLGDLK R5F564MLHDLK R5F564MFCDBG R5F564MFDDBG R5F564MFGDBG R5F564MFHDBG R5F564MGCDBG R5F564MGDDBG R5F564MGGDBG R5F564MGHDBG R5F564MJCDBG R5F564MJDDBG R5F564MJGDBG R5F564MJHDBG R5F564MLCDBG R5F564MLDDBG R5F564MLGDBG R5F564MLHDBG R5F564MFCDFC R5F564MFDDFC R5F564MFGDFC R5F564MFHDFC R5F564MGCDFC R5F564MGDDFC R5F564MGGDFC R5F564MGHDFC R5F564MJCDFC R5F564MJDDFC R5F564MJGDFC R5F564MJHDFC R5F564MLCDFC R5F564MLDDFC R5F564MLGDFC R5F564MLHDFC R5F564MFCDLC R5F564MFDDLC R5F564MFGDLC R5F564MFHDLC R5F564MGCDLC R5F564MGDDLC R5F564MGGDLC R5F564MGHDLC R5F564MJCDLC R5F564MJDDLC R5F564MJGDLC R5F564MJHDLC R5F564MLCDLC R5F564MLDDLC R5F564MLGDLC R5F564MLHDLC

CPU CPU core RXv2

Maximum operating frequency (MHz) 120

FPU YES

Memory ROM (KB) 3072 4096 2048 2560 3072 4096 2048 2560 3072 4096 2048 2560 3072 4096

RAM (KB) 552

Data flash/E2 data flash (KB) 64

Clocks Subclock (external: 32.768 kHz) YES

RTC YES

On-chip oscillator YES (16/18/20 MHz)

Data transfer DMAC (channels) 8

EXDMAC (channels) 2

DTC YES

Bus BSC YES

Analog A/D (resolution × channels) 12-bit × 29

D/A (resolution × channels) 12-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/22/3

PWM outputs 66 63

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 10/1

I2C (channels) 11

CAN (channels) 3

SSI (channels) 2

SD Host/MMC (channels) —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1 —/1 1/1

Ether (channels) 1 2

IEEE1588 YES

USB Host/Func YES/YES

Security Encryption — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1

I/O I/O ports 112 128

Other functions ELC YES

Safety functions YES

PDC YES

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C

Pakage 145-TFLGA (7 × 7 mm) 176-LFBGA (13 × 13 mm) 176-LQFP (24 × 24 mm) 177-TFLGA (8 × 8 mm)

Note: 1. AES/DES/SHA/RNG 65-66 RX631 (48 to 176 pins)

Series RX631

Pin count 48 64 100 144

Product name R5F5631MCDFL R5F5631MDDFL R5F5631NCDFL R5F5631NDDFL R5F5631PCDFL R5F5631PDDFL R5F5631MCDFM R5F5631MDDFM R5F5631NCDFM R5F5631NDDFM R5F5631PCDFM R5F5631PDDFM R5F5631MFDLH R5F5631PFDLH R5F56316CDFP R5F56316DDFP R5F56317CDFP R5F56317DDFP R5F56318CDFP R5F56318DDFP R5F5631ACDFP R5F5631ADDFP R5F5631BCDFP R5F5631BDDFP R5F5631WDDFP R5F5631WHDFP R5F5631YDDFP R5F5631YHDFP R5F5631DCDFP R5F5631DDDFP R5F5631GDDFP R5F5631JDDFP R5F5631ECDFP R5F5631EDDFP R5F5631KDDFP R5F5631FDDFP R5F5631FHDFP R5F56316CDLJ R5F56316DDLJ R5F56317CDLJ R5F56317DDLJ R5F56318CDLJ R5F56318DDLJ R5F5631ACDLJ R5F5631ADDLJ R5F5631BCDLJ R5F5631BDDLJ R5F5631DCDLJ R5F5631DDDLJ R5F5631ECDLJ R5F5631EDDLJ R5F56316CDFB R5F56316DDFB R5F56316SDFB R5F56317CDFB R5F56317DDFB R5F56317SDFB

CPU CPU core RXv1

Maximum operating frequency (MHz) 100

FPU YES

Memory ROM (KB) 256 384 512 256 384 512 256 512 256 384 512 768 1024 1536 2048 256 384 512 768 1024 1536 2048 256 384

RAM (KB) 64 128 192 256 128 192 256 128 192 256 128

Data flash/E2 data flash (KB) 32

Clocks Subclock (external: 32.768 kHz) YES

RTC NO YES

On-chip oscillator YES (50 MHz, Low Speed Oscillator 125 kHz)

Data transfer DMAC (channels) 4

EXDMAC (channels) — 2

DTC YES

Bus BSC — YES

Analog A/D (resolution × channels) 12-bit × 8 12-bit × 12 10-bit × 8, 12-bit × 14 10-bit × 8, 12-bit × 21

D/A (resolution × channels) — 10-bit × 1 10-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/16/— 4/22/—

PWM outputs 32 48

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 5 6 9 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 7/— 8/— 11/— 16/—

I2C (channels) 6 7 11 17

CAN (channels) — 1 — 1 — 1 — 1 — 1 — 1 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2

USB Host/Func YES/YES

Security Encryption — YES*1 — YES*1 — YES*1 —

I/O I/O ports 30 42 40 79 112

Other functions Safety functions YES

PDC — YES — YES

External interrupts (pins) 13 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C 64-TFLGA Pakage 48-LFQFP (7 × 7 mm) 64-LFQFP (10 × 10 mm) 100-LFQFP (14 × 14 mm) 100-TFLGA (7 × 7 mm) 144-LFQFP (20 × 20 mm) (6 × 6 mm) Note: 1. AES 67-68 RX631 (48 to 176 pins)

Series RX631

Pin count 144 145 176

Product name R5F56318CDFB R5F56318DDFB R5F56318SDFB R5F5631ACDFB R5F5631ADDFB R5F5631BCDFB R5F5631BDDFB R5F5631WDDFB R5F5631WHDFB R5F5631YDDFB R5F5631YHDFB R5F5631DCDFB R5F5631DDDFB R5F5631GDDFB R5F5631JDDFB R5F5631ECDFB R5F5631EDDFB R5F5631KDDFB R5F5631FDDFB R5F5631FHDFB R5F56316CDLK R5F56316DDLK R5F56316SDLK R5F56317CDLK R5F56317DDLK R5F56317SDLK R5F56318CDLK R5F56318DDLK R5F56318SDLK R5F5631ACDLK R5F5631ADDLK R5F5631BCDLK R5F5631BDDLK R5F5631DCDLK R5F5631DDDLK R5F5631ECDLK R5F5631EDDLK R5F56316CDBG R5F56316DDBG R5F56316SDBG R5F56317CDBG R5F56317DDBG R5F56317SDBG R5F56318CDBG R5F56318DDBG R5F56318SDBG R5F5631ACDBG R5F5631ADDBG R5F5631BCDBG R5F5631BDDBG R5F5631DCDBG R5F5631DDDBG R5F5631ECDBG R5F5631EDDBG

CPU CPU core RXv1

Maximum operating frequency (MHz) 100

FPU YES

Memory ROM (KB) 512 768 1024 1536 2048 256 384 512 768 1024 1536 2048 256 384 512 768 1024 1536 2048

RAM (KB) 128 192 256 128 192 256 128 192 256 128

Data flash/E2 data flash (KB) 32

Clocks Subclock (external: 32.768 kHz) YES

RTC YES

On-chip oscillator YES (50 MHz, Low Speed Oscillator 125 kHz)

Data transfer DMAC (channels) 4

EXDMAC (channels) 2

DTC YES

Bus BSC YES

Analog A/D (resolution × channels) 10-bit × 8, 12-bit × 21

D/A (resolution × channels) 10-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/22/—

PWM outputs 48

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 16/—

I2C (channels) 17

CAN (channels) — 2 — 2 — 2 — 3 — 3 — 2 — 2 — 2 — 2 — 2 — 3 — 3 — 2 — 2 — 2 — 2 — 2 — 3 — 3

USB Host/Func YES/YES YES/YES

Security Encryption — YES*1 — YES*1 — YES*1 — —

I/O I/O ports 112 134

Other functions Safety functions YES YES

PDC — YES — YES — YES — YES — YES — YES — YES —

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C

Pakage 144-LFQFP (20 × 20 mm) 145-TFLGA (7 × 7 mm) 176-LFBGA (13 × 13 mm)

Note: 1. AES 69-70 RX631 (48 to 176 pins)

Series RX631

Pin count 176 177 48 64 100

Product name R5S56310CDFC R5F56316CDFC R5F56316DDFC R5F56316SDFC R5F56317CDFC R5F56317DDFC R5F56317SDFC R5F56318CDFC R5F56318DDFC R5F56318SDFC R5F5631ACDFC R5F5631ADDFC R5F5631BCDFC R5F5631BDDFC R5F5631WDDFC R5F5631WHDFC R5F5631YDDFC R5F5631YHDFC R5F5631DCDFC R5F5631DDDFC R5F5631ECDFC R5F5631EDDFC R5F5631KDDFC R5F5631FDDFC R5F5631FHDFC R5F56316CDLC R5F56316DDLC R5F56316SDLC R5F56317CDLC R5F56317DDLC R5F56317SDLC R5F56318CDLC R5F56318DDLC R5F56318SDLC R5F5631ACDLC R5F5631ADDLC R5F5631BCDLC R5F5631BDDLC R5F5631DCDLC R5F5631DDDLC R5F5631ECDLC R5F5631EDDLC R5F5631MDGFL R5F5631NDGFL R5F5631PDGFL R5F5631MDGFM R5F5631NDGFM R5F5631PDGFM R5F56316DGFP R5F56317DGFP R5F56318DGFP R5F5631ADGFP R5F5631BDGFP R5F5631WDGFP R5F5631YDGFP

CPU CPU core RXv1

Maximum operating frequency (MHz) 100

FPU YES

Memory ROM (KB) 0 256 384 512 768 1024 1536 2048 256 384 512 768 1024 1536 2048 256 384 512 256 384 512 256 384 512 768 1024

RAM (KB) 128 192 256 128 192 256 128 64 128 192 256

Data flash/E2 data flash (KB) 0 32

Clocks Subclock (external: 32.768 kHz) YES

RTC YES NO YES

On-chip oscillator YES (50 MHz, Low Speed Oscillator 125 kHz)

Data transfer DMAC (channels) 4

EXDMAC (channels) 2 — 2

DTC YES

Bus BSC YES — YES

Analog A/D (resolution × channels) 10-bit × 8, 12-bit × 21 12-bit × 8 12-bit × 12 10-bit × 8, 12-bit × 14

D/A (resolution × channels) 10-bit × 2 — 10-bit × 1

Timers 8-/16-/32-bit timers (channels) 4/22/— 4/16/—

PWM outputs 48 32

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 13 5 6 9 (channels)

SPI/QSPI (clock-synchronous only) (channels) 16/— 7/— 8/— 11/—

I2C (channels) 17 6 7 11

CAN (channels) — 2 — 2 — 2 — 2 — 2 — 3 — 3 — 2 — 2 — 2 — 2 — 2 — 3 — 3 1 2

USB Host/Func YES/YES

Security Encryption — YES*1 — YES*1 — YES*1 —

I/O I/O ports 134 30 42 79

Other functions Safety functions YES

PDC — YES — YES — YES — YES — YES — YES —

External interrupts (pins) 16 13 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C 48-LFQFP 64-LFQFP Pakage 176-LFQFP (24 × 24 mm) 177-TFLGA (8 × 8 mm) 100-LFQFP (14 × 14 mm) (7 × 7 mm) (10 × 10 mm) Note: 1. AES 71-72 RX631 (48 to 176 pins)

Series RX631

Pin count 100 144 176

Product name R5F5631DDGFP R5F5631GDGFP R5F5631JDGFP R5F5631EDGFP R5F5631KDGFP R5F5631FDGFP R5F56316DGFB R5F56316SGFB R5F56317DGFB R5F56317SGFB R5F56318DGFB R5F56318SGFB R5F5631ADGFB R5F5631BDGFB R5F5631WDGFB R5F5631YDGFB R5F5631DDGFB R5F5631GDGFB R5F5631JDGFB R5F5631EDGFB R5F5631KDGFB R5F5631FDGFB R5F56316DGFC R5F56316SGFC R5F56317DGFC R5F56317SGFC R5F56318DGFC R5F56318SGFC R5F5631ADGFC R5F5631BDGFC R5F5631WDGFC R5F5631YDGFC R5F5631DDGFC R5F5631EDGFC R5F5631KDGFC R5F5631FDGFC

CPU CPU core RXv1

Maximum operating frequency (MHz) 100

FPU YES

Memory ROM (KB) 1536 2048 256 384 512 768 1024 1536 2048 256 384 512 768 1024 1536 2048

RAM (KB) 128 192 256 128 192 256 128 192 256 128 192 256 128 192 256 128 192 256 128 192 256

Data flash/E2 data flash (KB) 32

Clocks Subclock (external: 32.768 kHz) YES

RTC YES

On-chip oscillator YES (50 MHz, Low Speed Oscillator 125 kHz)

Data transfer DMAC (channels) 4

EXDMAC (channels) 2

DTC YES

Bus BSC YES

Analog A/D (resolution × channels) 10-bit × 8, 12-bit × 14 10-bit × 8, 12-bit × 21

D/A (resolution × channels) 10-bit × 1 10-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/16/— 4/22/—

PWM outputs 32 48

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 9 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 11/— 16/—

I2C (channels) 11 17

CAN (channels) 2 3 2

USB Host/Func YES/YES

Security Encryption —

I/O I/O ports 79 112 134

Other functions Safety functions YES

PDC — YES — YES — YES — YES — YES — YES —

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 105 °C

Pakage 100-LFQFP (14 × 14 mm) 144-LFQFP (20 × 20 mm) 176-LFQFP (24 × 24 mm)

Note: 1. AES 73-74 RX63N (100 to 176 pins)

Series RX63N

Pin count 100 144 145 176

Product name R5F563NACDFP R5F563NADDFP R5F563NBCDFP R5F563NBDDFP R5F563NWDDFP R5F563NWHDFP R5F563NYDDFP R5F563NYHDFP R5F563NDCDFP R5F563NDDDFP R5F563NECDFP R5F563NEDDFP R5F563NKDDFP R5F563NFDDFP R5F563NFHDFP R5F563NACDLJ R5F563NADDLJ R5F563NBCDLJ R5F563NBDDLJ R5F563NDCDLJ R5F563NDDDLJ R5F563NECDLJ R5F563NEDDLJ R5F563NACDFB R5F563NADDFB R5F563NBCDFB R5F563NBDDFB R5F563NWDDFB R5F563NWHDFB R5F563NYDDFB R5F563NYHDFB R5F563NDCDFB R5F563NDDDFB R5F563NECDFB R5F563NEDDFB R5F563NKDDFB R5F563NFDDFB R5F563NFHDFB R5F563NACDLK R5F563NADDLK R5F563NBCDLK R5F563NBDDLK R5F563NDCDLK R5F563NDDDLK R5F563NECDLK R5F563NEDDLK R5F563NACDBG R5F563NADDBG R5F563NBCDBG R5F563NBDDBG R5F563NDCDBG R5F563NDDDBG R5F563NECDBG R5F563NEDDBG

CPU CPU core RXv1

Maximum operating frequency (MHz) 100

FPU YES

Memory ROM (KB) 768 1024 1536 2048 768 1024 1536 2048 768 1024 1536 2048 768 1024 1536 2048 768 1024 1536 2048

RAM (KB) 128 192 256 128 192 256 128 192 256 128 192 256 128

Data flash/E2 data flash (KB) 32

Clocks Subclock (external: 32.768 kHz) YES

RTC YES

On-chip oscillator YES (50 MHz, Low Speed Oscillator 125 kHz)

Data transfer DMAC (channels) 4

EXDMAC (channels) 2

DTC YES

Bus BSC YES

Analog A/D (resolution × channels) 10-bit × 8, 12-bit × 14 10-bit × 8, 12-bit × 21

D/A (resolution × channels) 10-bit × 1 10-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/16/— 4/22/—

PWM outputs 32 48

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 9 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 11/— 16/—

I2C (channels) 11 17

CAN (channels) — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 2 — 3 — 3 — 2 — 2 — 3 — 3 — 2 — 2 — 3 — 3

Ether (channels) YES

USB Host/Func YES/YES

Security Encryption — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 —

I/O I/O ports 79 112 134

Other functions Safety functions YES

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C

Pakage 100-LFQFP (14 × 14 mm) 100-TFLGA (7 × 7 mm) 144-LFQFP (20 × 20 mm) 145-TFLGA (7 × 7 mm) 176-LFBGA (13 × 13 mm)

Note: 1. AES 75-76 RX63N (100 to 176 pins)

Series RX63N

Pin count 176 177 100 144 176

Product name R5F563NACDFC R5F563NADDFC R5F563NBCDFC R5F563NBDDFC R5F563NWDDFC R5F563NWHDFC R5F563NYDDFC R5F563NYHDFC R5F563NDCDFC R5F563NDDDFC R5F563NECDFC R5F563NEDDFC R5F563NKDDFC R5F563NFDDFC R5F563NFHDFC R5F563NACDLC R5F563NADDLC R5F563NBCDLC R5F563NBDDLC R5F563NDCDLC R5F563NDDDLC R5F563NECDLC R5F563NEDDLC R5F563NADGFP R5F563NBDGFP R5F563NWDGFP R5F563NWHGFP R5F563NYDGFP R5F563NYHGFP R5F563NDDGFP R5F563NEDGFP R5F563NKDGFP R5F563NFDGFP R5F563NFHGFP R5F563NADGFB R5F563NBDGFB R5F563NWDGFB R5F563NWHGFB R5F563NYDGFB R5F563NYHGFB R5F563NDDGFB R5F563NEDGFB R5F563NKDGFB R5F563NFDGFB R5F563NFHGFB R5F563NADGFC R5F563NBDGFC R5F563NWDGFC R5F563NWHGFC R5F563NYDGFC R5F563NYHGFC R5F563NDDGFC R5F563NEDGFC R5F563NKDGFC R5F563NFDGFC R5F563NFHGFC

CPU CPU core RXv1

Maximum operating frequency (MHz) 100

FPU YES

Memory ROM (KB) 768 1024 1536 2048 768 1024 1536 2048 768 1024 1536 2048 768 1024 1536 2048 768 1024 1536 2048

RAM (KB) 128 192 256 128 192 256 128 192 256 128 192 256 128 192 256 128 192 256 128 192 256 128 192 256

Data flash/E2 data flash (KB) 32

Clocks Subclock (external: 32.768 kHz) YES

RTC YES

On-chip oscillator YES (50 MHz, Low Speed Oscillator 125 kHz)

Data transfer DMAC (channels) 4

EXDMAC (channels) 2

DTC YES

Bus BSC YES

Analog A/D (resolution × channels) 10-bit × 8, 12-bit × 21 10-bit × 8, 12-bit × 14 10-bit × 8, 12-bit × 21

D/A (resolution × channels) 10-bit × 2 10-bit × 1 10-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/22/— 4/16/— 4/22/—

PWM outputs 48 32 48

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 13 9 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 16/— 11/— 16/—

I2C (channels) 17 11 17

CAN (channels) — 2 — 2 — 3 — 3 — 2 — 2 — 3 — 3 2 3 2 3

Ether (channels) YES

USB Host/Func YES/YES

Security Encryption — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1 — YES*1

I/O I/O ports 134 79 112 134

Other functions Safety functions YES

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C

Pakage 176-LFQFP (24 × 24 mm) 177-TFLGA (8 × 8 mm) 100-LFQFP (14 × 14 mm) 144-LFQFP (20 × 20 mm) 176-LFQFP (24 × 24 mm)

Note: 1. AES 77-78 RX621 (85 to 176 pins) RX62N (100 to 176 pins)

Series RX621 Series RX62N

Pin count 85 100 144 145 176 Pin count 100 144 145 176

Product name Product name R5F56216BDLD R5F56217BDLD R5F56218BDLD R5F56216BDFP R5F56217BDFP R5F56218BDFP R5F56216BDFB R5F56217BDFB R5F56218BDFB R5F56216BDLE R5F56217BDLE R5F56218BDLE R5F56216BDBG R5F56217BDBG R5F56218BDBG R5F562N7ADFP R5F562N7BDFP R5F562N8ADFP R5F562N8BDFP R5F562N7ADFB R5F562N7BDFB R5F562N8ADFB R5F562N8BDFB R5F562N7ADLE R5F562N7BDLE R5F562N8ADLE R5F562N8BDLE R5F562N7ADBG R5F562N7BDBG R5F562N8ADBG R5F562N8BDBG

CPU CPU core RXv1 CPU CPU core RXv1

Maximum operating frequency (MHz) 100 Maximum operating frequency (MHz) 100

FPU YES FPU YES

Memory ROM (KB) 256 384 512 256 384 512 256 384 512 256 384 512 256 384 512 Memory ROM (KB) 384 512 384 512 384 512 384 512

RAM (KB) 64 96 64 96 64 96 64 96 64 96 RAM (KB) 64 96 64 96 64 96 64 96

Data flash/E2 data flash (KB) 32 Data flash/E2 data flash (KB) 32

Clocks Subclock (external: 32.768 kHz) YES Clocks Subclock (external: 32.768 kHz) YES

RTC YES RTC YES

On-chip oscillator YES (Low speed 125 kHz) On-chip oscillator YES (Low speed 125 kHz)

Data transfer DMAC (channels) 4 Data transfer DMAC (channels) 4

EXDMAC (channels) — 2 EXDMAC (channels) — 2

DTC YES DTC YES

Bus BSC YES Bus BSC YES

Analog A/D (resolution × channels) 10-bit × 8, 12-bit × 8 Analog A/D (resolution × channels) 10-bit × 8, 12-bit × 8

D/A (resolution × channels) 10-bit × 2 10-bit × 1 10-bit × 2 D/A (resolution × channels) 10-bit × 1 10-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/16/— Timers 8-/16-/32-bit timers (channels) 4/16/—

PWM outputs 32 PWM outputs 32

3-phase PWM output YES 3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) Communications SCI (clock-synchronous/asynchronous) 6 6 (channels) (channels)

SPI/QSPI (clock-synchronous only) (channels) 2/— SPI/QSPI (clock-synchronous only) (channels) 2/—

I2C (channels) 2 1 2 I2C (channels) 1 2

CAN (channels) 1 CAN (channels) — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1

USB Host/Func YES/YES Ether (channels) 1

I/O I/O ports 60 74 105 128 USB Host/Func YES/YES

Other functions Safety functions YES I/O I/O ports 74 105 128

External interrupts (pins) 17 Other functions Safety functions YES

Other Power supply voltage (V) 2.7 V to 3.6 V External interrupts (pins) 17

Operating ambient temperature (°C) –40 to 85 °C Other Power supply voltage (V) 2.7 V to 3.6 V

Pakage 85-TFLGA 100-LFQFP 144-LFQFP 145-TFLGA 176-LFBGA Operating ambient temperature (°C) –40 to 85 °C (7 × 7 mm) (14 × 14 mm) (20 × 20 mm) (9 × 9 mm) (13 × 13 mm) Pakage 100-LFQFP 144-LFQFP 145-TFLGA 176-LFBGA (14 × 14 mm) (20 × 20 mm) (9 × 9 mm) (13 × 13 mm) 79-80 RX634 (144 pins) RX630 (100 to 144 pins)

Series RX634 Series RX630

Pin count 144 Pin count 80 100

Product name Product name R5F5634BCDFB R5F5634BYDFB R5F5634DCDFB R5F5634DYDFB R5F5634ECDFB R5F5634EYDFB R5F56307CDFN R5F56307DDFN R5F56308CDFN R5F56308DDFN R5F56307CDFP R5F56307DDFP R5F56308CDFP R5F56308DDFP R5F5630ACDFP R5F5630ADDFP R5F5630BCDFP R5F5630BDDFP R5F5630DCDFP R5F5630DDDFP R5F5630ECDFP R5F5630EDDFP R5F56307CDLA R5F56307DDLA R5F56308CDLA R5F56308DDLA

CPU CPU core RXv1 CPU CPU core RXv1

Maximum operating frequency (MHz) 54 Maximum operating frequency (MHz) 100

FPU YES FPU YES

Memory ROM (KB) 1024 1536 2048 Memory ROM (KB) 384 512 384 512 768 1024 1536 2048 384 512

RAM (KB) 128 RAM (KB) 64 96 128 64

Data flash/E2 data flash (KB) 32 Data flash/E2 data flash (KB) 32

Clocks On-chip oscillator YES (Low Speed Oscillator 125 kHz) Clocks Subclock (external: 32.768 kHz) YES

Data transfer DMAC (channels) 4 RTC YES

DTC YES On-chip oscillator YES (50 MHz, Low Speed Oscillator 125 kHz)

Bus BSC YES Data transfer DMAC (channels) 4

Analog A/D (resolution × channels) 12-bit × 16 DTC YES

D/A (resolution × channels) 10-bit × 2 Bus BSC — YES 10-bit × 4, Timers 8-/16-/32-bit timers (channels) 4/16/— Analog A/D (resolution × channels) 10-bit × 8, 12-bit × 14 12-bit × 11 PWM outputs 32 D/A (resolution × channels) 10-bit × 1

3-phase PWM output YES Timers 8-/16-/32-bit timers (channels) 4/16/— Communications SCI (clock-synchronous/asynchronous) 13 PWM outputs 32 (channels) 3-phase PWM output YES SPI/QSPI (clock-synchronous only) (channels) 15/— Communications SCI (clock-synchronous/asynchronous) I2 6 9 C (channels) 16 (channels)

I/O I/O ports 123 SPI/QSPI (clock-synchronous only) (channels) 8/— 11/—

Other functions ELC YES I2C (channels) 8 11

Safety functions YES CAN (channels) — 1 — 1 — 1 — 1 — 2 — 2 — 2 — 2 — 1 — 1

External interrupts (pins) 13 USB Host/Func —/YES

CEC/RCR YES/YES — YES/YES — YES/YES — I/O I/O ports 59 79

Other Power supply voltage (V) 2.7 V to 3.6 V 4 V to 5.5 V 2.7 V to 3.6 V 4 V to 5.5 V 2.7 V to 3.6 V 4 V to 5.5 V Other functions Safety functions YES

Operating ambient temperature (°C) –40 to 85 °C External interrupts (pins) 16

Pakage 144-LFQFP (20 × 20 mm) Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 105 °C –40 to 85 °C

Pakage 80-LFQFP 100-LFQFP 100-TFLGA (12 × 12 mm) (14 × 14 mm) (5.5 × 5.5 mm) 81-82 RX630 (100 to 144 pins)

Series RX630

Pin count 144 145 176 177 80 100 144

Product name R5F5630ACDFB R5F5630ADDFB R5F5630BCDFB R5F5630BDDFB R5F5630DCDFB R5F5630DDDFB R5F5630ECDFB R5F5630EDDFB R5F5630ACDLK R5F5630ADDLK R5F5630BCDLK R5F5630BDDLK R5F5630DCDLK R5F5630DDDLK R5F5630ECDLK R5F5630EDDLK R5F5630ACDBG R5F5630ADDBG R5F5630BCDBG R5F5630BDDBG R5F5630DCDBG R5F5630DDDBG R5F5630ECDBG R5F5630EDDBG R5F5630ACDFC R5F5630ADDFC R5F5630BCDFC R5F5630BDDFC R5F5630DCDFC R5F5630DDDFC R5F5630ECDFC R5F5630EDDFC R5F5630ACDLC R5F5630ADDLC R5F5630BCDLC R5F5630BDDLC R5F5630DCDLC R5F5630DDDLC R5F5630ECDLC R5F5630EDDLC R5F56307DGFN R5F56308DGFN R5F56307DGFP R5F56308DGFP R5F5630ADGFP R5F5630BDGFP R5F5630ADGFB R5F5630BDGFB

CPU CPU core RXv1

Maximum operating frequency (MHz) 100

FPU YES

Memory ROM (KB) 768 1024 1536 2048 768 1024 1536 2048 768 1024 1536 2048 768 1024 1536 2048 768 1024 1536 2048 384 512 384 512 768 1024 768 1024

RAM (KB) 96 128 96 128 96 128 96 128 96 128 64 96

Data flash/E2 data flash (KB) 32

Clocks Subclock (external: 32.768 kHz) YES

RTC YES

On-chip oscillator YES (50 MHz, Low Speed Oscillator 125 kHz)

Data transfer DMAC (channels) 4

DTC YES

Bus BSC YES — YES 10-bit × 4, 10-bit × 8, 10-bit × 8, Analog A/D (resolution × channels) 10-bit × 8, 12-bit × 21 12-bit × 11 12-bit × 14 12-bit × 21 D/A (resolution × channels) 10-bit × 2 10-bit × 1 10-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/22/— 4/16/— 4/22/—

PWM outputs 48 32 48

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 13 6 9 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 16/— 8/— 11/— 16/—

I2C (channels) 17 8 11 17

CAN (channels) — 2 — 2 — 3 — 3 — 2 — 2 — 3 — 3 — 2 — 2 — 3 — 3 — 2 — 2 — 3 — 3 — 2 — 2 — 3 — 3 1 2

USB Host/Func —/YES

I/O I/O ports 118 149 59 79 118

Other functions Safety functions YES

External interrupts (pins) 16

Other Power supply voltage (V) 2.7 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C 80-LFQFP 100-LFQFP 144-LFQFP Pakage 144-LFQFP (20 × 20 mm) 145-TFLGA (7 × 7 mm) 176-LFBGA (13 × 13 mm) 176-LFQFP (24 × 24 mm) 177-TFLGA (8 × 8 mm) (12 × 12 mm) (14 × 14 mm) (20 × 20 mm) 83-84 RX610 (144 to 176 pins) RX63T (48 to 144 pins)

Series RX610 Series RX63T

Pin count 144 176 Pin count 48 64 100 1 1 1 1 1 1 1 1 1 1 1 1

Product name Product name * * * * * * * * * * * * R5F56104 VDFP R5F56104 VNFP R5F56104 VDFP R5F56106 VNFP R5F56106 VDFP R5F56107 VNFP R5F56107 VDFP R5F56108 VNFP R5F56108 R5F56104WDBG R5F56104WNBG R5F56106WDBG R5F56106WNBG R5F56107WDBG R5F56107WNBG R5F56108WDBG R5F56108WNBG R5F563T4EDFL R5F563T5EDFL R5F563T6EDFL R5F563T4EDFM R5F563T5EDFM R5F563T6EDFM R5F563TBADFP R5F563TBBDFP R5F563TBDDFP R5F563TBEDFP R5F563TCADFP R5F563TCBDFP R5F563TCDDFP R5F563TCEDFP R5F563TEADFP R5F563TEBDFP R5F563TEDDFP R5F563TEEDFP

CPU CPU core RXv1 CPU CPU core RXv1

Maximum operating frequency (MHz) 100 Maximum operating frequency (MHz) 100

FPU YES FPU YES

Memory ROM (KB) 768 1024 1536 2048 768 1024 1536 2048 Memory ROM (KB) 32 48 64 32 48 64 256 384 512

RAM (KB) 128 RAM (KB) 8 24 32 48

Data flash/E2 data flash (KB) 32 Data flash/E2 data flash (KB) 8 32

Data transfer DMAC (channels) 4 Clocks On-chip oscillator YES (Low speed 125 kHz)

DTC YES Data transfer DMAC (channels) 4

Bus BSC YES DTC YES

Analog A/D (resolution × channels) 10-bit × 16 Bus BSC — YES

D/A (resolution × channels) 10-bit × 2 Analog A/D (resolution × channels) 12-bit × 6 12-bit × 8 10-bit × 12, 12-bit × 8

Timers 8-/16-/32-bit timers (channels) 4/16/— D/A (resolution × channels) — 10-bit × 2

PWM outputs 32 Timers 8-/16-/32-bit timers (channels) —/16/— —/20/—

3-phase PWM output YES PWM outputs 32

Communications SCI (clock-synchronous/asynchronous) 3-phase PWM output YES 7 (channels) Communications SCI (clock-synchronous/asynchronous) 3 4 I2C (channels) 2 (channels)

I/O I/O ports 117 140 SPI/QSPI (clock-synchronous only) (channels) 4/— 6/—

Other functions Safety functions YES I2C (channels) 1 5

External interrupts (pins) 17 CAN (channels) — 1 — 1 — 1 —

Other Power supply voltage (V) 3 V to 3.6 V USB Host/Func —

Operating ambient temperature (°C) –40 to –20 to –40 to –20 to –40 to –20 to –40 to –20 to –40 to –20 to –40 to –20 to –40 to –20 to –40 to –20 to I/O I/O ports 32 48 78 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C 85 °C Pakage 144-LFQFP (20 × 20 mm) 176-LFBGA (13 × 13 mm) Other functions Safety functions YES External interrupts (pins) 6 8

Other Power supply voltage (V) 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 2.7 V to 3.6 V to to to to to to to to to to to to 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V Operating ambient temperature (°C) –40 to 85 °C 48-LFQFP 64-LFQFP Pakage 100-LFQFP (14 × 14 mm) (7 × 7 mm) (10 × 10 mm) Note: 1. Products supporting operation at 105°C are available. Product number: R5F563TxxGxx Temperature range: –40 to 105°C 85-86 RX63T (48 to 144 pins)

Series RX63T

Pin count 112 120 144 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Product name 1 * * * * * * * * * * * * * * * * * * R5F563TEDDFA R5F563TEEDFA R5F563TBADFB R5F563TBBDFB R5F563TBDDFB R5F563TBEDFB R5F563TCADFB R5F563TCBDFB R5F563TCDDFB R5F563TCEDFB R5F563TEADFB R5F563TEBDFB R5F563TEDDFB R5F563TEEDFB R5F563TCDDFA R5F563TCEDFA R5F563TEADFA R5F563TEBDFA R5F563TBDDFA R5F563TBEDFA R5F563TCADFA R5F563TCBDFA R5F563TBADFH R5F563TBBDFH R5F563TBDDFH R5F563TBEDFH R5F563TCADFH R5F563TCBDFH R5F563TCDDFH R5F563TCEDFH R5F563TEADFH R5F563TEBDFH R5F563TEDDFH R5F563TEEDFH R5F563TBADFA R5F563TBBDFA

CPU CPU core RXv1

Maximum operating frequency (MHz) 100

FPU YES

Memory ROM (KB) 256 384 512 256 384 512 256 384 512

RAM (KB) 24 32 48 24 32 48 24 32 48

Data flash/E2 data flash (KB) 32

Clocks On-chip oscillator YES (Low speed 125 kHz)

Data transfer DMAC (channels) 4

DTC YES

Bus BSC YES

Analog A/D (resolution × channels) 10-bit × 12, 12-bit × 8 10-bit × 20, 12-bit × 8

D/A (resolution × channels) 10-bit × 2

Timers 8-/16-/32-bit timers (channels) —/20/—

PWM outputs 34

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 5 (channels)

SPI/QSPI (clock-synchronous only) (channels) 7/—

I2C (channels) 6 7

CAN (channels) 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 —

USB Host/Func — YES/YES

I/O I/O ports 90 93 110

Other functions Safety functions YES

External interrupts (pins) 8

Other Power supply voltage (V) 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V Operating ambient temperature (°C) –40 to 85 °C

Pakage 112-LQFP (20 × 20 mm) 120-LFQFP (16 × 16 mm) 144-LFQFP (20 × 20 mm)

Note: 1. Products supporting operation at 105°C are available. Product number: R5F563TxxGxx Temperature range: –40 to 105°C 87-88 RX62T (64 to 112 pins)

Series RX62T

Pin count 64 80 100 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 * * Product name * * * * * * * * * * * * * R5F562TABDFK R5F562TADDFK R5F562TAEDFK R5F562T6ADFF R5F562T6BDFF R5F562T6DDFF R5F562T6EDFF R5F562T7ADFF R5F562T7GDFF R5F562T7BDFF R5F562T7DDFF R5F562T7EDFF R5F562TAADFF R5F562TAGDFF R5F562TABDFF R5F562TADDFF R5F562TAEDFF R5F562T7ADFP R5F562T7BDFP R5F562T7DDFP R5F562T7EDFP R5F562TAADFP R5F562TABDFP R5F562TADDFP R5F562TAEDFP R5F562T7ADFH R5F562T7BDFH R5F562T7DDFH R5F562T7EDFH R5F562TAADFH R5F562TABDFH R5F562TADDFH R5F562TAEDFH R5F562T7BDFM R5F562T7DDFM R5F562T7EDFM R5F562TAADFM R5F562TABDFM R5F562TADDFM R5F562TAEDFM R5F562T6ADFK R5F562T6BDFK R5F562T6DDFK R5F562T6EDFK R5F562T7ADFK R5F562T7BDFK R5F562T7DDFK R5F562T7EDFK R5F562TAADFK R5F562T6BDFM R5F562T6DDFM R5F562T6EDFM R5F562T7ADFM R5F562T6ADFM

CPU CPU core RXv1

Maximum operating frequency (MHz) 100

FPU YES

Memory ROM (KB) 64 128 256 64 128 256 64 128 256 128 256 128 256

RAM (KB) 8 16 8 16 8 16 8 16 8 16

Data flash/E2 data flash (KB) 8 32 8 32 8 32 8 32 8 32

Clocks On-chip oscillator YES (Low speed 125 kHz)

Data transfer DTC YES

Analog A/D (resolution × channels) 12-bit × 8 10-bit × 4, 12-bit × 8 10-bit × 12, 12-bit × 8

Timers 8-/16-/32-bit timers (channels) —/16/—

PWM outputs 25 26 32

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 3 (channels)

SPI/QSPI (clock-synchronous only) (channels) 1/—

I2C (channels) 1

CAN (channels) 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

I/O I/O ports 46 57 76 82

Other functions Safety functions YES

External interrupts (pins) 5 9

Other Power supply voltage (V) 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 4 V 2.7 V 4 V 2.7 V 4 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V 4 V 2.7 V to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V 5.5 V 3.6 V Operating ambient temperature (°C) –40 to 85 °C

Pakage 64-LFQFP (10 × 10 mm) 64-LQFP (14 × 14 mm) 80-LQFP (14 × 14 mm) 100-LFQFP (14 × 14 mm) 112-LQFP (20 × 20 mm)

Note: 1. Products supporting operation at 105°C are available. Product number: R5F562TxxGxx Temperature range: –40 to 105°C 89-90 RX62G (100 to 112 pins) RX23T (48 to 64 pins)

Series RX62G Series RX23T

Pin count 100 112 Pin count 48 52 64 48 52 64 1 1 1 Product name 1 Product name * * * * R5F562G7DDFH R5F562GAADFH R5F562GADDFH R5F562G7ADFP R5F562G7DDFP R5F562GAADFP R5F562GADDFP R5F562G7ADFH R5F523T3ADFL R5F523T5ADFL R5F523T3ADFD R5F523T5ADFD R5F523T3ADFM R5F523T5ADFM R5F523T3AGFL R5F523T5AGFL R5F523T3AGFD R5F523T5AGFD R5F523T3AGFM R5F523T5AGFM

CPU CPU core RX CPU CPU core RXv2

Maximum operating frequency (MHz) 100 Maximum operating frequency (MHz) 40

FPU YES FPU YES

Memory ROM (KB) 128 256 128 256 Memory ROM (KB) 64 128 64 128 64 128 64 128 64 128 64 128

RAM (KB) 8 16 8 16 RAM (KB) 10

Data flash/E2 data flash (KB) 8 32 8 32 Clocks On-chip oscillator YES (LOCO:4 MHz)

Clocks On-chip oscillator YES (Low speed 125 kHz) Data transfer DTC YES

Data transfer DTC YES Analog A/D (resolution × channels) 12-bit × 10

Analog A/D (resolution × channels) 10-bit × 12, 12-bit × 8 Timers 8-/16-/32-bit timers (channels) 4/10/—

Timers 8-/16-/32-bit timers (channels) —/16/— PWM outputs 16 18 20 16 18 20

PWM outputs 32 3-phase PWM output YES

3-phase PWM output YES Communications SCI (clock-synchronous/asynchronous) 2 (channels) Communications SCI (clock-synchronous/asynchronous) 3 (channels) SPI/QSPI (clock-synchronous only) (channels) 3/—

SPI/QSPI (clock-synchronous only) (channels) 1/— I2C (channels) 3

I2C (channels) 1 I/O I/O ports 38 41 51 38 41 51

CAN (channels) 1 0 1 0 1 0 1 0 Other functions Safety functions YES

I/O I/O ports 76 82 External interrupts (pins) 7

Other functions Safety functions YES Other Power supply voltage (V) 2.7 V to 5.5 V

External interrupts (pins) 9 Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C

Other Power supply voltage (V) 4 V to 5.5 V Pakage 48-LFQFP 52-LQFP 64-LFQFP 48-LFQFP 52-LQFP 64-LFQFP (7 × 7 mm) (10 × 10 mm) (10 × 10 mm) (7 × 7 mm) (10 × 10 mm) (10 × 10 mm) Operating ambient temperature (°C) –40 to 85 °C

Pakage 100-LFQFP (14 × 14 mm) 112-LQFP (20 × 20 mm)

Note: 1. Products supporting operation at 105°C are available. Product number: R5F562GxxGxx Temperature range: –40 to 105°C 91-92 RX231 (48 to 100 pins)

Series RX231

Pin count 48 64 100

Product name R5F52315ADNE R5F52315CDNE R5F52316ADNE R5F52316CDNE R5F52317ADNE R5F52317BDNE R5F52318ADNE R5F52318BDNE R5F52315ADFL R5F52315CDFL R5F52316ADFL R5F52316CDFL R5F52317ADFL R5F52317BDFL R5F52318ADFL R5F52318BDFL R5F52315ADND R5F52315CDND R5F52316ADND R5F52316CDND R5F52317ADND R5F52317BDND R5F52318ADND R5F52318BDND R5F52315ADFM R5F52315CDFM R5F52316ADFM R5F52316CDFM R5F52317ADFM R5F52317BDFM R5F52318ADFM R5F52318BDFM R5F52315CDLF R5F52316CDLF R5F52315ADFP R5F52315CDFP R5F52316ADFP R5F52316CDFP R5F52317ADFP R5F52317BDFP R5F52318ADFP R5F52318BDFP R5F52315ADLA R5F52315CDLA R5F52316ADLA R5F52316CDLA R5F52317ADLA R5F52317BDLA R5F52318ADLA R5F52318BDLA

CPU CPU core RXv2

Maximum operating frequency (MHz) 54

FPU YES

Memory ROM (KB) 128 256 384 512 128 256 384 512 128 256 384 512 128 256 384 512 128 256 128 256 384 512 128 256 384 512

RAM (KB) 32 64 32 64 32 64 32 64 32 64 32 64

Data flash/E2 data flash (KB) 8

Clocks Subclock (external: 32.768 kHz) — YES

RTC — YES

On-chip oscillator YES (54 MHz)

Data transfer DMAC (channels) 4

DTC YES

Bus BSC — YES

Analog A/D (resolution × channels) 12-bit × 8 12-bit × 12 12-bit × 24

D/A (resolution × channels) — 12-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/17/—

PWM outputs 36

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 5 6 7 (channels)

SPI/QSPI (clock-synchronous only) (channels) 6/— 7/— 8/—

I2C (channels) 6 7 8

CAN (channels) 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1

SSI (channels) 1

SD Host/MMC (channels) — 1/— — 1/— — 1/— — 1/— — 1/— — 1/— — 1/— — 1/—

USB Host/Func YES/YES

Security Encryption — YES — YES — YES — YES — YES — YES — YES — YES — YES — YES — YES — YES

I/O I/O ports 31 44 80

Other functions Touch key (channels) 6 10 24

ELC YES

Safety functions YES

External interrupts (pins) 7 8 9

Other Power supply voltage (V) 1.8 V to 5.5 V

Operating ambient temperature (°C) –40 to 85 °C 64-WFLGA Pakage 48-HWQFN (7 × 7 mm) 48-LFQFP (7 × 7 mm) 64-HWQFN (9 × 9 mm) 64-LFQFP (10 × 10 mm) 100-LFQFP (14 × 14 mm) 100-TFLGA (5.5 × 5.5 mm) (5 × 5 mm) 93-94 RX231 (48 to 100 pins)

Series RX231

Pin count 48 64 100

Product name R5F52315AGNE R5F52315CGNE R5F52316AGNE R5F52316CGNE R5F52317AGNE R5F52317BGNE R5F52318AGNE R5F52318BGNE R5F52315AGFL R5F52315CGFL R5F52316AGFL R5F52316CGFL R5F52317AGFL R5F52317BGFL R5F52318AGFL R5F52318BGFL R5F52315AGND R5F52315CGND R5F52316AGND R5F52316CGND R5F52317AGND R5F52317BGND R5F52318AGND R5F52318BGND R5F52315AGFM R5F52315CGFM R5F52316AGFM R5F52316CGFM R5F52317AGFM R5F52317BGFM R5F52318AGFM R5F52318BGFM R5F52315AGFP R5F52315CGFP R5F52316AGFP R5F52316CGFP R5F52317AGFP R5F52317BGFP R5F52318AGFP R5F52318BGFP

CPU CPU core RXv2

Maximum operating frequency (MHz) 54

FPU YES

Memory ROM (KB) 128 256 384 512 128 256 384 512 128 256 384 512 128 256 384 512 128 256 384 512

RAM (KB) 32 64 32 64 32 64 32 64 32 64

Data flash/E2 data flash (KB) 8

Clocks Subclock (external: 32.768 kHz) — YES

RTC — YES

On-chip oscillator YES (54 MHz)

Data transfer DMAC (channels) 4

DTC YES

Bus BSC — YES

Analog A/D (resolution × channels) 12-bit × 8 12-bit × 12 12-bit × 24

D/A (resolution × channels) — 12-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/17/—

PWM outputs 36

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 5 6 7 (channels)

SPI/QSPI (clock-synchronous only) (channels) 6/— 7/— 8/—

I2C (channels) 6 7 8

CAN (channels) 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1 — 1

SSI (channels) 1

SD Host/MMC (channels) — 1/— — 1/— — 1/— — 1/— — 1/— — 1/— — 1/— — 1/— — 1/— — 1/—

USB Host/Func YES/YES

Security Encryption — YES — YES — YES — YES — YES — YES — YES — YES — YES — YES

I/O I/O ports 31 44 80

Other functions Touch key (channels) 6 10 24

ELC YES

Safety functions YES

External interrupts (pins) 7 8 9

Other Power supply voltage (V) 1.8 V to 5.5 V

Operating ambient temperature (°C) –40 to 105 °C

Pakage 48-HWQFN (7 × 7 mm) 48-LFQFP (7 × 7 mm) 64-HWQFN (9 × 9 mm) 64-LFQFP (10 × 10 mm) 100-LFQFP (14 × 14 mm) 95-96 RX230 (48 to 100 pins)

Series RX230

Pin count 48 64 100 48 64 100

Product name R5F52305ADNE R5F52306ADNE R5F52305ADFL R5F52306ADFL R5F52305ADND R5F52306ADND R5F52305ADFM R5F52306ADFM R5F52305ADLF R5F52306ADLF R5F52305ADFP R5F52306ADFP R5F52305ADLA R5F52306ADLA R5F52305AGNE R5F52306AGNE R5F52305AGFL R5F52306AGFL R5F52305AGND R5F52306AGND R5F52305AGFM R5F52306AGFM R5F52305AGFP R5F52306AGFP

CPU CPU core RXv2

Maximum operating frequency (MHz) 54

FPU YES

Memory ROM (KB) 128 256 128 256 128 256 128 256 128 256 128 256 128 256 128 256 128 256 128 256 128 256 128 256

RAM (KB) 32

Data flash/E2 data flash (KB) 8

Clocks Subclock (external: 32.768 kHz) — YES — YES

RTC — YES — YES

On-chip oscillator YES (54 MHz)

Data transfer DMAC (channels) 4

DTC YES

Bus BSC — YES — YES

Analog A/D (resolution × channels) 12-bit × 8 12-bit × 12 12-bit × 24 12-bit × 8 12-bit × 12 12-bit × 24

D/A (resolution × channels) — 12-bit × 2 — 12-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/17/—

PWM outputs 36 32 36

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 5 6 7 5 6 7 (channels)

SPI/QSPI (clock-synchronous only) (channels) 6/— 7/— 8/— 6/— 7/— 8/—

I2C (channels) 6 7 8 6 7 8

SSI (channels) 1

I/O I/O ports 35 48 84 35 48 84

Other functions Touch key (channels) 6 10 24 6 10 24

ELC YES

Safety functions YES

External interrupts (pins) 7 8 9 7 8 9

Other Power supply voltage (V) 1.8 V to 5.5 V

Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C

Pakage 48-HWQFN 48-LFQFP 64-HWQFN 64-LFQFP 64-WFLGA 100-LFQFP 100-TFLGA 48-HWQFN 48-LFQFP 64-HWQFN 64-LFQFP 100-LFQFP (7 × 7 mm) (7 × 7 mm) (9 × 9 mm) (10 × 10 mm) (5 × 5 mm) (14 × 14 mm) (5.5 × 5.5 mm) (7 × 7 mm) (7 × 7 mm) (9 × 9 mm) (10 × 10 mm) (14 × 14 mm) 97-98 RX220 (48 to 100 pins)

Series RX220

Pin count 48 64 100 48 64 100

Product name R5F52201BDFL R5F52203BDFL R5F52205BDFL R5F52206BDFL R5F52201BDFM R5F52203BDFM R5F52205BDFM R5F52206BDFM R5F52201BDFK R5F52203BDFK R5F52205BDFK R5F52206BDFK R5F52203BDFP R5F52205BDFP R5F52206BDFP R5F52201BGFL R5F52203BGFL R5F52205BGFL R5F52206BGFL R5F52201BGFM R5F52203BGFM R5F52205BGFM R5F52206BGFM R5F52201BGFK R5F52203BGFK R5F52205BGFK R5F52206BGFK R5F52203BGFP R5F52205BGFP R5F52206BGFP

CPU CPU core RXv1

Maximum operating frequency (MHz) 32

Memory ROM (KB) 32 64 128 256 32 64 128 256 32 64 128 256 64 128 256 32 64 128 256 32 64 128 256 32 64 128 256 64 128 256

RAM (KB) 4 8 16 4 8 16 4 8 16 8 16 4 8 16 4 8 16 4 8 16 8 16

Data flash/E2 data flash (KB) 8

Clocks Subclock (external: 32.768 kHz) — YES — YES

RTC — YES — YES

On-chip oscillator YES (32 MHz)

Data transfer DMAC (channels) 4

DTC YES

Analog A/D (resolution × channels) 12-bit × 8 12-bit × 12 12-bit × 16 12-bit × 8 12-bit × 12 12-bit × 16

Timers 8-/16-/32-bit timers (channels) 4/10/—

PWM outputs 20

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 4 5 4 5 (channels)

SPI/QSPI (clock-synchronous only) (channels) 5/— 6/— 5/— 6/—

I2C (channels) 5 6 5 6

I/O I/O ports 35 49 85 35 49 85

Other functions ELC YES

Safety functions YES

External interrupts (pins) 7 8 9 7 8 9

Other Power supply voltage (V) 1.62 V to 5.5 V

Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C

Pakage 48-LFQFP 64-LFQFP 64-LFQFP 100-LFQFP 48-LFQFP 64-LFQFP 64-LFQFP 100-LFQFP (7 × 7 mm) (10 × 10 mm) (14 × 14 mm) (14 × 14 mm) (7 × 7 mm) (10 × 10 mm) (14 × 14 mm) (14 × 14 mm) 99-100 RX210 (48 to 145 pins)

Series RX210

Pin count 48 64 80 100 144 145

Product name R5F52103BDFL R5F52104BDFL R5F52105BDFL R5F52106BDFL R5F52103BDFM R5F52104BDFM R5F52105BDFM R5F52106BDFM R5F52107CDFM R5F52108CDFM R5F52105BDFN R5F52106BDFN R5F52107CDFN R5F52108CDFN R5F52103BDFF R5F52104BDFF R5F52105BDFF R5F52106BDFF R5F52107CDFF R5F52108CDFF R5F52105BDFP R5F52106BDFP R5F52107CDFP R5F52108CDFP R5F5210ABDFP R5F5210BBDFP R5F52105BDLA R5F52106BDLA R5F52105BDLJ R5F52106BDLJ R5F52107CDLJ R5F52108CDLJ R5F5210ABDLJ R5F5210BBDLJ R5F52105BDFB R5F52106BDFB R5F52107BDFB R5F52108BDFB R5F5210ABDFB R5F5210BBDFB R5F52105BDLK R5F52106BDLK R5F52107BDLK R5F52108BDLK R5F5210ABDLK R5F5210BBDLK

CPU CPU core RXv1

Maximum operating frequency (MHz) 50

Memory ROM (KB) 64 96 128 256 64 96 128 256 384 512 128 256 384 512 64 96 128 256 384 512 128 256 384 512 768 1024 128 256 128 256 384 512 768 1024 128 256 384 512 768 1024 128 256 384 512 768 1024

RAM (KB) 12 16 20 32 12 16 20 32 64 20 32 64 12 16 20 32 64 20 32 64 96 20 32 20 32 64 96 20 32 64 96 20 32 64 96

Data flash/E2 data flash (KB) 8

Clocks Subclock (external: 32.768 kHz) — YES

RTC — YES

On-chip oscillator YES (50 MHz)

Data transfer DMAC (channels) 4

DTC YES

Bus BSC — YES

Analog A/D (resolution × channels) 12-bit × 8 12-bit × 12 12-bit × 14 12-bit × 16

D/A (resolution × channels) — 10-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/10/— 4/16/—

PWM outputs 20 36

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 5 6 7 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 6/— 7/— 8/— 14/—

I2C (channels) 6 7 8 14

I/O I/O ports 35 49 65 85 123

Other functions ELC YES

Safety functions YES

External interrupts (pins) 7 8 9

Other Power supply voltage (V) 1.62 V to 5.5 V

Operating ambient temperature (°C) –40 to 85 °C 100-TFLGA Pakage 48-LFQFP (7 × 7 mm) 64-LFQFP (10 × 10 mm) 80-LFQFP (12 × 12 mm) 80-LQFP (14 × 14 mm) 100-LFQFP (14 × 14 mm) 100-TFLGA (7 × 7 mm) 144-LFQFP (20 × 20 mm) 145-TFLGA (7 × 7 mm) (5.5 × 5.5 mm) 101-102 RX210 (48 to 145 pins)

Series RX210

Pin count 48 64 80 100 144

Product name R5F52103BGFL R5F52104BGFL R5F52105BGFL R5F52106BGFL R5F52103BGFM R5F52104BGFM R5F52105BGFM R5F52106BGFM R5F52107CGFM R5F52108CGFM R5F52105BGFN R5F52106BGFN R5F52107CGFN R5F52108CGFN R5F52103BGFF R5F52104BGFF R5F52105BGFF R5F52106BGFF R5F52107CGFF R5F52108CGFF R5F52105BGFP R5F52106BGFP R5F52107CGFP R5F52108CGFP R5F5210ABGFP R5F5210BBGFP R5F52105BGFB R5F52106BGFB R5F52107BGFB R5F52108BGFB R5F5210ABGFB R5F5210BBGFB

CPU CPU core RXv1

Maximum operating frequency (MHz) 50

Memory ROM (KB) 64 96 128 256 64 96 128 256 384 512 128 256 384 512 64 96 128 256 384 512 128 256 384 512 768 1024 128 256 384 512 768 1024

RAM (KB) 12 16 20 32 12 16 20 32 64 20 32 64 12 16 20 32 64 20 32 64 96 20 32 64 96

Data flash/E2 data flash (KB) 8

Clocks Subclock (external: 32.768 kHz) — YES

RTC — YES

On-chip oscillator YES (50 MHz)

Data transfer DMAC (channels) 4

DTC YES

Bus BSC — — YES

Analog A/D (resolution × channels) 12-bit × 8 12-bit × 12 12-bit × 14 12-bit × 16

D/A (resolution × channels) — 10-bit × 2

Timers 8-/16-/32-bit timers (channels) 4/10/— 4/16/—

PWM outputs 20 36

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 5 6 7 13 (channels)

SPI/QSPI (clock-synchronous only) (channels) 6/— 7/— 8/— 14/—

I2C (channels) 6 7 8 14

I/O I/O ports 35 49 65 85 123

Other functions ELC YES

Safety functions YES

External interrupts (pins) 7 8 9

Other Power supply voltage (V) 1.62 V to 5.5 V

Operating ambient temperature (°C) –40 to 105 °C

Pakage 48-LFQFP (7 × 7 mm) 64-LFQFP (10 × 10 mm) 80-LFQFP (12 × 12 mm) 80-LQFP (14 × 14 mm) 100-LFQFP (14 × 14 mm) 144-LFQFP (20 × 20 mm) 103-104 RX21A (64 to 100 pins) RX130 (48 to 80 pins)

Series RX21A Series RX130

Pin count 64 80 100 64 80 100 Pin count 48 64 80 48 64 80

Product name Product name R5F521A6BDFM R5F521A7BDFM R5F521A8BDFM R5F521A6BDFN R5F521A7BDFN R5F521A8BDFN R5F521A6BDFP R5F521A7BDFP R5F521A8BDFP R5F521A6BDLJ R5F521A7BDLJ R5F521A8BDLJ R5F521A6BGFM R5F521A7BGFM R5F521A8BGFM R5F521A6BGFN R5F521A7BGFN R5F521A8BGFN R5F521A6BGFP R5F521A7BGFP R5F521A8BGFP R5F51303ADNE R5F51305ADNE R5F51303ADFL R5F51305ADFL R5F51303ADFM R5F51305ADFM R5F51303ADFK R5F51305ADFK R5F51303ADFN R5F51305ADFN R5F51303AGNE R5F51305AGNE R5F51303AGFL R5F51305AGFL R5F51303AGFM R5F51305AGFM R5F51303AGFK R5F51305AGFK R5F51303AGFN R5F51305AGFN

CPU CPU core RXv1 CPU CPU core RXv1

Maximum operating frequency (MHz) 50 Maximum operating frequency (MHz) 32

Memory ROM (KB) 256 384 512 256 384 512 256 384 512 256 384 512 256 384 512 256 384 512 256 384 512 Memory ROM (KB) 64 128 64 128 64 128 64 128 64 128 64 128 64 128 64 128 64 128 64 128

RAM (KB) 32 64 32 64 32 64 32 64 32 64 32 64 32 64 RAM (KB) 10 16 10 16 10 16 10 16 10 16 10 16 10 16 10 16 10 16 10 16

Data flash/E2 data flash (KB) 8 Data flash/E2 data flash (KB) 8

Clocks Subclock (external: 32.768 kHz) YES Clocks Subclock (external: 32.768 kHz) — 1 — 1

RTC YES RTC — 1 — 1

On-chip oscillator YES (50 MHz) On-chip oscillator YES (32 MHz)

Data transfer DMAC (channels) 4 Data transfer DTC YES

DTC YES Analog A/D (resolution × channels) 12-bit × 10 12-bit × 14 12-bit × 17 12-bit × 10 12-bit × 14 12-bit × 17

Analog A/D (resolution × channels) 10-bit × 4, 10-bit × 7, 10-bit × 7, 10-bit × 4, 10-bit × 7, 10-bit × 7, D/A (resolution × channels) — 8-bit × 2 — 8-bit × 2 24-bit × 3 24-bit × 4 24-bit × 7 24-bit × 3 24-bit × 4 24-bit × 7 D/A (resolution × channels) — 10-bit × 2 — 10-bit × 2 Timers 8-/16-/32-bit timers (channels) 4/9/—

Timers 8-/16-/32-bit timers (channels) 4/10/— PWM outputs 20

PWM outputs 20 3-phase PWM output 1 Communications SCI (clock-synchronous/asynchronous) 3-phase PWM output YES 4 (channels) Communications SCI (clock-synchronous/asynchronous) 5 (channels) SPI/QSPI (clock-synchronous only) (channels) 5/—

2 SPI/QSPI (clock-synchronous only) (channels) 7/— I C (channels) 5

I2C (channels) 6 7 6 7 I/O I/O ports 39 53 69 39 53 69

I/O I/O ports 39 52 67 39 52 67 Other functions Touch key (channels) 24 32 36 24 32 36

Other functions ELC YES ELC YES

Safety functions YES Safety functions YES

External interrupts (pins) 8 9 8 9 External interrupts (pins) 9

Other Power supply voltage (V) 1.8 V to 3.6 V Other Power supply voltage (V) 1.8 V to 5.5 V

Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C 48-HWQFN 48-LFQFP 64-LFQFP 64-LQFP 80-LFQFP 48-HWQFN 48-LFQFP 64-LFQFP 64-LQFP 80-LFQFP Pakage 64-LFQFP 80-LFQFP 100-LFQFP 100-TFLGA 64-LFQFP 80-LFQFP 100-LFQFP Pakage (10 × 10 mm) (12 × 12 mm) (14 × 14 mm) (7 × 7 mm) (10 × 10 mm) (12 × 12 mm) (14 × 14 mm) (7 × 7 mm) (7 × 7 mm) (10 × 10 mm) (14 × 14 mm) (12 × 12 mm) (7 × 7 mm) (7 × 7 mm) (10 × 10 mm) (14 × 14 mm) (12 × 12 mm) 105-106 RX113 (64 to 100 pins) RX111 (36 to 64 pins)

Series RX113 Series RX111

Pin count 64 100 64 100 Pin count 36 40 48

Product name Product name R5F51135ADFM R5F51136ADFM R5F51137ADFM R5F51138ADFM R5F51135ADFP R5F51136ADFP R5F51137ADFP R5F51138ADFP R5F51135ADLJ R5F51136ADLJ R5F51137ADLJ R5F51138ADLJ R5F51135AGFM R5F51136AGFM R5F51137AGFM R5F51138AGFM R5F51135AGFP R5F51136AGFP R5F51137AGFP R5F51138AGFP R5F5111JADLM R5F51111ADLM R5F51113ADLM R5F5111JADNF R5F51111ADNF R5F51113ADNF R5F5111JADNE R5F51111ADNE R5F51113ADNE R5F51114ADNE R5F51115ADNE R5F51116ADNE R5F51117ADNE R5F51118ADNE R5F5111JADFL R5F51111ADFL R5F51113ADFL R5F51114ADFL R5F51115ADFL

CPU CPU core RXv1 CPU CPU core RXv1

Maximum operating frequency (MHz) 32 Maximum operating frequency (MHz) 32

Memory ROM (KB) 128 256 384 512 128 256 384 512 128 256 384 512 128 256 384 512 128 256 384 512 Memory ROM (KB) 16 32 64 16 32 64 16 32 64 96 128 256 384 512 16 32 64 96 128

RAM (KB) 32 64 32 64 32 64 32 64 32 64 RAM (KB) 8 10 8 10 8 10 16 32 64 8 10 16

Data flash/E2 data flash (KB) 8 Data flash/E2 data flash (KB) 8

Clocks Subclock (external: 32.768 kHz) YES Clocks Subclock (external: 32.768 kHz) YES

RTC YES RTC — YES

On-chip oscillator YES (32 MHz) On-chip oscillator YES (32 MHz)

Data transfer DTC YES Data transfer DTC YES

Analog A/D (resolution × channels) 12-bit × 11 12-bit × 17 12-bit × 11 12-bit × 17 Analog A/D (resolution × channels) 12-bit × 7 12-bit × 8 12-bit × 10

D/A (resolution × channels) 12-bit × 2 D/A (resolution × channels) —

Timers 8-/16-/32-bit timers (channels) 4/11/— Timers 8-/16-/32-bit timers (channels) —/8/—

PWM outputs 20 PWM outputs 16

3-phase PWM output YES 3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) Communications SCI (clock-synchronous/asynchronous) 6 8 6 8 3 (channels) (channels)

SPI/QSPI (clock-synchronous only) (channels) 7/— 9/— 7/— 9/— SPI/QSPI (clock-synchronous only) (channels) 4/—

I2C (channels) 7 9 7 9 I2C (channels) 4

SSI (channels) 1 USB Host/Func YES/YES

USB Host/Func YES/YES I/O I/O ports 21 25 32

I/O I/O ports 48 84 48 84 Other functions ELC YES

Other functions Touch key (channels) — 12 — 12 Safety functions YES

ELC YES External interrupts (pins) 9

Safety functions YES Other Power supply voltage (V) 1.8 V to 3.6 V

External interrupts (pins) 9 Operating ambient temperature (°C) –40 to 85 °C 36-WFLGA 40-HWQFN Other Power supply voltage (V) 1.8 V to 3.6 V Pakage 48-HWQFN (7 × 7 mm) 48-LFQFP (7 × 7 mm) (4 × 4 mm) (6 × 6 mm) Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C

Pakage 64-LFQFP 100-LFQFP 100-TFLGA 64-LFQFP 100-LFQFP (10 × 10 mm) (14 × 14 mm) (7 × 7 mm) (10 × 10 mm) (14 × 14 mm) 107-108 RX111 (36 to 64 pins)

Series RX111

Pin count 48 64 40 48 64

Product name R5F51116ADFL R5F51117ADFL R5F51118ADFL R5F5111JADFM R5F51111ADFM R5F51113ADFM R5F51114ADFM R5F51115ADFM R5F51116ADFM R5F51117ADFM R5F51118ADFM R5F5111JADFK R5F51111ADFK R5F51113ADFK R5F51114ADFK R5F51115ADFK R5F51116ADFK R5F51117ADFK R5F51118ADFK R5F5111JADLF R5F51111ADLF R5F51113ADLF R5F51114ADLF R5F51115ADLF R5F51116ADLF R5F51117ADLF R5F51118ADLF R5F5111JAGNF R5F51111AGNF R5F51113AGNF R5F5111JAGNE R5F51111AGNE R5F51113AGNE R5F51114AGNE R5F51115AGNE R5F51116AGNE R5F51117AGNE R5F51118AGNE R5F5111JAGFL R5F51111AGFL R5F51113AGFL R5F51114AGFL R5F51115AGFL R5F51116AGFL R5F51117AGFL R5F51118AGFL R5F5111JAGFM R5F51111AGFM R5F51113AGFM

CPU CPU core RXv1

Maximum operating frequency (MHz) 32

Memory ROM (KB) 256 384 512 16 32 64 96 128 256 384 512 16 32 64 96 128 256 384 512 16 32 64 96 128 256 384 512 16 32 64 16 32 64 96 128 256 384 512 16 32 64 96 128 256 384 512 16 32 64

RAM (KB) 32 64 8 10 16 32 64 8 10 16 32 64 8 10 16 32 64 8 10 8 10 16 32 64 8 10 16 32 64 8 10

Data flash/E2 data flash (KB) 8

Clocks Subclock (external: 32.768 kHz) YES

RTC YES — YES

On-chip oscillator YES (32 MHz)

Data transfer DTC YES

Analog A/D (resolution × channels) 12-bit × 10 12-bit × 14 12-bit × 8 12-bit × 10 12-bit × 14

D/A (resolution × channels) — 8-bit × 2 — 8-bit × 2

Timers 8-/16-/32-bit timers (channels) —/8/—

PWM outputs 16

3-phase PWM output YES

Communications SCI (clock-synchronous/asynchronous) 3 (channels)

SPI/QSPI (clock-synchronous only) (channels) 4/—

I2C (channels) 4

USB Host/Func YES/YES

I/O I/O ports 32 48 25 32 48

Other functions ELC YES

Safety functions YES

External interrupts (pins) 9

Other Power supply voltage (V) 1.8 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C 48-LFQFP 40-HWQFN 64-LFQFP Pakage 64-LFQFP (10 × 10 mm) 64-LQFP (14 × 14 mm) 64-WFLGA (5 × 5 mm) 48-HWQFN (7 × 7 mm) 48-LFQFP (7 × 7 mm) (7 × 7 mm) (6 × 6 mm) (10 × 10 mm) 109-110 RX111 (36 to 64 pins) RX110 (36 to 64 pins)

Series RX111 Series RX110

Pin count 64 Pin count 36 40 48

Product name Product name R5F51114AGFM R5F51115AGFM R5F51116AGFM R5F51117AGFM R5F51118AGFM R5F5111JAGFK R5F51111AGFK R5F51113AGFK R5F51114AGFK R5F51115AGFK R5F51116AGFK R5F51117AGFK R5F51118AGFK R5F5110HADLM R5F5110JADLM R5F51101ADLM R5F51103ADLM R5F5110HADNF R5F5110JADNF R5F51101ADNF R5F51103ADNF R5F5110JADNE R5F51101ADNE R5F51103ADNE R5F51104ADNE R5F51105ADNE R5F5110JADFL R5F51101ADFL R5F51103ADFL R5F51104ADFL R5F51105ADFL

CPU CPU core RXv1 CPU CPU core RXv1

Maximum operating frequency (MHz) 32 Maximum operating frequency (MHz) 32

Memory ROM (KB) 96 128 256 384 512 16 32 64 96 128 256 384 512 Memory ROM (KB) 8 16 32 64 8 16 32 64 16 32 64 96 128 16 32 64 96 128

RAM (KB) 16 32 64 8 10 16 32 64 RAM (KB) 8 10 8 10 8 10 16 8 10 16

Data flash/E2 data flash (KB) 8 Clocks Subclock (external: 32.768 kHz) — YES

Clocks Subclock (external: 32.768 kHz) YES RTC — YES

RTC YES On-chip oscillator YES (32 MHz)

On-chip oscillator YES (32 MHz) Data transfer DTC YES

Data transfer DTC YES Analog A/D (resolution × channels) 12-bit × 7 12-bit × 8 12-bit × 10

Analog A/D (resolution × channels) 12-bit × 14 Timers 8-/16-/32-bit timers (channels) —/6/—

D/A (resolution × channels) 8-bit × 2 PWM outputs 8

Timers 8-/16-/32-bit timers (channels) —/8/— Communications SCI (clock-synchronous/asynchronous) 3 (channels) PWM outputs 16 SPI/QSPI (clock-synchronous only) (channels) 4/— 3-phase PWM output YES I2C (channels) 4 Communications SCI (clock-synchronous/asynchronous) 3 (channels) I/O I/O ports 25 29 36

SPI/QSPI (clock-synchronous only) (channels) 4/— Other functions Safety functions YES

I2C (channels) 4 External interrupts (pins) 9

USB Host/Func YES/YES Other Power supply voltage (V) 1.8 V to 3.6 V

I/O I/O ports 48 Operating ambient temperature (°C) –40 to 85 °C

Other functions ELC YES Pakage 36-WFLGA (4 × 4 mm) 40-HWQFN (6 × 6 mm) 48-HWQFN (7 × 7 mm) 48-LFQFP (7 × 7 mm)

Safety functions YES

External interrupts (pins) 9

Other Power supply voltage (V) 1.8 V to 3.6 V

Operating ambient temperature (°C) –40 to 105 °C

Pakage 64-LFQFP (10 × 10 mm) 64-LQFP (14 × 14 mm) 111-112 RX110 (36 to 64 pins)

Series RX110

Pin count 64 40 48 64

Product name R5F5110JADFM R5F51101ADFM R5F51103ADFM R5F51104ADFM R5F51105ADFM R5F5110JADFK R5F51101ADFK R5F51103ADFK R5F51104ADFK R5F51105ADFK R5F5110JADLF R5F51101ADLF R5F51103ADLF R5F51104ADLF R5F51105ADLF R5F5110HAGNF R5F5110JAGNF R5F51101AGNF R5F51103AGNF R5F5110JAGNE R5F51101AGNE R5F51103AGNE R5F51104AGNE R5F51105AGNE R5F5110JAGFL R5F51101AGFL R5F51103AGFL R5F51104AGFL R5F51105AGFL R5F5110JAGFM R5F51101AGFM R5F51103AGFM R5F51104AGFM R5F51105AGFM R5F5110JAGFK R5F51101AGFK R5F51103AGFK R5F51104AGFK R5F51105AGFK

CPU CPU core RXv1

Maximum operating frequency (MHz) 32

Memory ROM (KB) 16 32 64 96 128 16 32 64 96 128 16 32 64 96 128 8 16 32 64 16 32 64 96 128 16 32 64 96 128 16 32 64 96 128 16 32 64 96 128

RAM (KB) 8 10 16 8 10 16 8 10 16 8 10 8 10 16 8 10 16 8 10 16 8 10 16

Clocks Subclock (external: 32.768 kHz) YES — YES

RTC YES — YES

On-chip oscillator YES (32 MHz)

Data transfer DTC YES

Analog A/D (resolution × channels) 12-bit × 14 12-bit × 8 12-bit × 10 12-bit × 14

Timers 8-/16-/32-bit timers (channels) —/6/—

PWM outputs 8

Communications SCI (clock-synchronous/asynchronous) 3 (channels)

SPI/QSPI (clock-synchronous only) (channels) 4/—

I2C (channels) 4

I/O I/O ports 52 29 36 52

Other functions Safety functions YES

External interrupts (pins) 9

Other Power supply voltage (V) 1.8 V to 3.6 V

Operating ambient temperature (°C) –40 to 85 °C –40 to 105 °C

Pakage 64-LFQFP (10 × 10 mm) 64-LQFP (14 × 14 mm) 64-WFLGA (5 × 5 mm) 40-HWQFN (6 × 6 mm) 48-HWQFN (7 × 7 mm) 48-LFQFP (7 × 7 mm) 64-LFQFP (10 × 10 mm) 64-LQFP (14 × 14 mm)

RX Family Safety Functions and Product Support

Supported By Safety Function Description RX71M RX64M RX631 RX63N RX621 RX62N RX634 RX630 RX610 RX63T RX62T RX62G RX23T RX231 RX230 RX220 RX210 RX21A RX130 RX113 RX111 RX110

CRC calculator (CRC) Detection of errors in communication data, etc.

CPU runaway monitoring using WDT employing Independent watchdog timer (IWDT) clock separate from the CPU clock

Oscillation-stop detection Oscillation-stop detection

Clock frequency accuracy measurement function Clock frequency error detection (CAC)/frequency measurement function (MCK)

Data operation circuit (DOC) System memory test assist

Port output enable (POE) Pin protection

A/D self-diagnostics Fault detection function for A/D converter unit

A/D disconnection detection Analog input disconnection detection assist 113-114 RX Family Package Lineup How to Read RX Family Product Numbers

LQFP

52 64 80 112 PIN PIN PIN PIN R5 F 5 63N F D D FP #V 0 Renesas ROM Type RX 52-LQFP (10 × 10 mm) 64-LQFP (14 × 14 mm) 80-LQFP (14 × 14 mm) 112-LQFP (20 × 20 mm) MCU F: Flash Family Pitch 0.65 mm Pitch 0.80 mm Pitch 0.65 mm Pitch 0.65 mm Thickness (max.) 1.70 mm Thickness (max.) 1.70 mm Thickness (max.) 1.70 mm Thickness (max.) 1.70 mm Used by RX23T Used by RX62T, 220, 130, 111, 110 Used by RX62T, 210 Used by RX63T, 62T, 62G Product group LFQFP 71M RX71M 62G RX62G Product 64M RX64M 23T RX23T ROM/RAM/ identifi cation 48 64 80 100 data fl ash code PIN PIN PIN PIN 631 RX631 231 RX231 capacity (KB)*1 63N RX63N 230 RX230 48-LFQFP (7 × 7 mm) 64-LFQFP (10 × 10 mm) 80-LFQFP (12 × 12 mm) 100-LFQFP (14 × 14 mm) Packing Pitch 0.50 mm Pitch 0.50 mm Pitch 0.50 mm Pitch 0.50 mm specifi cation Thickness (max.) 1.70 mm Thickness (max.) 1.70 mm Thickness (max.) 1.70 mm Thickness (max.) 1.70 mm 621 RX621 220 RX220 Chip Original Used by RX631, 63T, 23T, 231, 230, 220, 210, Used by RX631, 63T, 62T, 23T, 231, 230, 220, 210, 21A, Used by RX630, 220, 210, 21A, Used by RX71M, 64M, 631, 63N, 621, 62N, 630, 63T, 62T, 62G, 1 130, 111, 110 130, 113, 111, 110 130 231, 230, 220, 210, 21A, 113 info* U, 2 HWQFN, WFLGA, TFLGA 62N RX62N 210 RX210 Operating ambient V, 3 LFQFP, LQFP 634 RX634 21A RX21A temperature 630 RX630 130 RX130 Package type/pin count/pin pitch 120 144 176 N –20 ˚C to 85 ˚C PIN PIN PIN 610 RX610 113 RX113 D –40 ˚C to 85 ˚C BG LFBGA 176 0.8 LA TFLGA 100 0.5

63T RX63T 111 RX111 G –40 ˚C to 105 ˚C BM WLBGA 69 0.4 LC TFLGA 177 0.5 120-LFQFP (16 × 16 mm) 144-LFQFP (20 × 20 mm) 176-LFQFP (24 × 24 mm) 62T RX62T 110 RX110 FA LFQFP 120 0.5 LD TFLGA 85 0.65 Pitch 0.50 mm Pitch 0.50 mm Pitch 0.50 mm Thickness (max.) 1.70 mm Thickness (max.) 1.70 mm Thickness (max.) 1.70 mm Used by RX63T Used by RX71M, 64M, 631, 63N, 621, 62N, 634, 630, 610, 63T, 210 Used by RX71M, 64M, 631, 63N, 630 FB LFQFP 144 0.5 LE TFLGA 145 0.65

FC LFQFP 176 0.5 LF WFLGA 64 0.5 HWQFN LFBGA WFBGA FD LQFP 52 0.65 LH TFLGA 64 0.65

FF LQFP 80 0.65 LJ TFLGA 100 0.65

69 FH LQFP 112 0.65 LK TFLGA 145 0.5 40 48 PIN PIN PIN 64 PIN 176 Example of product information for RX63N (176-pin), PIN FK LQFP 64 0.8 LM WFLGA 36 0.5 40-HWQFN (6 × 6 mm) 48-HWQFN (7 × 7 mm) 64-HWQFN (9 × 9 mm) 176-LFBGA (13 × 13 mm) 69-WFBGA (3.91 × 4.26 mm) product No. R5F563NFDDFC#V0 Pitch 0.50 mm Pitch 0.50 mm Pitch 0.50 mm Pitch 0.80 mm Pitch 0.40 mm FL LFQFP 48 0.5 ND HWQFN 64 0.5 Thickness (max.) 0.80 mm Thickness (max.) 0.80 mm Thickness (max.) 0.80 mm Thickness (max.) 1.40 mm Thickness (max.) 0.70 mm This guide lists the values for individual product numbers. Used by RX111, 110 Used by RX230, 231, 130, 111, 110 Used by RX230, 231 Used by RX71M, 64M, 631, 63N, 621, 62N, 630, 610 Used by RX210 For information on the actual product lineup, refer to the FM LFQFP 64 0.5 NE HWQFN 48 0.5 relevant user’s manual. TFLGA Note: 1. This information is different for each RX group. FN LFQFP 80 0.5 NF HWQFN 40 0.5 Refer to the relevant user’s manual for details. FP LFQFP 100 0.5

100 64 85 PIN 100 145 PIN PIN PIN PIN

64-TFLGA (6 × 6 mm) 85-TFLGA (7 × 7 mm) 100-TFLGA (5.5 × 5.5 mm) 100-TFLGA (7 × 7 mm) 145-TFLGA (7 × 7 mm) Pitch 0.65 mm Pitch 0.65 mm Pitch 0.50 mm Pitch 0.65 mm Pitch 0.50 mm Thickness (max.) 1.05 mm Thickness (max.) 1.20 mm Thickness (max.) 1.05 mm Thickness (max.) 1.05 mm Thickness (max.) 1.05 mm Used by RX631 Used by RX621 Used by RX630, 230, 231, 210 Used by RX71M, 64M, 631, 63N, 210, 21A, 113 Used by RX71M, 64M, 631, 63N, 630, 210

WFLGA

145 177 PIN PIN 36 64 PIN PIN 145-TFLGA (9 × 9 mm) 177-TFLGA (8 × 8 mm) 36-WFLGA (4 × 4 mm) 64-WFLGA (5 × 5 mm) Pitch 0.65 mm Pitch 0.50 mm Pitch 0.50 mm Pitch 0.50 mm Thickness (max.) 1.20 mm Thickness (max.) 1.05 mm Thickness (max.) 0.76 mm Thickness (max.) 0.76 mm Used by RX621, 62N Used by RX71M, 64M, 631, 63N, 630 Used by RX111, 110 Used by RX230, 231, 111, 110 Notes: 1. Descriptions of circuits, software and other related information in this document are provided only to illustrate the operation of semiconductor products and application examples. You are fully responsible for the incorporation of these circuits, software, and information in the design of your equipment. Renesas Electronics assumes no responsibility for any losses incurred by you or third parties arising from the use of these circuits, software, or information. 2. Renesas Electronics has used reasonable care in preparing the information included in this document, but Renesas Electronics does not warrant that such information is error free. Renesas Electronics assumes no liability whatsoever for any damages incurred by you resulting from errors in or omissions from the information included herein. 3. Renesas Electronics does not assume any liability for infringement of patents, copyrights, or other intellectual property rights of third parties by or arising from the use of Renesas Electronics products or technical information described in this document. No license, express, implied or otherwise, is granted hereby under any patents, copyrights or other intellectual property rights of Renesas Electronics or others. 4. You should not alter, modify, copy, or otherwise misappropriate any Renesas Electronics product, whether in whole or in part. Renesas Electronics assumes no responsibility for any losses incurred by you or third parties arising from such alteration, modification, copy or otherwise misappropriation of Renesas Electronics product. 5. Renesas Electronics products are classified according to the following two quality grades: "Standard" and "High Quality". The recommended applications for each Renesas Electronics product depends on the product's quality grade, as indicated below. "Standard": Computers; office equipment; communications equipment; test and measurement equipment; audio and visual equipment; home electronic appliances; machine tools; personal electronic equipment; and industrial robots etc. "High Quality": Transportation equipment (automobiles, trains, ships, etc.); traffic control systems; anti-disaster systems; anti-crime systems; and safety equipment etc. Renesas Electronics products are neither intended nor authorized for use in products or systems that may pose a direct threat to human life or bodily injury (artificial life support devices or systems, surgical implantations etc.), or may cause serious property damages (nuclear reactor control systems, military equipment etc.). You must check the quality grade of each Renesas Electronics product before using it in a particular application. You may not use any Renesas Electronics product for any application for which it is not intended. Renesas Electronics shall not be in any way liable for any damages or losses incurred by you or third parties arising from the use of any Renesas Electronics product for which the product is not intended by Renesas Electronics. 6. You should use the Renesas Electronics products described in this document within the range specified by Renesas Electronics, especially with respect to the maximum rating, operating supply voltage range, movement power voltage range, heat radiation characteristics, installation and other product characteristics. Renesas Electronics shall have no liability for malfunctions or damages arising out of the use of Renesas Electronics products beyond such specified ranges. 7. Although Renesas Electronics endeavors to improve the quality and reliability of its products, semiconductor products have specific characteristics such as the occurrence of failure at a certain rate and malfunctions under certain use conditions. Further, Renesas Electronics products are not subject to radiation resistance design. Please be sure to implement safety measures to guard them against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a Renesas Electronics product, such as safety design for hardware and software including but not limited to redundancy, fire control and malfunction prevention, appropriate treatment for aging degradation or any other appropriate measures. Because the evaluation of microcomputer software alone is very difficult, please evaluate the safety of the final products or systems manufactured by you. 8. Please contact a Renesas Electronics sales office for details as to environmental matters such as the environmental compatibility of each Renesas Electronics product. Please use Renesas Electronics products in compliance with all applicable laws and regulations that regulate the inclusion or use of controlled substances, including without limitation, the EU RoHS Directive. Renesas Electronics assumes no liability for damages or losses occurring as a result of your noncompliance with applicable laws and regulations. 9. Renesas Electronics products and technology may not be used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations. You should not use Renesas Electronics products or technology described in this document for any purpose relating to military applications or use by the military, including but not limited to the development of weapons of mass destruction. When exporting the Renesas Electronics products or technology described in this document, you should comply with the applicable export control laws and regulations and follow the procedures required by such laws and regulations. 10. It is the responsibility of the buyer or distributor of Renesas Electronics products, who distributes, disposes of, or otherwise places the product with a third party, to notify such third party in advance of the contents and conditions set forth in this document, Renesas Electronics assumes no responsibility for any losses incurred by you or third parties as a result of unauthorized use of Renesas Electronics products. 11. This document may not be reproduced or duplicated in any form, in whole or in part, without prior written consent of Renesas Electronics. 12. Please contact a Renesas Electronics sales office if you have any questions regarding the information contained in this document or Renesas Electronics products, or if you have any other inquiries. (Note 1) "Renesas Electronics" as used in this document means Renesas Electronics Corporation and also includes its majority-owned subsidiaries. (Note 2) "Renesas Electronics product(s)" means any product developed or manufactured by or for Renesas Electronics.

SALES OFFICES Refer to "http://www.renesas.com/" for the latest and detailed information.

Renesas Electronics America Inc. Renesas Electronics Hong Kong Limited 2801 Scott Boulevard Santa Clara, CA 95050-2549, U.S.A. Unit 1601-1611, 16/F., Tower 2, Grand Century Place, 193 Prince Edward Road West, Mongkok, Kowloon, Hong Kong Tel: +1-408-588-6000, Fax: +1-408-588-6130 Tel: +852-2265-6688, Fax: +852 2886-9022

Renesas Electronics Canada Limited Renesas Electronics Taiwan Co., Ltd. 9251 Yonge Street, Suite 8309 Richmond Hill, Ontario Canada L4C 9T3 13F, No. 363, Fu Shing North Road, Taipei 10543, Taiwan Tel: +1-905-237-2004 Tel: +886-2-8175-9600, Fax: +886 2-8175-9670

Renesas Electronics Europe Limited Renesas Electronics Singapore Pte. Ltd. Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, U.K 80 Bendemeer Road, Unit #06-02 Hyflux Innovation Centre, Singapore 339949 Tel: +44-1628-585-100, Fax: +44-1628-585-900 Tel: +65-6213-0200, Fax: +65-6213-0300

Renesas Electronics Europe GmbH Renesas Electronics Malaysia Sdn.Bhd. Arcadiastrasse 10, 40472 Düsseldorf, Germany Unit 1207, Block B, Menara Amcorp, Amcorp Trade Centre, No. 18, Jln Persiaran Barat, 46050 Petaling Jaya, Selangor Darul Ehsan, Malaysia Tel: +49-211-6503-0, Fax: +49-211-6503-1327 Tel: +60-3-7955-9390, Fax: +60-3-7955-9510

Renesas Electronics (China) Co., Ltd. Renesas Electronics India Pvt. Ltd. Room 1709, Quantum Plaza, No.27 ZhiChunLu Haidian District, Beijing 100191, P.R.China No.777C, 100 Feet Road, HAL Ⅱ Stage, Indiranagar, Bangalore, India Tel: +86-10-8235-1155, Fax: +86-10-8235-7679 Tel: +91-80-67208700, Fax: +91-80-67208777

Renesas Electronics (Shanghai) Co., Ltd. Renesas Electronics Korea Co., Ltd. Unit 301, Tower A, Central Towers, 555 Langao Road, Putuo District, Shanghai, P. R. China 200333 12F., 234 Teheran-ro, Gangnam-Gu, Seoul, 135-080, Korea Tel: +86-21-2226-0888, Fax: +86-21-2226-0999 Tel: +82-2-558-3737, Fax: +82-2-558-5141

© 2016 Renesas Electronics. All rights reserved. Printed in Japan. www.renesas.com Document No. R01CL0009EJ0700