RENESAS RL78 FAMILY The True Low Power Platform

2018.10 RL78 – TRUE LOW POWER MICROCONTROLLER FAMILY It enables customers to build compact and energy-efficient systems at lower cost.

The Renesas RL78 is a new generation of power-efficient microcontrollers that combine the excellent CPU performance of the 78K0R with the superior on-chip functions of the and . It delivers higher performance and lower power consumption than previous microcontrollers while enabling customers to utilize software resources developed for the R8C and 78K.

Comprehensive Development Tools Low Power Consumption Broad Scalability

  . 1  10 1 1 12  0.   1.  810 

Reliable Safety Functions High Performance

  1.  Reduced System Cost 00    2 1 1. . 10   . 2  . RL: Renesas Low power . . RL products deliver reduced power consumption. RL78 ROADMAP Mass-produced product New product Under development In planning stage

Enhanced analog functions Config AMP, 12-bit ADC RL78/G1E 64 to 80pin For wireless systems Sub-GHz 12-bit ADC, 25 to 64pin 256K to 512KB RL78/G1H Enhanced RL78/G1A 64pin peripheral Bluetooth® low energy 128K to 256KB RL78/G1D USB control 48pin RL78/G1C Gx General- 32KB, 32 to 48pin Next For motor systems purpose High function Multiple functions, Sensor-less 16K to 512KB RL78/G14 Small motor RL78/G1F 32K to 64KB 30 to 100pin 8K to 16KB RL78/G1G 24 to 64pin 30 to 44pin Standard 16K to 512KB RL78/G13 Compact 20 to 128pin For compact systems Enhanced analog, High function 16KB, 10 to 25pin RL78/G11 Simple Gx Small 1K to 4KB RL78/G10 2K to 16KB RL78/G12 10 to 16pin Next 20 to 30pin

Standard USB control 16K to 128 KB 64K to 256 KB Enhanced analog functions Enhanced RL78/L13 RL78/L1C peripheral 64 to 80 pin 80 to 100 pin 12-bit ADC, DAC, AMP RL78/L1A LCD 48K to 128KB, 80 to 100pin Lx Small 8K to 32 KB RL78/L12 Next 32 to 64 pin

Enhanced peripheral Lighting, Enhanced analog functions for sensors Enhanced analog functions, Healthcare Power Supply Sensors 24-bit Delta-sigma ADC, 24-bit Delta-sigma ADC, Hx Dedicated Timer RL78/I1A 8K to 32KB RL78/I1D 12-bit-DAC, Config AMP RL78/I1E 12-bit-DAC, 8bit-DAC, AMP RL78/H1D 32K to 64KB 20 to 48pin 32KB, 32 to 36pin 64KB to 128KB, 48 to 80pin Next 20 to 38pin ASSP Enhanced Electricity meters Electricity meters (AMR/AMI) peripheral 24-bit Delta-sigma ADC RL78/I1B 24-bit Delta-sigma ADC, AES HW RL78/I1C Ix 64K to 128KB, 80 to 100pin 64K to 256KB, 64 to 100pin Next

Standard High function CAN/LIN, Safety CAN/LIN/IEBus, Motor, Safety RL78/F13 16K to 128KB RL78/F15 128K to 512KB Enhanced Automotive 20 to 80pin 48 to 144pin peripheral Fx products Small High function LIN, Safety CAN/LIN, Motor, Safety Next RL78/F12 8K to 64KB RL78/F14 48K to 256KB 20 to 64pin 30 to 100pin

~2014 2015 2016 2017 2018 02-03

RL78 FAMILY APPLICATIONS

The RL78 Family is utilized in a wide variety of applications. Industrial Automation Home Automation G14 G11 I1A I1E G13 G1D G1H Lineup of microcontrollers for industrial Power efficiency among the best in the industry for applications requiring high reliability extended battery life Broad array of compact packages Support for low-voltage operation (1.6 V to (G1H: Operating temperature range of –40° to +105°C, 1.8 V and above)) and support available for higher temperatures Standby function with newly added SNOOZE mode for low power consumption during intermittent Automotive operation F13 F14 F15 Lineup of highly reliable microcontrollers for Power Tools automotive applications G1F G14 G11 Support for high operating temperatures (up to Proven track record supplying consistently high- +150°C) quality microcontrollers over the long term CAN communication, safety functions, etc., for Ideal microcontroller platform for system automotive applications development with lineup covering wide range of memory capacities, pin counts, and package options G13 G12 G10 Calendar function (RTC) as standard feature Medical/Healthcare Serial communication, timers, and on-chip high- L1A L13 I1E G1D H1D speed oscillator as standard features ■■ Lineup of compact packages ■■Proven track record supplying major medical White Goods equipment manufacturers ■■Active member of Continua Health Alliance G13 G12 L13 Hardware support for European safety standard for household appliances (IEC60730) Metering Standard temperature range of –40°C to +85°C, I1B I1C L13 L1C G11 G1H H1D and support available for higher temperatures Standby function that is ideal for low-power On-chip high-speed on-chip oscillator, power- applications such as meters and measuring devices on reset, etc., ideal for cost-sensitive electric On-chip analog functions for smartmeters household appliances Proven track record supplying the meter field for over 30 years Lighting, Power Supply I1A G11 Motor Control High-resolution PWM output for lighting and G14 G1F G1G power supply control applications On-chip advanced-functionality timers for motor Easy-to-use Applilet software (free of charge) control supporting program development for lighting High-speed on-chip oscillator with accuracy of applications ±1%, ideal for low-cost, high-precision solutions Support for DALI, DMX512, PMBus, and SMBus communication

Detector I1D G11 Improved analog functions necessary for detecting very small sensor signals Support for power-efficient detection when returning to high-speed operation from STOP mode LOW POWER CONSUMPTION SNOOZE mode for more power savings

In SNOOZE mode the CPU is halted while A/D conversion and reception are enabled. By transitioning from STOP mode (clock stopped) to SNOOZE mode, it is possible to start the on-chip oscillator and operate peripheral functions while the CPU remains inactive.

MAIN RUN

CPU Clock Peripheral

HALT SNOOZE CPU Clock Peripheral CPU Clock Peripheral

STOP

CPU Clock Peripheral 0 SNOOZE mode It is not necessary to activate the CPU for data reception. ADC activated by timer Using the exclusive SNOOZE mode, peripheral functions such as the ADC, UART or CSI can operate when CPU is in standby mode. Power consumption is one-tenth of normal operation. SNOOZE mode: 0.5 mA, RUN mode (ADC): 5 mA HALT and STOP modes The standby function stops CPU operation, reducing overall microcontroller current consumption by 80%. ADC values out of range: CPU is activated to process out-of-range values. The STOP mode disables the microcontroller’s on-chip functions, reducing power consumption to the lowest level possible.

Low-power, high-performance products for lower system power consumption overall

In the most common operating modes, the RL78 Family delivers an operating current of 45.5 μA/MHz (while operating at 32 MHz) and a standby current of 0.57 μA (in SUB-HALT mode, with the RTC and LVD operating). Also, a newly developed SNOOZE mode has been added to the previously implemented HALT and STOP low-power operation modes. In SNOOZE mode the CPU is in the standby state while A/D conversion and serial communication are enabled, and the CPU is activated only when required. This mode is excellent for battery-powered systems as it greatly increases battery life. Operating current (µA/MHz) Clock operating current (32kHz, LVD) STOP mode current (standby, WDT + LVD)

22 10. .1 1 1 1 118 1 118

12

45.5µA 2.0 2.0 0.57µA 0.53µA

Renesas Renesas Renesas 04-05

BROAD SCALABILITY Extensive memory size and package options Excellent pin compatibility The extensive lineup includes more than 500 product versions, with Scalability is maintained because the general location of peripheral memory sizes from 1 KB to 512 KB and package pin counts from function pins and input/output pins remains the same even when 10 pins to 144 pins. This extensive selection provides support for a the pin count changes. Customers can continue to use the RL78 broad range of application fields, including consumer, automotive, Family of microcontrollers with confidence in the future. industrial, and communications. Customers can use standardized boards for product models ranging The wide range of options means a lot to developers if there from the low-end to the high-end and boost the efficiency of the are changes made to the specifications or more ROM capacity verification process. becomes necessary than originally estimated in the middle of the development process. Example of I/O port assignments on RL78/G1x Customers can rely on the same microcontroller series when developing product models ranging from the low-end to the high- end. Total development man-hours are reduced.

12 8 2 12 128 0 1 8 2 2 1 12 8 2 1

10 1 20 2 2 0 2 8 0 8 2 80 8 100 128 1

Ability to reassign pin functions with PIOR* register settings

Pin assignments can be changed for added board layout flexibility. The locations of peripheral function pins can be optimized. Note: * PIOR: Peripheral I/O Redirection Not all pins can be reassigned. Before change After change

PIOR PIOR 0 Timer 0 I/O Timer 0 I/O I2C_A0 I2C_A0 20 INTPn INTPn

10

20 10 0 HIGH PERFORMANCE RL78 microcontrollers with CPU core employing three-stage pipeline and Harvard architecture

RL78 CPU processing performance is overwhelming other MCU vendors' CPU cores.

Safety RL78 16-bit CPU RL78 CPU Core Timers 32 MHz 51.2 DMIPS • Three-stage pipeline CISC architecture • Advanced-functionality timer array unit (TAU) • Max. operating frequency: 32 MHz • Timer RD for three-phase motor control • Support for multiply, divide, and multiply- • Timer RG with two-phase encoder PWM 1 accumulate instructions function • Memory Power Management Memory Watchdog timer, real-time clock • Support for 1.8 V flash programming and boot Analog 12 • swap On-chip ADC: 10-bit × 20 channels, Timers 8 • Program flash: 1 KB–512 KB conversion time: 2.1 μs 1 8 8 • SRAM: 2.5 KB–48 KB • On-chip DAC: 8-bit × 2 channels, comparator • Data flash: 4 KB/8 KB × 2 channels 1 2 Communication Analog 8 2 System Communication 1 1 10 20 • High-speed on-chip oscillator: 32 MHz ±1% • CSI, UART, I2C, Simple I2C 2 2 1 1 . (operation supported on timer RD only, 64/48 Package 8 12 1 8 . MHz) • 10-pin–144-pin Power management Note: 1. Power supply current for RL78/G14 Group, 64-pin, 1 1 8 8 2 • 1 ROM = 64 KB product. 1 Operating current: 66 μA/MHz* 1 2 • HALT current: 0.57 μA (RTC + LVD)*1 1 0 System • STOP current: 240 nA (SRAM data retained)* • SNOOZE current: 700 μA (UART), 1.2 mA 2 2 (ADC) 0 Safety 51.2DMIPS (1.6DMIPS/ eference L loc iaram of rou in rouct • Compliant with European safety standard for 20

0 MHz) household appliances (IEC/UL 60730) 1.2 10 1 1 RL78 11 22 (16-bit,32MHz) REDUCED SYSTEM COST Helping customers reduce system size and cost On-chip peripheral functions include a high precision (±1%) high-speed on-chip oscillator, background operation data flash supporting 1 million erase/program cycles, a temperature sensor, and multiple power supply interface ports. The RL78 Family is fabricated using a newly developed 130 nm process that enables customers to achieve reduced system cost and smaller overall system size.

Data flash with advanced functionality (background operation) for substantially reduced programming time 80

Data access unit: 1 byte Data flash size: 4 KB (erasure unit: 1 KB) RL78 Number of overwrites: 1 million (typ.) Dedicated library: Simplifies operations 06-07

Error RELIABLE SAFETY FUNCTIONS detection

Safety functions built into the microcontroller that enhance system reliability Memory guard Generally speaking a microcontroller is expected to operate normally even when exposed to noise. The RL78 Family of Fault detection microcontrollers have a number of safety functions that allow confirmation of normal operation. Customers can use these functions to easily perform self-diagnostics on microcontrollers. The self-diagnostic functions of the RL78 Family contribute to enhanced system reliability.

Error detection Fault detection These functions check to make sure that the microcontroller’s internal CPU and memory This function is for checking the operation of the microcontroller’s clock generator are operating properly. When an error is detected, measures such as an internal reset of circuit, A/D converter, and I/O pins. It simplifies the task of verifying microcontroller the microcontroller can help to prevent the system from malfunctioning. operation and makes it easier for customers to ensure safe and reliable operation of • Watchdog timer (WDT) as standard feature their systems. • CRC calculation  RAM parity error detection • Frequency detection  A/D self-check test • RAM ECC function*1  CPU stack pointer monitoring function*1 • I/O port output level detection  Clock monitoring function*1 • Illegal memory access detection function*1 Notes: Memory guard 1. Available on the RL78/F13, RL78/F14 and RL78/F15. This function disables writing to selected addresses in the RAM and SFRs*2. 2. SFR (special function register): Registers that store settings related to special It makes it possible to protect settings in RAM and the SFRs, contributing to functions such as clock control, the low-voltage detection circuit, port control, and improved reliability for the customer’s system. . • RAM write protection  SFR write protection

COMPREHENSIVE DEVELOPMENT TOOLS A full lineup of tools that provides powerful support for efficient development

Renesas provides support for all stages of RL78 application development. The Renesas (CS+, e2 studio) and IAR integrated development environments are easy to use and learn, helping shorten development cycles. A variety of debugging and programming environments are available to meet specific customer needs. Finally, Renesas partner vendors offer a rich array of tools and services covering a broad range of requirements.

Software development Debugging Programming

2 2 Instruction simulator Programming service from Integrated development 2 1 2 2 1 2 environment On-chip debugging emulator On-chip debugging emulator with programming functions with programming functions Real-time OS Full-spec emulator Flash memory GENERAL-PURPOSE, LOW-PIN-COUNT RL78/G10

RL78/G10 features Pins ROM 10 16 Ultra-low power consumption High-speed on-chip oscillator CPU operation: 45.5 μA /MHz Max. 20 MHz, oscillation accuracy ±2% 4 KB 512 512 STOP mode: 560 nA 2 KB 256 256 Other on-chip functions Lineup of low-pin-count products ADC  Comparator 1 KB 128 128 10 pin: LSSOP (4.4 × 3.6 mm) Timer  Serial communication RAM size (B) 16 pin: SSOP (4.4 × 5 mm) Selectable power-on reset

RL78/G10 specifications Memory RL78 CPU Core 20 MHz Operation RL78 CPU Core Safety • Three-stage pipeline CISC architecture • Internal reset at illegal instruction execution 12 20 2. . • Max. operating frequency: 20 MHz Timers 2.0 .

Memory • Advanced-functionality timer array unit (TAU) System 2.0 . • Program flash: 1 KB–4 KB • Watchdog timer Safety Analog • SRAM: 128 B–512 B Analog 10 System • On-chip ADC, 10-bit × 7 channels, conversion 10 • High-speed on-chip oscillator: 20 MHz ±2% time: 3.4 μs Timers 1 • • Selectable POR On-chip comparator 1 Communication Power management Communication 2 1 • Operating current: 45.5 μA/MHz • CSI, UART, I2C, Simple I2C 12 1 Power Management 2 • HALT current: 290 μA Package 1 1 1 2 • STOP current: 560 nA (SRAM data retained) • 10-pin/16-pin (Reference) The power supply voltage range during flash memory programming is 4.5 V to 5.5 V. A low-voltage OCD board is required for debugging at less than 4.5 V. ote The P etection oltae P mut e etween an https://www.renesas.com/en-us/doc/products/tool/doc/003/r20ut2451ej0100_e510y16lvb.pdf eference L loc iaram of rou in rouct

Lower system cost: Replacement for general-purpose RL78/G10 vs. competing products: Operating voltage/ logic ICs frequency range Using general-purpose logic components complicates the design, Covers the voltage range required by compact electric household manufacturing, and testing processes and can lead to malfunctions. appliance applications.

Reducing the number of components is a key issue when developing RL78/G10 RL78/G12 RL78/G13 new products. .

. .

Built-in High current timer drive 8 2. 2. General-purpose Selectable 2.0 ports power-on reset 1.8 1. RL78 microcontrollers help simplify the design, manufacturing, and testing processes; reduce malfunctions; and provide numerous other 1 8 1 20 2 2 advantages. More compact circuit board Note: The RL78/G10 includes a SPOR circuit detection voltage (VSPOR), so it should be Reduced system cost used within a voltage range of 2.25 V to 5.5 V. 08-09

GENERAL-PURPOSE, ADVANCED FUNCTIONALITY RL78/G11 RL78/G11 features Ultralow power consumption for extended battery life Analog functions connected to the microcontroller internally Continues the low power consumption of the RL78 Family. Organic internal connections eliminate the need for external analog wiring Current consumption can be minimized by using the appropriate operating (PGA + ADC + VBGR, PGA + CMP + DAC/VBGR, etc.). mode setting (HS, LS, LV, or LP). Analog functions operate at low voltages, supporting voltage monitoring at Fast wakeup makes intermittent operation more efficient. 1.8 V and above (ADC = 1.6 V and above, VBGR = 1.8 V and above, CMP1 = →→ Reduced current consumption contributes to extended battery life. 1.6 V and above, DAC = 1.6 V and above)

Advanced-functionality timers supporting PWM forced shutoff Pins ROM 10 16 20 24 25 Advanced-functionality timers (timer KB, TAU) Support for forced shutoff of PWM output (timer KB + external interrupts/ 16 KB 1.5 K 2 K 1.5 K 2 K 1.5 K 2 K 1.5 K 2 K 1.5 K 2 K CMP) RAM size (B) DATA flash size (B) Interval timer (8-/12-/16-bit) supporting intermittent operation with long periods

Ability to check battery voltage at low power Quantitative measurement of minute analog Detection of minute voltages using a single supply voltages (VDD = 1.8 V and above) and signals using only a single pin (PGAI) pin and setting of detection threshold using with no analog wiring microcontroller’s on-chip DAC ADC + internal constant voltage (1.45 V) PGA + ADC (+ internal constant voltage) PGA + CMP0 + DAC

Analog signal Analog signal Internal constant voltage (1.45 V) + + 10 PGAI PGA + PGAI A/D conversion results 10 PGA ADC (10-bit) − CMP0 B ADC − DAC − 1. 10 ×4 - ×32 (Ch0) ×4 - ×32

VSS

1. . 1.8 . VSS VSS

RL78/G11 specifications Memory RL78 16-bit CPU 24 MHz 38.4 DMIPS RL78 CPU Core • Stop mode: 0.25 μA (data retained) 1 • Three-stage pipeline CISC architecture • SNOOZE mode: 0.7mA (UART), 0.67mA (ADC) • 1. Support for multiply, divide, and multiply-and- Safety accumulate instructions • Support for household safety standards (IEC/ 2 1

Memory UL 60730 and IEC 61508) System Safety Analog • Support for 1.8 V flash programming and boot Timers • 2 10 11 swapping Timer array unit (TAU) × 4 channels • Code Flash: 16KB • Timer KB × 1 channel (max. 48 MHz 18 8 2 • SRAM: 1.5KB operation), support for PWM forced stop 2 • Data Flash: 2KB • Interval timer (8-bit, 12-bit, or 16-bit) • Support for shipment of pre-programmed • Watchdog timer (WDT) . microcontrollers Analog Timers . System • ADC 10-bit × 11 channels, conversion time: 1 • Operating voltage range: 1.6 V to 5.5 V 2.1 μs Power Management 1 1 Communication • Operation state control (flash operating mode • DAC 8-bit × 2 channels 2 2 transition) • Comparator ×2 channels 8 2 2 1 • High-speed on-chip oscillator: 24 MHz ±1% • PGA × 1 channel 12 1 2 2 • • 2 1 Medium-speed on-chip oscillator: 4 MHz Internal reference voltage VBGR (operation at 1 1 2 2 ±12% 1.8V ≤ VDD ≤ 5.5V) eference L loc iaram of rou in rouct • DTC, ELC, DOC, INTFO Communication • Support for POR, LVD, different-potential • CSI, UART, I2C, Simple I2C communication Package Power management • 10-pin/16-pin/20-pin/24-pin/25-pin • Normal operation: 58.3 μA/MHz Operating temperature range • Halt mode: 0.65 μA (LVD) • -40ºC to +85ºC / +105ºC GENERAL-PURPOSE, STANDARD RL78/G12, G13

RL78/G12, G13 specifications Memory RL78 CPU Core RL78 CPU Core 32 MHz 43.2 DMIPS • Three-stage pipeline CISC architecture 12 • Max. operating frequency: 32 MHz Memory 2 • Support for 1.8 V flash programming and boot swap • Program flash: 2 KB–512 KB 8 • SRAM: 256 B–32 KB 1 • Data flash: 2 KB/4 KB/8 KB/None System System Safety Analog • High-speed on-chip oscillator: 32 MHz ±1% • Library support for multiply/divide and multiply-accumulate operation 10 2 unit 20 Power management . • Operating current: 66 μA/MHz*1 • HALT current: 0.57 μA (RTC + LVD)*1 . • STOP current: 230 nA (SRAM data retained)*1 • SNOOZE current: 700 μA (UART), 1.2 mA (ADC) Communication Safety • Compliant with European safety standard for household appliances (IEC/ 8 2 Timers UL 60730) • Illegal memory access detection 2 2 Power Management 1 1 Timers • Advanced-functionality timer array unit (TAU) 8 • Watchdog timer, real-time clock 12 1 8 Analog • 1.6 V (VDD) operation 1 1 8 • On-chip ADC, 10-bit × 26 channels, conversion time: 2.1 μs 1 • Internal reference voltage (1.45 V) 1 Communication • CSI, UART, I2C, Simple I2C Package • 20-pin–128-pin Note: 1. Power supply current RL78/G13 Group product with 64 pins and 64 KB of ROM.

Extensive lineup: RL78/G12, G13 Choose with confidence. Extensive lineup of 284 products.

Pins ROM 20 24 25 30 32 36 40 44 48 52 64 80 100 128 512 KB 2 2 2 2 2 2 2 2 2 2 2 2 2 2 384 KB 2 2 2 2 2 2 2 2 2 2 2 2 2 2 256 KB 20 20 20 20 20 20 20 20 20 20 20 20 20 20 192 KB 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 128 KB 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 96 KB 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 64 KB 48 KB 32 KB 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 RL78/G13 2 2 2 2 2 2 20K 20K 2 2 2 2 2 2 2 2 2 2 16 KB 1. 1. 1. 1. 2 2 12 KB 1 1 1 1 1 1 8 KB 8 8 8 8 8 8 RAM RAM RL78/G12 or in acae the in acin of the L i mil an that of the L i mil 4 KB 12 12 12 12 12 12 or the in acae rouct the M caacit rane from to 2 KB 2 2 10-11

Extensive lineup: Compact packages High performance: Low-voltage operation Available compact package options are ideal for miniaturized products. Expanded operating range compared with previous products and support for A/D conversion at voltages from 1.6 V

Earlier Renesas microcontrollers (R8C and 78K) RL78/G12 RL78/G13

.

2 1 Ultracompact Ultracompact 2. 2. 1.8 1.8 1.8 25pin WFLGA 64pin VFBGA 8 Thickness: 0.76 mm Thickness: 0.99 mm 1. 3×3mm 4×4mm 2 1. 1. 2 Picth: 0.5 mm Picth: 0.4 mm 1 8 12 1 20 2 2 ote M ma on L eration uorte at an aoe on L High performance: Multiply and divide/multiply-accumulate operation unit On-chip multiply-accumulate operation unit for reduced operation load on CPU Completion generated for divide operations only. Multiply and divide circuit with support for multiply-accumulate operations Multiply-accumulate operation overflow/underflow interrupt generated when the cumulative result of multiply-accumulate operations causes an operation exec cycle overflow or underflow. Signed multiply Combined-use divide completion interrupt and multiply-accumulate 16 bits×16 bits=32 bits 1 clock operation overflow/underflow interrupt. Unsigned multiply Whether an overflow or underflow occurred can be determined by Unsigned divide 32 bits/32 bits=32 bits ... 32 bits 16 clock referencing a status flag. Since the C lacks multiply-accumulate operation instructions, library Signed multiply-accumulate 16 bits×16 bits+32 bits=32 bits 2 clock functions are provided. Unsigned multiply-accumulate

Reduced system cost: On-chip high-precision, high-speed oscillator On-chip high-precision, high-speed oscillator to support UART communication On-chip high-speed clock generator circuit with precision of ±1%*1 Selectable frequencies: 32 MHz*2, 24 MHz, 16 MHz, 12 MHz, 8 MHz, 6 MHz, 4 MHz, 3 MHz, 2 MHz, and 1 MHz Oscillation accuracy correction register for even higher precision Notes: 1. ±5% on R5F103x 2. RL78/G13 only HOCO oscillation frequency accuracy

12 . High-precision oscillation 8 CPU .0 Selectable among enabling UART communication 22 20 8 10 frequencies 0 20 2 1 Other 1. UART IC 2 1.0 Correction enabling 1 0.0 even higher precision A/D 1.0 for reference Timer 1. frequencies of subclock, etc.

.0 . 1. 1.8 2. 2. . GENERAL-PURPOSE, ADVANCED FUNCTIONALITY RL78/G14 CPU core supporting multiply and divide/multiply-accumulate instructions Added multiply, divide, and multiply-accumulate instructions that enable high-speed operation by direct execution without needing to utilize library functions Overview of multiply, divide, and multiply-accumulate instructions operation exec cycle Points of difference from multiply and divide/multiply-accumulate operation unit on RL78/G12 and RL78/G13 8 bits×8 bits=16 bits 1 clock No interrupts are generated. Multiply 16 bits×16 bits=32 bits 2 clock A carry flag is set when the cumulative result of multiply-accumulate operations causes an overflow or underflow. 16 bits / 16 bits=16 bits ... 16 bits 9 clock Divide 32 bits / 32 bits=32 bits ... 32 bits 17 clock

Multiply-accumulate 16 bits×16 bits+32 bits=32 bits 3 clock

Featured function: Timer RD (complementary PWM mode) Complementary PWM mode operation example High-resolution three-phase complementary PWM output ideal for Compare-match with TRDGRA0 0 0 driving DC brushless motors 0 1 1 Ability to output three sets of PWM waveforms with no overlap between 1 the forward and reverse phases 0000 0 Use of on-chip high-speed oscillator (64 MHz or 48 MHz) as count source 0

supported 1 →→ Ability to operate using multiples of the CPU clock frequency for reduced 1 power consumption 1 1

Featured function: Timer RG (phase counting mode) This function counts (increments or decrements a counter) at both edges when two pulse signals with different phases are input to pins TRGCLKA and TRGCLKB. It is ideal for counting in a two-phase encoder. In combination with the TRGCLKB pin TRGCNTC register value, TRGCLKA pin this function performs phase Bits CNTEN7 to CNTEN0 in CNTEN CNTEN CNTEN CNTEN CNTEN CNTEN CNTEN CNTEN counting by incrementing or TRGCNTC register 7 6 5 4 3 2 1 0 decrementing a counter when a Setting value of TRGCNT register 1 1 1 1 1 1 1 1 user-defined input state occurs. Increment/decrement counter +1 +1 +1 +1 –1 –1 –1 –1 0000

Featured function: Data transfer controller (DTC) The DTC provides functionality to transfer data from one memory Comparison of DMA and DTC location to another, bypassing the CPU. DMA(G13 100pin) DTC(G14 100pin) Increased number of transfer channels and activation sources for improved Number of channels 4 channels 24 channels flexibility Support for data transfers among SFRs, on-chip RAM, and flash memory*1 Transfer address space 4 KB 64 KB Note: 1. The DTC can only read data from flash memory. Max. transfer 1024/1024 bytes 256/512 bytes DTC disabled DTC enabled count/block size Transfer target SFR RAM SFR RAM Peripheral Peripheral Flash memory SFR, RAM CPU function CPU function memory memory Number of 21 39 activation sources DTC DTC Repeat and chain Other —— transfers supported 12-13

Featured function: Event link controller (ELC) Zzzz Event ELC A/D Event ELC A/D converter converter timer timer

… ... … ... Direct and immediate activation Activation occurs even with CPU in sleep state. Quicker activation The ELC function bypasses the interrupt controller, The ELC function enables activation of modules by allowing direct activation of modules by events. events even when the CPU is in the sleep (halted) state.

High-speed module activation Lower power consumption

Featured function: D/A converter (products with ROM capacity of 96 KB or more only) DACS0 register ELC On-chip 8-bit D/A converter (2 channels) that simplifies control of analog 0 output for applications such as audio playback or power supply control R-2R ladder resistor DA0 D/A converter operation 1 DACE0 bit 1. Normal mode Data bus D/A conversion is started by a write operation to the DACSn (n = 0 DACS1 register ELC or 1) register. 0 2. Real-time output mode R-2R ladder resistor DA1

D/A conversion is started using the real-time output signal input by 1 the ELC as the activation trigger. DACE1 bit Featured function: Comparator (products with ROM capacity of 96 KB or more only)

Comparator with two channels and support for switching between high-speed and low-speed modes (one channel on 30-pin SOP products) High-speed mode: Support for high-speed operation for motor control feedback, etc. Low-speed mode: Support for low power consumption during battery monitoring, etc. Ability to use as a window function by combining channels

Comparator block diagram Normal Analog input voltage operation [IVCmp 1:0] IVCMP0 + − Comparator Reference input voltage[IVref 1:0] IVref0 interrupt Interrupt generation IVCMP1 + − IVref1 Window operation Analog input voltage Comparator block diagram IVCMP0 Reference voltage (H:0.76×VDD) + 0.24×Vdd − Comparator IVref0 interrupt Reference voltage (L:0.24×VDD) + Interrupt B: Outside window 0.76×Vdd − Interrupt A: Inside window GENERAL-PURPOSE, ANALOG RL78/G1A RL78/G1A features High-precision A/D converter Low power consumption/standby mode Compact package/extensive peripheral functions 12-bit A/D converter Low power consumption Compact package • Total error: ±1.7 LSB (typ.) • Carries on the low power consumption of the • 3 × 3 mm square : 25-pin LGA package • Conversion time: 3.375 μs RL78 Family • 4 × 4 mm square : 64-pin BGA package Multi-channel analog input • Operating current: 66 μA/MHz Extensive peripheral functions • 28 analog input channels (max.) to support • STOP current: 0.23 μA • Timer (16-bit × 8 channels) input from multiple sensors Standby mode • Data flash (nonvolatile memory for data) • Three modes: HALT, SNOOZE, and STOP • Serial communication (CSI, UART, I2C, etc.) • Reduced average current during intermittent • Fault detection (safety functions) operation

RL78/G1A specifications Memory RL78 16-bit CPU 32 MHz 43.2 DMIPS RL78 CPU Core Safety • Three-stage pipeline CISC architecture • Compliant with European safety standard for • Max. operating frequency: 32 MHz household appliances (IEC/UL 60730) Memory • Illegal memory access detection 1

• Support for 1.8 V flash programming and boot Timers System Safety Analog swap • Advanced-functionality timer array unit (TAU) • • 2 Program flash: 16 KB–64 KB Watchdog timer, real-time clock 12 28 18 • SRAM: 2 KB–4 KB Analog . • Data flash: 4 KB • 1.6 V (VDD) operation . System • On-chip ADC, 12-bit × 28 channels, • High-speed on-chip oscillator: 32 MHz ±1% conversion time: 3.375 μs Communication • Library support for multiply/divide and • Internal reference voltage (1.45 V) 2 Timers multiply-accumulate operation unit Communication 1 2 1 8 • 2 2 Power management CSI, UART(LIN) I C, Simple I C Power Management • Operating current: 66 μA/MHz Package 12 1 8 • HALT current: 0.57 μA (SUB + RTC + LVD) • 25-pin LGA (3 × 3 mm square) 1 1 8 • STOP current: 0.23 μA (SRAM data retained) • 32-pin QFN (5 × 5 mm square) 1 1 • SNOOZE current: 700 μA (UART), 1020 μA • 48-pin QFP (7 × 7 mm square) (ADC) QFN (7 × 7 mm square) eference L loc iaram of rou in rouct • 64-pin QFP (10 × 10 mm square) BGA (4 × 4 mm square)

RL78/G1A overview Memory lineup Lineup of RL78 Family products with enhanced analog functions Compact packages and extensive memory capacity options Features Pins ROM 25 32 48 64 RL78 CPU core High performance peripheral • High-performance 16-bit CPU functions 64K 4K 4K 4K 4K 4K 4K 4K 4K • High-speed 32 MHz operation High-resolution 12-bit A/D 48K 3K 4K 3K 4K 3K 4K 3K 4K • Low power consumption converter Improved sensing 66 μA/MHz when running precision, max. 28 channels 32K 2K 4K 2K 4K 2K 4K 2K 4K 0.57 μA/MHz during standby • On-chip high-precision high- 16K 2K 4K 2K 4K 2K 4K (SUB + RTC + LVD) speed clock generator circuit Precision: ±1% RAM size (B) DATA flash size (B) • Data flash: 4 KB Support for multiple sensors of Support for background RL78/G1A operation various types • Multiply and divide/multi- Multi-channel analog input support ply-accumulate operation unit among the best in the industry with Reduced CPU load 12-bit A/D converter . 14-15

GENERAL-PURPOSE, WIRELESS RL78/G1H RL78/G1H features Power-efficient microcontroller with sub-GHz band transceiver compliant with IEEE 802.15.4g standard Integration of RF peripheral circuits Ultralow current consumption during reception, among the lowest in RF peripheral balun and filter functions are integrated into the chip. This the industry contributes to a substantial reduction in the design workload and system RF reception: 6.3 mA*1, RF reception standby: 5.8 mA*1 cost. Reception sensitivity: −105 dBm*2 Notes: 1. Typ., VDD = 3.3 V 2. 2GFSK, 100 kbps, BER < 0.1%

Pins IEEE 802.15.4e/g–compliant hardware for reduced CPU load ROM 64 Generates in hardware wireless frames compliant with IEEE 802.15.4g. Provides integrated functionality to automatically distinguish two systems of communication addresses. 512 KB 48 KB 8 KB This reduces the development load, since software it not needed for this processing. 384 KB 32 KB 8 KB Supports ACK reply/receive functionality, including the enhanced format required under the Wi-SUN specification, and CSMA-CA functionality in hardware. This reduces the need to implement complicated 256 KB 24 KB 8 KB

timing control processing in software. RAM size DATA flash size

RL78/G1H specifications Safety RL78 16-bit CPU Core 32 MHz 51.2 DMIPS • Data transfer controller RL78 CPU Core • Three-stage pipeline CISC architecture • Event link controller • Max. operating frequency: 32MHz Power management • • Support for multiply, divide, and multiply-and- Power-on reset 1 accumulate instructions • Voltage detection circuit Memory Safety Memory Power Management • Support for 1.8 V flash programming and boot • Compliant with European household safety 12 swapping standard (IEC/UL 60730) Timers • 8 Program Flash: 256 KB, 384 KB, 512 KB Timers 1 • SRAM: 24 KB, 32 KB, 48 KB • Advanced-functionality timer array unit (TAU) 8 • 1 1 Data Flash: 8 KB • Interval timer Communication Analog 12 1 IEEE802.15.4e/g • Watchdog timer, real-time clock 2 2 10 • 1 1 IEEE 802.15.4g compliant sub-GHz band Analog transceiver • 8 IEEE802.15.4e/g On-chip ADC, 10-bit × 6 channels 2 System Communication 8 • High-speed on-chip oscillator: 32 MHz/24 • CSI×3, UART×2, I2C×2 8 28 MHz/16 MHz/12 MHz/8 MHz/6 MHz/4 MHz/3 Package System MHz/2 MHz/1 MHz • HVQFN 9×9mm 64pin, 0.5mm pitch 1 12

Sub-GHz band transceiver Pass-through data can be selected conditionally based of the following Compliant with IEEE 802.15.4g specification information in receive frames: transmission destination PAN identifier RF frequency range: 863 to 928 MHz (PAN ID), transmission destination short address, or transmission extended Modulation method: 2FSK/GFSK, 4FSK/GFSK address. Data rate: 10 to 300 kbps for 2FSK/GFSK, 200/400 kbps for 4FSK/GFSK Forward error correction (FEC) function B route network HANnetwork

RF reception current: 6.9 mA (typ.) at 3.0 V, 100 Kbps, 2FSK/MCU block stop 920 MHz band 920 MHz band mode HEMS HAN RF transmission current: 21 mA (typ.) at 3.0 V, 100 Kbps, 2FSK, +10 dBm/ MCU block stop mode; 36 mA (typ.) at 3.0 V, 100 Kbps, 2FSK, +13 dBm/ B route HAN NWK task#0 NWK task#1 MCU block stop mode MAC task#0 MAC task#1 2-system address filtering Processing for B route Processing for HAN Provides integrated hardware functionality to automatically distinguish Yes Yes No No two systems of communication addresses. This makes it simple to use a single chip to process communications for two networks. It also reduces the development load, since software it not needed for this processing. Automatic address discrimination function (hardware implementation) GENERAL-PURPOSE, WIRELESS RL78/G1D RL78/G1D features RL78/G1D lineup Pins Power-efficient low-end microcontrollers with Bluetooth® low energy ROM 48 RF with ultra-low current consumption 256 KB 20 K 8 K • 4.3 mA during RF transmission, 3.5 mA during RF reception (using on- chip DC-DC converter, 3 V operation) 192 KB 16 K 8 K • Average current: 9.1 µA (1-second intervals, connection maintained CC-RL ) 128 KB 12 K 8 K Contributes to reduced system cost and more compact mounting board • Integrates circuit components necessary for antenna connection. RAM size DATA flash size • Simplifies circuit design and reduces number of external components required. Contributes to smaller mounting area and reduced product cost. 2.4 GHz RF transceiver Adaptable RF technology Compliant with Bluetooth® v4.2 low energy (Master/Slave) specification • Automatic adjustment of transmission output (transmission operating Reception sensitivity: –90 dBm current) to match the communication distance Max. transmission output power: 0 dBm • Optimization that prioritizes low current consumption at short distances Support for wireless updates and prioritizes the communication distance at long distances Software protocol stack provided at no charge

Applications employing Bluetooth® low energy RF transmit and receive currents among the world’s smallest Applications utilizing Bluetooth® low energy to connect wirelessly with 12 devices such as smartphones while using little power are proliferating 10 rapidly, and include products incorporating wireless tags, such as healthcare and fitness devices, home appliances, and beacons. Renesas provides 8 solutions that support Bluetooth® low energy and enable reliable connections 10.9 GOOD 9 with current consumption levels among the lowest in the industry. 6.1 5.9 5.5 5.5 4.3 2 3.5

0 RL78/G1D

RL78/G1D specifications

RL78 CPU Core Safety Memory RL78 16-bit CPU 32 MHz 43.2 DMIPS • Three-stage pipeline CISC architecture • Compliant with European safety standard for 128 2 • Max. operating frequency: 32MHz household appliances (IEC/UL 60730) 12 20 Memory • Illegal memory access detection • Support for 1.8 V flash programming and boot swap Timers 8 1 • Program Flash: 128 KB, 192 KB, 256 KB • Advanced-functionality timer array unit (TAU) • • System SRAM: 2 KB, 6 KB, 20 KB Watchdog timer, real-time clock Safety Communication • Data Flash: 8 KB Analog 2 1 System • On-chip ADC, 10-bit × 8 channels, conversion 2 • High-speed on-chip oscillator: 32 MHz time: 2.1 μs 1 • Library support for multiply/divide and • Internal reference voltage (1.45 V) 1 1 2 multiply-accumulate operation unit Communication RF • CSI × 2, UART × 2, I2C × 1, Simple I2C × 2 Timers RF • Bluetooth® v4.2 low energy Master/Slave 1 8 Package .2 • RF unit power management • WQFN 6 × 6 mm 48-pin, 0.4 mm pitch 12 1 • On-chip oscillator circuit for RF: 32.768 kHz Power Management 1 Power management • Transmission current (MCU: STOP): 4.3 mA at 3 V Analog • Reception current (MCU: STOP): 3.5 mA at 3 V 2 10 8 • Sleep current (MCU: STOP, RF: DEEP_SLEEP): 1.4 µA . 2.8 • Stop current (MCU: STOP, RF: POWER_ . DOWN): 0.3 µA 16-17

RL78/G1D usage configuration examples Modem Configuration

It is possible to develop a modem configuration in which the RL78/G1D is controlled by the host microcontroller loo Preure RL78/G1D via a serial connection. This provides flexible support for adding wireless capabilities to applications. UART or SPI Application microcontroller Renesas microcontroller host samples are available. By making use of a host sample, the customer can reduce eiht cale

the development workload. Flexible adaptation of modem configuration to match application changes art rate Monitor It is possible to develop a combined configuration that makes use of the many peripheral functions of the RL78/ lucoe meter G1D. Power-efficient applications can be realized using the RL78/G1D alone. Peometer

Embedded Configuration A/D,I2C,SPI Sensor RL78/G1D PORT Switch PORT Portale acceor LED display aet

Embedded configuration allowing implementation of application using single microcontroller RL78/G1D module RL78/G1D module features Retains the many function pins of the RL78/G1D. Module is compliant with radio laws and Bluetooth® SIG. RL78/G1D (ROM: 256 KB, RAM: 20 KB) RL78/G1D module lineup Convenient compact size (8.95 × 13.35 × 1.7 Pins 24 GPIO output pins can be used as ROM 48 microcontroller peripheral function pins. 20 K 8 K Current consumption among the lowest in the 256 KB industry RAM size DATA flash size Certified compliant with radio laws of Japan (MIC), Europe (CE), and North America (FCC/IC) Bluetooth® SIG certified*1 QD ID: 82194 Operating voltage: 1.6 to 3.6 V*2 Operating temperature: −25 to +75°C Pin count: 42 pins Notes: 1. It is only necessary to register the final product. 2. 1.8 to 3.6 V when using on-chip DC/DC converter.

Block diagram of RL78/G1D module functions Software for checking operation On-chip antenna, LC for DC/DC converter, and 32 MHz crystal oscillator are Software is provided to check the operation of the modem configuration used for ready for immediate use. control by the host microcontroller via the UART. Multiple profiles are supported. 32.768 kHz supplied as default by on-chip oscillator. Customers can also use Renesas custom profiles. Lower power consumption can be achieved by using an external 32.768 kHz The RL78/G1D module can be used in a combined configuration that makes use clock. of the many peripheral functions of the RL78/G1D. The module provides a good • Supplied by host microcontroller balance between size and the number of function pins, making it easy to use in a • Supplied by an external crystal resonator (XT1 or XT2) combined configuration.

VDD Supported profiles Bluetooth® SIG standard profiles LC filter for • Proximity • FInd Me DC-DC converter • Heart Rate • Time Pattern • Alert Notification • Running Speed and Cadence 22 antenna GPIO • Health Thermometer • Blood Pressure • Glucose • Phone Alert Status TxD0 Custom profiles RxD0 UART • General-purpose bidirectional communication RL78/G1D TxD1 • Firmware Update RxD1 PCLBUZ0 EXSLK_RF Host MCU or PC RL78/G1D module 7 P130 RxD TxD(P12/TxD0) 8 RFCTLEN TxD RxD(P11/RxD0) RESET 2 WAKE UP(30/INTP3) GND GND XTAL 32 MHz 4 11 Connections to the host microcontroller use UART 2-wire branch connection.

Exposed GND XT1 XT2 GNDs GENERAL-PURPOSE, MOTOR

Safety RL78 16-bit CPU Core 32 MHz 51.2 DMIPS RL78/G1F RL78/G1F features Peripheral functions and flexibility have been improved while retaining the same ROM sizes as 1 the RL78/G14. In particular, analog functions have been strengthened, and the on-chip functions Memory Power Management are ideal for motor control. Main improvements to peripheral functions compared with RL78/G14 Timers • . Rotor position detection for high torque 1 • Programmable-gain amplifier (PGA) High slew rate of 3.0 V/µs (min.) (VDD ≥ 4.0 V) 1 2 Communication Analog 1 1 • 2-channel comparator (CMP0 and CMP1) 2 10 1 2 Fast response time of 70 ns (typ.) (1/8 that of RL78/G14) 1 1 1 • D/A converter (1 or 2 channels) 12 1 . • 8 IrDA communication function 1 1 8 2 • Debug functions including real-time trace 8 1 1 1 1

System 22 Motor control functions of the RL78/G1F 120-degree conducting control for sensor-less brushless DC motors Overcurrent detection and forced cutoff of PWM output • On-chip 4-input-selectable high-speed comparator (CMP1) and timer RX • On-chip high-speed PGA for overcurrent detection + high-speed compar- for rotor position detection without the use of sensors ator (CMP0) and control output signal forced cutoff function (PWMOPA) Enables detection of the rotor position when stopped and during high- Supports quick detection of overcurrent conditions and immediate cutoff speed rotation. of PWM output.

PWM control

Sensor-less RL78/G1F Timer RD I/O Inverter (max. 64 MHz) Port brushless DC motor PWMOPA Overcurrent detection Position detection Output forced cutoff CMP0 (stopped state and PGA S during high-speed + − rotation) DAC N ADC CMP1 Timer RX + Detection of the (max. 64 MHz) − rotor’s rotation (Input capture) DAC Position detection position is essential. (during low-speed rotation)

81 Programmable-gain amplifier (PGA) for boosting sensor signals 36-pin LGA package (4 × 4 mm) suitable for mobile devices The amplification factor for boosting very small signals is selectable among ×4, • Some functions support separate power supplies on 36-pin and 64-pin ×8, ×16, and ×32. The slew rate ranges from a minimum of 3.0 V/µsec. (3.5 products. By providing separate power supplies (VDD and EVDD) it is V/µsec. (min.) at other than ×32 V (VDD ≥ 4.0 V)). The dedicated GND input possible to perform communication with an SoC, etc., at low voltage with (PGAGND pin) ensures that amplification is not affected by internal noise. running the CPU at high speed. • The 36-pin products allow use of a 32.768 kHz subsystem clock oscillator Selectable amplification factor (XT1) despite low pin count. 2 36-pin WFLGA system configuration example • Processed by CPU 2. as A/D conversion 12 Amplification is or 8

unaffected by noise • Compared with 12 1 2 2. . 1 1 1 2. .

internal to the specified voltage 1 8 1.8 . microcontroller. 2 by comparator 1 1. . 2.8 RL78/G1F 1.8 0 High slew rate of 3.0 V/µsec. (min.) 2 (VDD ≥ 4.0 V) 18-19

RL78/G1G Consumer applications only Ideal for DC brushless motor applications Support for power-efficient maintenance-free motor operation

RL78/G1G Motor control timer Three-phase 6 channels (48 MHz operation supported) complementary PWM Forced shutoff Supported (Hi-Z, H/L output settings supported) Overcurrent detection Programmable-gain amplifier 1 channel (on-chip amplifying resistor) Comparator 2 channels (response time: 0.15 μs [max.]) Comparator reference voltage 8-bit DAC or internal reference voltage of 1.45 V

Application example: Three-phase synchronous PWM support and overcurrent detection circuit for reduced system cost

Three-phase synchronous PWM RL78/G1G PWM output

Three-phase complementary PWM Pin mode Inverter DC brushless motor 6 channels (timer RD) control

Timer output forced stop circuit

10bit A/D measurement also supported ADC + PGA − ×4 to ×16 using on-chip circuit Comparator slew rate: 8-bit DAC or 1.45 V 0.15 µs [max.] On-chip reference voltage

Overcurrent detection

Lineup of products with low pin count and small ROM capacity Memory RL78 16-bit CPU 24 MHz 38.4 DMIPS LQFP with 0.8 mm pin pitch for easy mounting using flow soldering 8 1 1. Pins ROM 30 32 44 System 1 16 K 1.5 KB 1.5 KB 1.5 KB Safety Analog 1.5 KB 1.5 KB 1.5 KB 8 K 10 8 12 RAM size Note: The RL/G1G is not equipped with data flash. . Other functions 2 Operating current : 75 μA/MHz 1 STOP current : 240 nA (SRAM contents retained) Power Management On-chip oscillator : 24 MHz ±2% (Ta = –40 to +85˚C) Timers Communication (48 MHz supply by timer RD for motor control supported) 1 2 Compliant with European safety standard for household appliances (IEC/UL 1 1 2 60730) 2 1 1 1 12 1 1 1 GENERAL-PURPOSE, USB Common to RL78/G1C and RL78/L1C RL78/G1Cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Low-end USB microcontroller roadmap RL78/G1C (USB) RL78 Series next-generation low-end USB microcontrollers World’s first low-end microcontroller with support for USB Battery Charging Specification, Revision 1.2 (BC1.2) Support for fast charging and power supply control in addition to USB USB battery charging, USB Host support communication Ability to charge up to 1.5 A using BC1.2 (0.5 A for USB 2.0)

Host Low power consumption during USB operation RL78/G1C Approx. 65% reduction compared with 78K0R, approx. 20% reduction Host compared with R8C Host × 2 channels, Function × 1 channel 2 Suitable for a broad range of applications 28 Peri 2 RL78/L1C (USB) 1 Function Necessary Functions Target Applications 1.2 Mobile batteries BC function Peri 2 USB chargers RL78/G1C 80100 1 Vending Function Printer 2 Host functionality DVD player 28 Smartphone peripheral 1 accessories 1.2 Health devices Measuring devices USB memory Function 2012 201 Mouse / keyboard functionality Handheld terminals Product lineup Barcode readers Pins UPS ROM 32 48 80 100 256 KB 16 K 16 K RL78/L1Cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 192 KB 16 K 16 K 128 KB 12 K 12 K RL78/L1C features 100-pin LCD microcontroller with large-capacity ROM 96 KB 10 K 10 K • ROM: 256 KB, RAM: 16 KB (max.) →→Suitable for applications with advanced functionality 64 KB 8 K 8 K • Low-power LCD microcontroller retaining the features of the RL78 32 KB 5.5 K 5.5 K 5.5 K 5.5 K microcontroller family

RL78/G1C : 1 x only Function 2 x Host or 1 x Function High-performance 16-bit CPU Low power consumption (particularly low LCD drive current due to RL78/L1C : 1 x only Function divided allocation of LCD capacity) Safety functions (compliant with European safety standard for household USB features (low power consumption) appliances) Operating current among world’s lowest High-resolution ADC • 12-bit ADC to support high-precision sensing Comparison of current consumption (mA) during USB operation →→Suitable for sensor measuring devices for consumer and industrial 0 applications Full complement of communication functions 0 • Compliant with Battery Charging Specification, Revision 1.2 (BC1.2) for USB peripherals →→Ability to rapidly charge secondary batteries 20 0 BEST • Variety of serial interface functions CSI/UART/Simple I2C × 4 10 8 I2C(Multi-Master) × 1 1 USB Peripheral × 1 10 0 81 20-21

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxRL78/G1C Overview of USB controller specifications USB sample firmware USB Host and USB BC1.2 support USB sample firmware is available free of charge. This simplifies system development and reduces the amount of time required. RL78/G1C Reference System User application USB2.0 Function 1 channel

Host device class Function device class Host 2 channels Host version only USB basic firmware (Host and Function support) Transfer LS(1.5Mbps) Host/Function speed RL78/G1C (USB BC1.2 support)

FS(12Mbps) Host/Function ree amle oftware firmware ote etection control functionalit i imlemente for all eice clae HS(480Mbps) Not supported All application notes are available for download on the Renesas website Transfer Control FIFO 64 bytes USB sample firmware mode Bulk FIFO 64 × 2 bytes, double buffering Memory size[kByte] USB function Title Rev ROM*1 RAM*2 Interrupt FIFO 64 bytes Basic firmware 15.0 KB 2.7 KB Host HID (Human Interface Device Class) 14.7 KB 1.9 KB Isochronous CDC (Communication Device Class) 16.1 KB 1.8 KB Basic firmware 10.9 KB 1.4 KB D+ and D– lines, pull-up and  HID (Human Interface Device Class) 2.15 10.5 KB 0.8 KB On-chip resistors Peripheral pull-down resistors CDC (Communication Device Class) 10.5 KB 1.0 KB MSC (Mass Storage Class)*2 13.7 KB 2.4 KB Supported battery charging classes Support for Host and Function AOA USB Host Android Open Accesory 15.7 KB 1.6 KB External resonator 48 MHz Downloader USB Peripheral Firmware Update 5.8 KB 0.5 KB On-chip PLL generation Notes: 1. ROM and RAM sizes for CC-RL (V2.05) environment, and ROM and RAM sizes for all Device Classes include size of Basic driver. 2. EEPROM devices used as media.

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxRL78/L1C Overview of USB battery charging standards USB sample firmware Standards designed to enable rapid battery charging USB sample firmware is available free of charge. This simplifies system Current max. value development and reduces the amount of time required. USB 2.0 standard 500mA System One-third the User application BC1.2 standard 1500mA charging time Function device class

USB2.0 0 100 USB basic firmware (Host and Function support)

RL78/G1C (USB BC1.2 support) BC1.2 0 100 ree amle oftware firmware ote etection control functionalit i imlemente for all eice clae USB battery charging application example All application notes are available for download on the Renesas website 2.0 USB sample firmware

Memory size[kByte] RL78/L1C USB function Title Rev 1.2 ROM*1 RAM*2 Basic firmware 10.9 KB 1.4 KB HID (Human Interface Device Class) 10.5 KB 0.8 KB Peripheral CDC (Communication Device Class) 2.15 10.5 KB 1.0 KB MSC (Mass Storage Class)*2 13.7 KB 2.4 KB Data communication possible during USB battery charging Downloader USB Peripheral Firmware Update 5.8 KB 0.5 KB Notes: 1. ROM and RAM sizes for CC-RL (V2.05) environment, and ROM and RAM sizes for all Device Classes include size of Basic driver. 2. EEPROM devices used as media. LCD RL78/L12, L13, L1C LCD microcontroller product roadmap New successor products combining the features of earlier LCD microcontrollers

2011 2012 2012 201 1 2 1

8 RL78/L1C 80-pin to 128-pin

8 RL78/L13

52-pin to 100-pin 8 RL78/L12 32-pin to 80-pin 8

48-pin to 80-pin Ultra-low-power LCD microcontrollers

RL78/L12, RL78/L13, and RL78/L1C product concept Low-power LCD driver L12 L13 L1C Capacitor split type for generating LCD drive voltage Blood pressure meters 89% reduction in current consumption Composition meters compared with previous product Healthcare Blood glucose meter Particularly large reduction in LCD drive current Pedometers Thermometers Support for many segment LCD panel types Rice cookers Resistance division type suitable for large panels Electric Voltage boost type suitable for battery powered household Microwave ovens appliances systems Hot water pots Capacitor split type suitable for very small currents LCD remote controls Compact electric Hot water heaters Return of panels with very large segment counts household Telephones Max. display segment count: 416 appliances Kitchen tools Temperature controllers Measuring Sensor modules devices Flow meter

RL78/L12, L13, L1C Product lineup Pins ROM 32 44 48 52 64 80 100 256 KB RL78/L13 16 K 16 K 192 KB 16 K 16 K 128 KB 8 K 8 K 12 K 12 K 96 KB 6 K 6 K 10 K 10 K 64 KB RL78/L12 4 K 4 K 8 K 8 K 48 KB 2 K 2 K RL78/L1C 32 KB 1.5 K 1.5 K 1.5 K 1.5 K 1.5 K 1.5 K 1.5 K 16 KB 1 K 1 K 1 K 1 K 1 K 1 K 1 K 8 K 1 K 1 K 1 K 1 K

RAM RL78/L12 : 32-pin - 64-pin RAM RL78/L13 : 64-pin - 80-pin RAM RL78/L1C : 80-pin - 100-pin 22-23

LCD display seg × com lineup Ultra-low standby current consumption (clock counter + LCD display) At each pin count the new products support higher segment counts Capacitor split provides extremely low current consumption when than earlier products. driving LCD panels.

Seg count Pins Company Company Company Company (4 com) 32 48 52 64 80 100 128 Renesas RL78/L1x A B C D

51 56 56 54 1 50 or more * Resistance 11.7 μA 12.0 μA 11.6 μA (typ.) Not Not 45 - 49 48 division method*2 (@2.2 V) implemented (@1.8 V) implemented 40 - 44 40 40 Capacitor split  Not Not Not Not 7.35 μA (typ.) implemented implemented implemented implemented 35 - 39 39 40 method Voltage boost Not 30 - 34 30 32 32 32 31 32 21.19 μA (typ.) 24.5 μA 22.9 μA 23.7 μA method implemented 25 - 29 26 24 Current during LCD drive during LCD Current Notes: 1. Current value including sub-oscillator, RTC operation, LCD operation and current flow to LCD panel. 20 - 24 22 24 24 The calculation assumes an LCD panel drive current of 10 μA when using the resistance division 15 - 19 method. (The value differs depending on the drive method.)

9 - 14 13 9 2. Calculated using an external resistance value of 1,000 kΩ for the external resistance division method. RL78/L1x 78K0R/Lx3 78K0/Lx3 R8C/L3xx R8C/LAxx

Supports the three typically used LCD drive methods. Enables LCD circuits with ultra-low power consumption.

Features/anticipated applications

For heavy-duty LCD/AC power supply applications . . . Resistance division method High Good Standard Dependent on VDD

10. .1 .

For battery-powered applications . . . Internal 812 18 . voltage boost method Small Constant Good Standard Good current . 0.. . For battery-powered applications . . . Capacitor . . split method

Very Very Dependent on VDD High Good small current Good 0.12.1 .

Note: 1. Drive voltage: 3 V, 1/3 bias, external resistance value: 1,000 kΩ, no LCD panel connected LCD, ANALOG RL78/L1A RL78/L1A features RL78/L1A lineup Pins On-chip analog functions, low current consumption, low-voltage analog, on-chip LCD driver ROM 80 100 This power-efficient 16-bit LCD microcontroller is ideal for use in portable healthcare devices 128 K 5.5 K 8 KB such as blood glucose meter. 96 K 5.5 K 8 KB 5.5 K 8 KB World-top-class power efficiency Current consumption during operation: 66 μA/MHz 64 K 5.5 K 8 KB 5.5 K 8 KB In RTC mode: 1 μA or less 48 K 5.5 K 8 KB Notable analog functions RAM size DATA flash size On-chip 12-bit ADC and 12-bit DAC that maintain consistent accuracy up to 2.0 V

Rail-to-rail op-amp with analog switch Memory RL78 16-bit CPU 24 MHz 38.4 DMIPS 128 RL78/L1A specifications RL78 CPU Core • RAM parity error detection function . • Three-stage pipeline CISC architecture • Illegal memory access detection 8 • • ADC test function 1 Max. operating frequency: 24MHz System Memory Timers Safety Analog • Support for 1.8 V flash programming and boot swap • Advanced-functionality timer array unit (TAU) 12 1 • Program Flash: 48 KB–128 KB • Watchdog timer, real-time clock • SRAM: 5.5 KB Analog 12 2 • • Data Flash: 8 KB 12-bit ADC × 14 channels • System 12-bit DAC × 2 channels 1 • High-speed on-chip oscillator: 24 MHz Communication . Timers • Low-speed on-chip oscillator: 15 kHz • 3 × SCI: Simple SPI/simple I2C/UART . Power Management Power management LCD 1 8 Communication • Power-on reset (POR) • 32 seg × 4 com (80-pin) 18 1 2 2 • Low-voltage detection circuit (LVD) • 45 seg × 4 com (100-pin) 12 1 • 2 RTC output (1 Hz) × 1 Package Safety • LFQFP 12 × 12 mm 80-pin, 0.5 mm pitch

• Compliant with European safety standard for • LFQFP 14 × 14 mm 100-pin, 0.5 mm pitch LCD . household appliances (IEC/UL 60730) 1 8

Analog frontend function configuration Features of analog functions In blood glucose meter use case I/V conversion with transimpedance amplifier

ANALOG RL78 16-bit CPU 24 MHz 38.4 DMIPS 12 1.8 . 0 8

1 0 12 12 0 12

2 0 12 Using analog switches, you can switch among the external feedback resistors. It can be accomplished by means of software. So they helps you to create a common board design for use with multiple product types. 24-25

Low-voltage operation of analog functions Analog functions maintain accuracy while operating at 2.0 V. Low-voltage operation contributes to extended battery life.

.

8 1 2.

2.2 2 2.0 202 2.0 . 1.8

Time

Enhanced on-chip microcontroller functions to reduce the number of system components Peripheral functions such as AFE, main clock, and EEPROM are incorporated into the microcontroller. This reduces the number of additional components required.

2.8 2.8 12 . . MCU MCU 12 12 2 2 12

RL78/L1A RPB (Renesas promotion board) Blood glucose meter reference solution is coming soon RL78/L1A RPB is available to evaluate an RL78/L1A for your products. We plan to expand its range of reference solutions and application notes for blood glucose meter. It utilizes analog functions of RL78/L1A, Features such as 12-bit A/D and 12-bit D/A converters and op-amps. Operates on USB power supply. Outputs trace data via USB. Supports connection of an LCD display. Includes a 128 × 128 color dot matrix PMOD display. ASSP, LIGHTING/POWER SUPPLY RL78/I1A RL78/I1A features RL78/I1A lineup Basic peripheral functions for lighting and power supply applications Pins 20 30 38 • Timers for LED control and PFC control ROM 64 MHz source clock, zero current detection, forced output stop function 64 KB 4 K 4 K • Analog functions for feedback 10-bit A/D converter (2.125 μs. conversion), PGA, comparator 32 KB 2 K 2 K • Support for high temperatures up to 105°C or 125°C Current consumption RAM size • LED power supply control: 3.3 mA (main operation), CPU clock: 16 MHz, Operating temperature ranges up to 105°C or 125°C supported timer KB clock: 64 MHz, PLL: on • UART (DALI) receive standby: 0.23 μA (STOP current) Main applications Full complement of connectivity functions • LED Lighting, Lighting switches • 2 Communication functions (DALI, PMBus, SMBus, DMX512, UART, I C, • Digital power supplies CSI) • Illumination fixtures Special peripheral functions for “intelligent” operation and improved • Laser printers efficiency • Microwave ovens • Dithering function (0.98 ns pseudo-resolution), software start function, • Vacuum cleaners max. frequency limit function, interleaved PFC, standby communication • Communication devices wait

Advantages of RL78/I1A Dithering function Linked operation of 16-bit timer KB and INTP comparator Support for multiple power supply control methods Delivers min. average resolution of 0.98 ns. (CRn1-CRn0) +1 (CRn3-CRn2) +1 1 2 0 0000 2 PFC control Protection function 1 DALI master/slave communication functions 1 Manchester coding Fine-grained lighting and voltage control Transmit/receive data: 8-, 16-, 17-, or 24-bit

Implementation in hardware of System configuration example: PFC control + LED constant current control communication functions for lighting PFC control LED control×4ch

High-resolution 2 0 PFC 1 Color mixing 12 PI Low-sense calculation resistor Communication 00 Protection RL78/I1A 26-27

ASSP, ELECTRICITY METER

RL78/I1B ... 220 220 110 Target electricity meter markets of RL78/I1B

Electricity meter types

1 1 1 Wiring Type Main Applications Main Regions 1 1 1 Single-phase, two-wire Home Europe, China, India 2 220 2 Single-phase, three-wire Home Japan, U.S.A 2 2 2 100 Three-phase, three-wire Commercial/industrial Worldwide Single-phase, two-wire Single-phase, three-wire Three-phase, three-wire Bird’s eye view of electricity meter standards

RL78/I1B lineup and concept Product lineup to accommodate various meter types Pins 80 100 ROM Four products 128 KB 8 K 8 K 64 KB 6 K 6 K

RAM size

Aiming for low power consumption Low power consumption among the best in its class: Power efficient during both calculations and backup operation Low power consumption Lowest power consumption at all operating frequencies • Operating current: 96 μA/MHz • Standby current: 0.69 μA (during RTC or LVD operation) 12 Newly developed 24-bit ΔΣ ADC 10 • Current during ADC operation: 0.53 mA/channel 8 B 25% lower power consumption than competing products*1 2 RL78/I1B C B A CPU@6MHz & ADC 0 3ch operation 0 10 1 20 2 0 MCU RL78/I1B A B C 6.6mA 25% Over 7mA CPU Frequency (MHz) 64/128 KB Up to 32 KB Up to 120 KB Up to 128 KB 2 4.5mA 3.3mA 3 2.8 4.35 5.1 3.525 ADC 3-channel operation 1 6 3.3 5.55 6.6 4.595 at each CPU operating 0 12 4.2 — 9.6 6.695 RL78/I1B frequency (MHz) ote ae on reearch enea 24 6 — — 10.725

ΔΣ ADC with improved functionality for electricity meters High-speed on-chip oscillator with accuracy of ±0.05% Implementation in hardware of functions essential for power measurement Subclock resonator single-crystal system Phase correction circuit, high-pass filter Exclusive Renesas system is more robust than conventional PLL designs.

RL78/I1B system + RL78/I1B . 8 ∆Σ ADC ch0 Digital AFE − (Current channel) Phase filter High pass RTC GND control + ∆Σ ADC ch1 (PHC) Digital filter clock (HPF) 1 − (Voltage channel) filter 32.768 kHz Current system 2 3 4 Trouble Load GND GND . RTC 1 Original waveform 2 Before phase compensation 3 After phase compensation 4 Reduced DC noise clock System DC Noise 32.768 kHz Clock Trouble 20 MHz 16 MHz Newly developed 24-bit ADC (option) The microcontroller can continue operating using • Designed for low power consumption the on-chip oscillator if the external resonator stops. Clock instability due to PLL self-oscillation • Reduced CPU operating frequency that contributes to lower power High-precision clock: ±0.05% (high-speed on-chip oscillator with correction circuit) consumption (on-chip PHC and HPF) • Correction of on-chip oscillator by subclock (exclusive Renesas circuit) To further cut power consumption ... Safety functions: Clock system • Support for multiple sampling frequencies (3.906 kHz and 1.953 kHz) • High-speed on-chip oscillator maintains oscillation at ±1% accuracy even if external resonator stops operating. ASSP, ELECTRICITY METER RL78/I1C Target electricity meter markets of RL78/I1C Target markets Ideal for smart meters, including those using DLMS communication. Electricity meter types Suitable for a wide variety of power platforms, from single-phase two-wire Wiring Type Main Applications Main Regions to three-phase four-wire.

Single-phase, two-wire Home Europe, China, India

Single-phase, three-wire Home Japan, U.S.A

Three-phase, three-wire Commercial/industrial Worldwide Commercial/industrial Worldwide Three-phase, four-wire Agriculture/urban housing

RL78/I1C lineup and concept Pins Available flash memory configurations are 256 KB for DLMS or three-phase ROM 64 80 100 meters, 128 KB for single-phase meters or low-end three-phase meters, and 64 KB for low-end single-phase meters. 256 KB 16 K 16 K Available package pin counts are 100 for three-phase meters or single- 128 KB 8 K 8 K 8 K phase meters for advanced economies, 80 for single-phase meters for emerging economies, and 64 for applications where space is restricted. 64 KB 6 K 6 K A total of seven product versions are available.

RAM size

Improved security functions and arithmetic performance First in the industry to implement AES GCM mode in hardware, as required Power measurement processing and DLMS processing on a single chip. by the DLMS standard. • Ability to handle DLMS communication while power measurement • Encryption and decryption are over 20 times faster than the software processing is taking place. processing used on previous Renesas products. • Approx. 30% reduction in power consumption compared with two-chip Approx. 30% improvement in arithmetic capacity required for power calculation. solutions combining an earlier meter microcontroller and a dedicated • On-chip PLL boosts the maximum operating frequency from 24 MHz to 32 MHz. microcontroller for DLMS processing. • 32-bit multiplier/divider and multiply-and accumulate unit dramatically • Contributes to reduced system cost. reduce the software burden when performing calculations on 24-bit data converted by the 24-bit ΔΣ A/D converter. Retaining and improving the power efficiency of the RL78/I1C Independent power supply real-time clock Enhanced power supply monitoring function • Current consumption of 0.7 μA (typ.) during operation • Low-voltage monitoring of power supply pins using LVD and improved battery backup function to deliver power to the CPU and peripheral functions when power is interrupted.

EVDD1 EVDD0

Σ VDD Voltage detection circuits 10 2.2 EXLVD for power supply pins Energy-efficient power Register VBAT outage/recovery detection

VRTC 202 VRTC Power domain Independent power supply RTC domain 202 28-29

ASSP, DETECTOR/SENSOR RL78/I1D RL78/I1D features RL78/I1D lineup Low power consumption for extended battery life Pins 20 24 30 32 48 • High-speed recovery from STOP mode in just 3.4 μs, and supply of ROM operating current in 124 μA when operating at 1 MHz. 32 KB 3 K 3 K 3 K • Ability to operate peripheral circuits (sensor activation, signal amplification, obtaining A/D conversion results) without CPU 16 KB 2 K 2 K 2 K 2 K 2 K intervention. Ability to determine whether it is necessary to activate the CPU based on A/D conversion results. 8 KB 0.7 K 0.7 K 0.7 K On-chip analog functions needed for security and emergency applications • On-chip general-purpose op-amp, 12-bit A/D converter, and comparator RAM size

Memory RL78 16-bit CPU RL78/I1D specifications 24 MHz 38.4 DMIPS RL78 CPU Core Safety 2 2. . 1. . • • Three-stage pipeline CISC architecture Compliant with European safety standard for 1 • Max. operating frequency: 24 MHz household appliances (IEC/UL 60730) 2 • Support for multiply, divide, and multiply- Timers 0 10 accumulate instructions • Advanced-functionality timer array unit (TAU) System Safety Analog • Memory 8-bit interval timer (can be used as 16-bit • Support for 1.8 V flash programming and boot interval timer) 12 1 swap • Watchdog timer, real-time clock 2 • Program flash: 8 KB–32 KB Analog • SRAM: 0.7 KB–3 KB • 1.6 V (VDD) operation . • Data flash: 2 KB • On-chip ADC, 12-bit × 17 channels, . System conversion time: 3.375 μs • High-speed on-chip oscillator: 24 MHz ±1% • Internal reference voltage (1.8 V) • • Timers Communication Middle-speed on-chip oscillator: 4 MHz ±12% Op-amp × 4 channels (high-speed and low- 1 2 (support for high-speed wakeup in 3.4 μs) power modes) 1 2 8 Power Management Power management • Comparator × 2 channels (window mode 1 12 1 • support) 2 Operating current: 58.3 μA/MHz 2 8 • HALT current: 0.64 μA (RTC + LVD) Communication 2 • STOP current: 220 nA (SRAM data retained) • CSI, UART, Simple I C 1 1 • SNOOZE current: 700 μA (UART), 500 μA Package (ADC) • 20-pin, 24-pin, 30-pin, 32-pin, 48-pin

SNOOZE mode operation example

DTC activation 8-bit timer 1 Switch 4 RAM Op-amp Sensor DTC Op-amp activation 3 Sensor Amplification signal 2 12-bit timer ADC activation GND ADC 5 Determination DOC of need for CPU activation

Operation procedure ➀sensor activation, ➁ADC activation, ➂obtaining A/D conversion results, ➃storing A/D conversion results in RAM, ➄transmission of A/D conversion results to DOC (determination of need for CPU activation) ASSP, ANALOG

Memory RL78 16-bit CPU RL78/I1E 32 MHz 51.2 DMIPS Program Flash 32 KB CISC Harvard Architecture 3-stage Pipeline RL78/I1E features SRAM 8 KB High-precision analog functions Four Register Banks Data Flash • 24-bit ΔΣ A/D converter × 4 channels 4 KB 16-bit Barrel Shifter • 10-bit SAR A/D converter × 10 channels • Configurable amplifier × 3 channels System DTC Timers Analog • 12-bit D/A converter × 1 channel 23 sources Timer Array Unit Delta-Sigma ADC • Sensor power supply × 1 channel ELC 16-bit, 6 ch with Instrumentation AMP 16 sources Timer RG Compact package 24-bit, 4 ch Interrupt Controller 16-bit, 1 ch SAR ADC • 4 mm square: 36-pin FBGA 4 Levels Timer RJ 10-bit, 10 ch • 5 mm square: 32-pin VQFN 16-bit, 1 ch POR, LVD Op-Amp Support for high temperatures WDT 3 ch On-chip Debug • −40 to 105°C Single-Wire DAC • −40 to 125°C RTC 12-bit, 1 ch Temperature Interval Timer Power Management sensor 12-bit, 1 ch Main OSC RL78/I1E lineup 1-20 MHz Sensor Bias Communication Pins HOCO ROM 32 36 32 MHz/24 MHz 2 x CSI /2 x UART Safety LOCO 2 15 kHz /2 x Simplified I C CMOS In/Out 32 KB 8 KB 8 KB (exclusive) 11 ch PLL 32 MHz/24 MHz CMOS Input RAM Size 3 ch

On-chip 24-bit ΔΣ A/D converter Sensor AFE* circuits for many types of sensor measurements, including using power Reference voltage source supply pressure sensors, load cells, and thermocouples, integrated on a single chip. Ability to use common sensor power supply and ADC reference voltage, Instrumentation 24-bit Digital Filter minimizing ratiometric error. amplifier ∆ΣADC CPU *AFE: Analog Front End (SINC3)

Integrated temperature sensor

Common power supply for single-end input

On-chip configurable amplifier Code generation tool for RL78/I1E General-purpose analog I/O ports and configurable switches enable This GUI-based tool lets you specify a variety of information and configuration of a variety of op-amp circuits. Integrated peripheral analog functions automatically generates code for analog circuit control programs. PGA + ΔΣ A/D converter settings Configuration examples 2 1 12 10 2 1 Configurable amplifier settings 12 10 10 2 12 2

e eternal reitor 30-31

ASSP, HEALTHCARE/ELECTRICITY METER RL78/H1D

Optimized with rich analog functions and timers, the RL78/H1D microcontroller is ideal for Memory RL78 16-bit CPU 24 MHz 38.4 DMIPS healthcare and flow meter applications. The RL78/H1D microcontroller includes high precision 128 analog functions such as Delta-Sigma A/D converter, SAR A/D converter, Programmable Gain . amplifiers, Operational amplifier, and 8-bit/12-bit D/A converter. It also has a built-in LCD controller/driver which makes the RL78/H1D well suited for healthcare devices, especially blood 1 System pressure monitor. Safety Analog 2 1 RL78/H1D features . Rich analog functions Low power LCD . • 24-bit ΔΣ A/D converter Ideal for healthcare (blood pressure monitor, • 10-bit SAR A/D converter body composition monitor) and flow meter 2 2 • 12-bit D/A converter applications • 8-bit D/A converter Rich package lineup Timers 810 • OpAMP • 48-/64-/80-pin LFQFP Power Management 1 8 8 1 Timers • 64-pin TFBGA 18 12 • External signal sampler 12 1 • Sampling output timer detector 1 1 2 Communication RL78/H1D lineup 1 2 Pins ROM 48 64 80 2

128 KB 5.5 KB 4 KB 5.5 KB 4 KB 5.5 KB/8 KB 4 KB LCD 2 8

96 KB 5.5 KB 4 KB 5.5 KB 4 KB 5.5 KB 4 KB

64 KB 5.5 KB 4 KB

RAM size DATA flash size

Analog front end function configuration Blood Pressure Monitoring Evaluation Kit for RL78/H1D Blood pressure monitor use case (80-pin LFQFP) Part Name: RTK0EH0003S02001BR

Analog 2.7 – 5.5 V 24bit ΔΣADC -40 to + 85°C RL78 16bit CPU 10/8bit SAR ADC 24MHz Blood Pressure Monitoring Evaluation Kit includes hardware and 8-bit DAC 38.4 DMIPS - OPAMP8-bit DAC x 1ch development tools needed to quickly and easily get started. Pump Driver + AMP0 PGA x 1ch 2.4-5.5V TEMPS -40 to + 85°C Valve Driver 8bits DAC

+ -

+ - 24bit + - ∆ΣADC

- + Pressure PGA Sensor

10/8bit SAR ADC Battery Temp Sensor

Temp AUTOMOTIVE RL78/F13, F14, F15

The RL78/F1x microcontrollers are the successors to the 78K0R and R8C families. They combine high performance with low power consumption, and features such as CAN/LIN communication functions, advanced-functionality timers, and safety functions make them ideal for both automotive and industrial applications. RL78/F13, F14, F15 lineup RL78/F14 block diagram

RL78/F13 Memory RL78 16-bit CPU Core Pins 32 MHz@VDD = 2.7 to 5.5 V, ROM 20 30 32 48 64 80 2 Ta = -40 to 105°C 128 KB 8 K 8 K 8 K 8 K 8 K 8 K 8 K 8 K 24 MHz@VDD = 2.7 to 5.5 V, Ta = -40 to 125°C 96 KB 6 K 6 K 6 K 6 K 6 K 6 K 6 K 6 K 20 24 MHz@VDD = 2.7 to 5.5 V, 64 KB 4 K 4 K 4 K 4 K 4 K 4 K 4 K 4 K 4 K 4 K 4 K Ta = -40 to 150°C (target) 8 48 KB 3 K 3 K 3 K 3 K 3 K 3 K 3 K 3 K 3 K System 32 KB 2 K 2 K 2 K 2 K 2 K 2 K 2 K 2 K 2 K 16 KB 1 K 1 K 1 K 1 K . . 2 RL78/F14 . . Pins ROM 30 32 48 64 80 100 Safety Analog 20 K 20 K 20 K 20 K . 256 KB 10 1 1 192 KB 16 K 16 K 16 K 16 K 8 8 1 128 KB 10 K 10 K 10 K 10 K . 2 1 96 KB 8 K 8 K 8 K 8 K . 64 KB 6 K 6 K 6 K 6 K 6 K 6 K 1 . Communication 48 KB 4 K 4 K 4 K 1 20 2.8 1 2 Timers RL78/F15 1 1 Pins ROM 48 64 80 100 144 2 2 512 KB 32 K 32 K 32 K 32 K 32 K Power Management

2 384 KB 26 K 26 K 26 K 26 K 26 K 1 1 256 KB 20 K 20 K 1 1 1 152 KB 16 K 16 K 2 128 KB 10 K 10 K

LIN CAN 1ch CAN 2ch White numbers indicate RAM Size (B) in rouct

RL78/F13 features More advanced functionality Lineup of pin counts from 20 to 80 pins and memory from 16 KB to 128 KB • 32 MHz operation (2.7 V to 5.5 V at 105°C) CAN products and non-CAN products are pin compatible. • Three-phase waveform output function (timer RD) Compatible with RL78/F14 and RL78/F15 for easy migration • 4 KB BGO data flash (RL78/F13) • 8 KB BGO data flash (RL78/F14) RL78/F14 features • 16 KB BGO data flash (RL78/F15) • AUTOSAR support High-speed on-chip oscillator (±2% at −40 to +105°C) Renesas is currently an AUTOSAR Alliance Partner. CPU: 32 MHz, peripheral:64MHz (timerRD) • Expanded motor functionality Advanced on-chip debugging functionality Comparator and D/A converter can be combined with timer RD for Hot plugin applications such as brushless DC motor control. DTC real-time RAM monitor (RRM) and dynamic memory modification (DMM) Compatible with RL78/F13 and RL78/F15 for easy migration On-chip trace • Functional safety support RL78/F15 features Compact package • QFN Package lineup Compatible with RL78/F13 and RL78/F14 for easy migration Ex.32-pin SSOP 32-pin QFN 69% Expanded number of CAN and LIN channels, on-chip IEBus controller. down High temperature support Enhanced functions suitable for use in automotive gateway products. • Operation at Ta = 150°C (RL78/F13, F14) 32-33

CAN module RL78 CAN LIN module Architecture enabling continued utilization of Retains LIN protocol engine with proven track record R8C legacy communication software specifications M16C 78K on R32C and M16C. • Retains functionality of previous CAN CAN CAN Full implementation in hardware of master and slave module functionality Reduced load for interrupt handling Responses from header transmit/receive • Implementation in hardware of typical interrupt-related functions Handling of responses at transmit/receive completion and error detection • Reduction of overhead from interrupts at CAN transmit/receive are completely automated. completion Compliant with LIN revisions 1.3, 2.x, and SAEJ2602 • Suppression of interrupts at completion of CAN reception of unneeded Functions designed for AUTOSAR (ability to issue frame headers and messages responses with separate commands, etc.) Improved self-diagnostic functions • Support for read/write testing of RAM used by CAN Implementation in hardware of communication control software processing for reduced CPU load • Partial implementation in hardware of AUTOSAR-compliant CAN MCAL block and Pdu_Router • Implementation in hardware of ECU self-diagnostic functions (OBD II support functions)

RL78/F1x applications The RL78/F1x Group supports high operating temperatures and offers LIN/CAN communication functionality, making it suitable for a wide range of automotive applications. Some typical applications are listed below.

 Various types of motor control  Various types of body control  Car audio

Electric Sunroof Motor

Adjustable Anchor Motor Rear Wiper Motor

Power Seat Motor Door Closer Motor Door-Mirror Motor Blower Motor

Power Antenna Tilt Steering Motor Front Wiper Motor Column Motor

Motor for Air Conditioner Power Window Variable Nozzle Motor Turbo Motor Electric Power Steering Motor Motor for Electronic Electric-Variable Adjustable Pedal Stability Control Valve Timing Motor Motor Electronic Variable Gear-ratio Motor

Electronic Throttle Valve Motor for Control Motor Headlight Leveling Electric Water Pump Motor

Cooling Fan Motor

Motor for Headlight Swivel  Powertrain (sub-microcontroller)  Airbags (sub-microcontroller)

The high reliability required by automotive applications makes these microcontrollers suitable for industrial applications as well. RL78 FAMILY OVERVIEW

G10 G11 G12 G13 G14 G1A G1C G1D G1F G1G G1H L12 L13 L1A L1C H1D I1A I1B I1C I1D I1E F12 F13 F14 F15 Key Feature, Feature, Key Application Pin Low Low-Power Analog Basic Standard Enhanced 12-bit ADC USB Bluetooth Enhanced Motor Motor Small Sub-GHz Basic LCD LCD Standard Blood Glucose LCD Enhanced Blood Pressure Lighting Metering Enhanced Metering Detector Ind. Sensor Auto Auto CAN Auto CAN Auto CAN Max speed 20 24 24 32 32 32 24 32 32 24 32 24 24 24 24 24 32 24 32 24 32 32 32 32 32 (MHz) Voltage (V) 2.0-5.5 1.6-5.5 1.8-5.5 1.6-5.5 1.6-5.5 1.6-3.6 2.4-5.5 1.6-3.6 1.6-5.5 2.7-5.5 1.8-3.6 1.6-5.5 1.6-5.5 1.8-3.6 1.6-3.6 2.4-5.5 2.7-5.5 1.9-5.5 1.7-5.5 1.6-3.6 2.4-5.5 1.8-5.5 2.7-5.5 2.7-5.5 2.7-5.5

Pin 10-16 20-25 20-30 20-128 30-100 25-64 32-48 48 24-64 30-44 64 32-64 64-80 80-100 80-100 48-80 20-38 80-100 64-100 20-48 32-36 20-64 20-80 30-100 48-144

Flash (KB) 1-4 16 2-16 16-512 16-512 16-64 32 128-256 32-64 8-16 256-512 8-32 16-128 48-128 64-256 64-128 32-64 64-128 64-256 8-32 32 8-64 16-128 48-256 128-512

Data Flash (KB) – 2 -/2 -/4-8 4-8 4 2 8 4 – 8 2 4 8 8 4 4 – 4 2 4 4 4 4-8 8-16

RAM (KB) 0.1-0.5 1.5 0.2-2 2-32 2.5-48 2-4 5.5 12-20 5.5 1.5 24-48 1-1.5 1-8 5.5 8-16 5.5/8 2-4 6-8 6-16 0.7-3 8 0.5-4 1-8 4-20 10-32 Max temp. 105, 105, 105, 85 85, 105 85, 105 85, 105 85, 105 85, 105 85, 105 85 85, 105 85 85 85, 105 85, 105 85 85, 105 85 105, 125 85 85 105 105, 125 85, 125 option (ºC) 125, 150 125, 150 125 ADC, TAU,

12-bit interval 1 *  timer, SPI, UART, I2C Vref/temp.   *1       sensor 1.8V 1.8V Fast Wake-up 4μs max    8/16-bit interval timer            RTC (32 kHz)          40pin+ 40pin+ 48pin+ 48pin 36pin+ 44pin+ 38pin 30pin+ 48pin+ 48pin+ 48pin+                MAC/DIV/MUL          Inst. Inst. Inst. Inst. Inst. Inst. Inst. Inst. Inst. Inst. Inst. Inst. Inst. Inst. Inst. DMA/DTC (DMA unless                        otherwise DTC DTC DTC DTC DTC DTC DTC DTC DTC DTC DTC DTC DTC DTC noted) ELC                   2 ch 2 ch    4-6 ch     16 pin 96KB+ Comparator 2 ch (70ns) (70ns) 2 ch 1 ch 1-2 ch (70ns) 2 ch 2 ch 1 ch 1 ch 1 ch 2 ch (1.2μs) 8-bit 8-bit (1.2μs) (1.2μs) (1.2μs) 8-bit (1.2μs) (1.2μs) (70ns) (70ns) (0.5μs) (1.2μs) DAC DAC DAC  DAC (8-bit)   12-bit  unless      96KB+ 12-bit 0-1 ch, 12-bit otherwise 1 ch 1-2 ch 2 ch 1 ch 1 ch 1-2 ch 2 ch 8-bit 1 ch indicated 0-1 ch  PGA        0-1 ch, PGA/AMP PGA PGA PGA AMP PGA AMP AMP AMP 1 ch 1 ch 1 ch 3 ch 1 ch 2-4 ch 3 ch 1-3 ch *2 12-bit ADC         3-4 ch 3-4 ch 24-bit ADC PGA Inst. Pre- Pre- *2 Amp Amp Amp Motor (RD), Power stage            (KB) control KB RD RD RD RD KB KB KB RD RD RD timer  LCD       *3 USB      CAN 1 ch 1 ch 2 ch option 2x I2C    addresses 80pin+ 80pin+   Radio Blue- Sub- tooth GHz Notes: *1. No Vref and 12-bit interval timer in 10-pin; no temp sensor. *2. Except R5F11R *3. Except 48QFP and 64BGA 34-35

RL78 FAMILY PACKAGE LINEUP

Pin 10 16 20 20 24 25 30 . . . . . .1 . .1 .8 0. 0. 0. 0. 0.0 0.0 0. 1. 1.2 1. 1.0 0.80 0. 1.0 10 11 10 11 11 12 1 1 1 11 12 1 11 1 1 12 1 1 1 1 1 1 1 1 1 1

Pin 32 32 32 36 36 38 40 .1 12. 0.0 0.0 0.80 0.0 0.0 0. 0.0 0.0 0.80 1.0 1.10 0. 2.00 0.80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12

Pin 44 48 48 48 48 52 10 10 10 10 0.80 0.0 0.0 0.0 0.0 0. 1.0 0.0 0.80 0.80 1.0 1.0 1.0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1 12 1 1 1

Pin 64 64 64 64 64 64 8 8 10 10 12 12 1 1 0.0 0.0 0.0 0. 0.80 0.0 1.00 0.80 1.0 1.0 1.0 1.0 1.10 1 12 1 1 1 11 1 1 1 1 12 1 1 12 1 1 1 1 1

Pin 64 64 80 80 85 100 12 12 1 1 1 20 0.0 0.0 0.0 0. 0. 0. 0. 0. 1.0 1.0 1.0 1.00 1.0 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1

Pin 100 128 144 1 1 1 20 20 20 0.0 0.0 0.0 1.0 1.0 1.0 1.0 1 1 1 11 1 1 1 1 1 1

1. 1 8 12 RL78 FAMILY DEVELOPMENT ENVIRONMENT

Renesas Electronics supports all aspects of application development for the RL78 Family with products such as the integrated development environment CS+, real-time OSes, and programming tools.

Introduction/initial development Development Mass production

8 2 2 Build

Coding Debug 2

1

RL78 web simulator Evaluation boards: Enabling smooth introduction of new microcontrollers Now you can easily develop prototypes using RL78 microcontrollers Renesas supplies evaluation boards for a variety of purposes, including and run current consumption simulations without having to purchase microcontroller performance evaluation, initial operation confirmation, developer tools. evaluation circuit creation, and prototyping of application products. http://www.renesas.com/RL78-WebSimulator Renesas starter kit features and usage example Current consumption calculation tool 1 1 Just enter microcontroller . operating settings and this tool . instantly calculates the current consumption, including peripheral . functions. There is no need to consult the hardware manual or . . write a program. ote n een more afforale acae without the i alo aailale

CPU board features and usage example

2 Virtual board and current consumption simulator Use the virtual board to check the operation of microcontroller peripheral functions, external switches, LEDs, etc. It is also possible . to monitor microcontroller I/O signals and get started with initial evaluation before actually purchasing a board or emulator. The virtual board is useful for everything from analyzing program operation to calculating current consumption with a high degree of accuracy. 36-37

Integrated development environments CS+ Code generation plugin An integrated development environment for 8-bit to 32-bit Included in CS+ and e2 studio. It automatically generates code for microcontrollers from Renesas. Even novices will find CS+ simple, device drivers, the software that controls microcontroller peripheral convenient, and safe to use. Highly recommended for developers functions, based on settings entered via a GUI. A pin table can be making extensive use of Renesas microcontrollers. displayed to check the settings of multiplexed pins.

2 e studio Based on the “Eclipse” open-source integrated development environment, e2 studio supports the Renesas RL78 Family of microcontrollers. Ideal for developers who are familiar with the Eclipse environment or who wish to utilize the many plugins available in the open-source ecosystem.

Evaluation software tools . Software tools for evaluating product functions and performance are available free of charge. https://www.renesas.com/tool_evaluation

RL78 Family self-programming libraries

These custom software libraries for flash programming can be used to Flash write programs or data to microcontrollers that require programming in self-programming the field following shipment. 8 Code flash library https://www.renesas.com/flash_libraries/self_prg RL78 Family self-programming library correlation chart Data flash library https://www.renesas.com/flash_libraries/data_flash FSL Type01: Library for writing user programs to flash memory FDL Type04: Library for writing data to data flash EEL Pack01 EEL Pack02 01 02 EEL Pack01/EEL Pack02: Library for EEPROM emulation*1 Note: *1. Allows writing and reading of user data without consideration for the FSL Type01 FDL Type04 designated location for user data (data flash). Also, since data is appended it 01 02 is written to scattered locations, and this increases the number of write cycles for EEL target data.

ote L Pac an Pac each inclue a own cutom ata flah lirar L Emulators Renesas offers IECUBE, E2 Emulator, E1 Emulator, and E2 Emulator Lite to meet the debugging requirements of customers.

Time Measurement Coverage Flash Programming Device Extended Lineup Features Trace Function Function Function Function Equivalence Function IECUBE Advanced debugging functions including tracing of all 2 4 Support for powerful instructions, measurement of time between events, and Yes 2* Yes No * No debugging functions coverage. E2 Emulator An advanced on-chip debugging emulator and flash Correspondence to programmer developed based on a concept of Yes*6 extended functions "improvement of development efficiency". An on-chip debugging emulator and on-board E1 Emulator 1 3 5 programmer that supports a wide range of Renesas Yes* 1* No Yes * No Basic debugging functions microcontrollers. E2 Emulator Lite An affordably priced on-chip debugging emulator and Convenience for study or on-board programmer that provides debugging No hobby use functionality equivalent to the E1 Emulator.

Notes: *1. Microcontrollers with on-chip trace support only *2. Capable of measuring time between events *3. Capable of measuring run-break duration *4. Emulation of device operation for FPGA, etc *5. Actual device operating *6. Current consumption tuning solution RI78V4 V2 real-time OS compliant with μITRON standard

A high-quality real-time multitasking environment for embedded systems Complies with worldwide standard μITRON 4.0 specification Compact design suitable for ROM storage Full complement of service calls Excellent real-time performance (interrupt response time, task switching time) Support for convenient functions when used in conjunction with the CS+ integrated development environment (automatic setting of options required to build the OS, display of the state of objects managed by the OS such as tasks and semaphores, graphical display of task operation history and service call issue history) Supports the RL78 family C compiler package (CC-RL) Provide a trial version Illustration of function screens in conjunction with CS+ Middleware Application notes and sample code

Extensive lineup for RL78 applications, including audio, file system, and memory Renesas provides sample programs with documentation drivers Common interface design with flexible support for the entire RL78 Family describing how to use microcontroller peripheral functions as Sample programs included. Highly efficient design process for less time to product well as system examples. completion Sample code for RL78, constantly expanding lineup RL78 Family middleware lineup Extensive sample code including register definition files Audio Memory drivers Substantial reduction in time to completion for products incorporating RL78 Family • ADPCM encoder/decoder • SPI mode MultiMediaCard driver microcontrollers Signal processing • SPI mode MMC/SD memory card • Digital filters (FIR, IIR) driver • FFT library • SPI serial flash driver Security • SPI single master driver • AES library • Renesas SPI serial EEPROM driver • SHA hash function library • Renesas I2C serial EEPROM driver Visit the following URL to download sample code • RSA library • I2C single master driver based on the philosophy of “simpler and faster”. File system http://www.renesas.com/software • Open source FAT file system (TFAT)

Three types of debugging environment to match your development style

Debugging on a PC [CS+ simulator for RL78 Family, 78K0R, and 78K0] Simulator enabling source-level debugging of applications in the CS+ integrated development environment before the target system exists Rich break functions and coverage measurement functions Ability to evaluate software modules in a manner very similar to evaluation on the actual device Simulator for CS+

Debugging with basic functions [E1, E2, E2 Lite on-chip debugging emulator] Debugging with high-level functions [IECUBE full-spec emulator] Basic debugging capabilities at an inexpensive price. This emulator also A high-performance full-spec emulator with more advanced functions supports on-chip trace functionality.*1 Trace with time-tag function Simple to connect. Allows debugging via a connection to an RL78 E2 Lite Provides access via a GUI to more powerful debugging microcontroller mounted in the system under development. capabilities, including a duration measurement function and Also functions as a flash programmer. E2 coverage function. IECUBE Environmentally friendly. All materials from the components to the E1 packaging are RoHS compliant. Note: 1. On microcontrollers with on-chip trace support only.

Three types of programming environment to match your development goals and circumstances

Programming controlled by a PC [Renesas Flash Programmer flash programming software] Programming controlled by a PC or stand-alone programming [PG-FP6 flash programmer] Simple GUI specialized for programming Stand-alone programming Batch processing efficiently for programming large quantities at mass production Programming controlled by a PC using a dedicated GUI PC-controlled programming using E2 emulator, E2 emulator Lite, E1 or serial Ability to store settings for up to eight environments Ability to embed unique code Ideal for use on the production line (command control, remote control) Ability to embed unique code 2 2 1 Ordering pre-programmed ROM (growing number of products supported)*1 Pre-programmed flash memory products from Renesas Electronics Note: 1. The support status differs depending on the product. Please contact a Renesas sales company or agent for details. 38-39

Development tools for RL78 Family

Group CPU Boards Promotion Boards Starter Kits Development Kits Solutions Kits QB-R5F10Y16-TB G10 – – – – RTE510Y470TGB00000R G11 YQB-R5F1057A-TB YRPBRL78G11 – – – G12 QB-R5F1026A-TB – – – – QB-R5F100LE-TB G13 YRPBRL78G13 YR0K50100LS000BE YRDKRL78G13 – QB-R5F100SL-TB QB-R5F104LE-TB YRMCKITRL78G14 G14 QB-R5F104PJ-TB YRPBRL78G14 YR0K50104PS000BE YRDKRL78G14 1 (Motor control) FB-R5F104PL-TB* G1A QB-R5F10ELE-TB – – – – R0K578G1CD010BR G1C QB-R5F10JGC-TB – YR0K5010JGS000BE – (USB charger) RTK0EN001D010001BZ G1D – – – YRLI1D-BLE-SOL (Evaluation Kit) RM-110-RFB-2*1 G1D Module – – – – (Evaluation Board) RTK0EML240C03000BJ G1F YQB-R5F11BLE-TB – – – (Motor CPU Card) G1G YQB-R5F11EFA-TB – YR0K5011EFS000BE – – TK-RLG1H+SB2*2 G1H – – – – (Evaluation Kit) L12 QB-R5F10RLC-TB YRPBRL78L12 YR0K5010RLS000BE – – L13 QB-R5F10WMG-TB – YR0K5010WMS000BE – – L1A – YRPBRL78L1A – – – L1C QB-R5F110PJ-TB – YR0K50110PS000BE – R0K578L1CD000BR (HMI) RTK0EH0003S02001BR H1D – – – – (Blood Pressure) I1A QB-R5F107DE-TB – – – Y-RL78-DCDC-LED (LED) I1B RTE510MPG0TGB00000R – – – – I1C – – – – – I1D RTE5117GC0TGB00000R – – – YDETECT-IT-RL78 (Detector) I1E FB-R5F11CCC-TB*1 – – – FB-R5F11CCC-LC*1 F12 QB-R5F109GE-TB – – – – F13 QB-R5F10BMG-TB – – – – F14 QB-R5F10PPJ-TB – – YRDKRL78F14 – F15 – – – – – Notes: 1. Products of Naito Densei Machida Mfg. 2. Product of Tessera Technology Inc. (P/N: TK-RLG1H+SB2) EXPLANATION OF ORDERABLE PART NUMBERS

Product information for the RL78/G13 (20-pin) with product number R5F1006EASP#V0 is shown as an example. R5 001F 6 E A SP #V0 Renesas ROM Type RL78 MCU F: Flash Family

Packaging, Material (Pb-free) Product group #U, #2 Tray

00 G13 Data Flash (HWQFN, HVQFN, VFBGA, WFLGA, VFBGA) 01 No Data Flash #V, #3 Tray, Tube*1 02 G12 Data Flash (LFQFP, LQFP, LSSOP, SSOP) 03 No Data Flash #W, #4 Embossed Tape 04 G14 05 G11 (HWQFN, HVQFN, VFBGA, WFLGA, VFBGA) 07 I1A #X, #5 Embossed Tape 09 F12 (LFQFP, LQFP, LSSOP, SSOP) 0A F13 LIN Pin count 0B LIN & CAN 1 10 0E G1A Package, Pin Pitch 0F G1E 4 16 ROM SP SSOP 0.65 mm LA WFLGA 0.5 mm 0J G1C USB Host & Function 6 20 Size (KB) 0K USB Function LSSOP 0.65 mm VFLGA 0.65 mm 7 24 4 1 0M I1B NA HWQFN 0.5 mm BG VFBGA 0.4 mm I1C 8 25 6 2 0N HVQFN 0.5 mm TFBGA 0.5mm 0P F14 A 30 7 4 0R L12 NB HWQFN 0.65 mm FA LQFP 0.65 mm B 32 8 8 0W L13 HWQFN 0.4 mm FB LFQFP 0.5 mm C 36 9 12 0Y G10 FP LQFP 0.8 mm 10 L1C LCD & USB Function D 38 A 16 11 LCD E 40 C 32 Temperature & Quality Grade 13 F15 17 I1D F 44 D 48 A -40˚C to 85˚C Consumer 1A G1D G 48 E 64 D -40˚C to 85˚C Industrial 1B G1F J 52 F 96 G -40˚C to 105˚C Industrial 1C I1E M -40˚C to 125˚C Industrial 1E G1G L 64 G 128 1F G1H M 80 H 192 J -40˚C to 85˚C Automotive 1M L1A P 100 J 256 L -40˚C to 105˚C Automotive 1N H1D AFE, LFQFP package S 128 K 384 K -40˚C to 125˚C Automotive 1P AFE, TFBGA package 1R Meter, Timer T 144 L 512 Y -40˚C to 150˚C Automotive Note: 1. For 20-pin RL78/G11, RL78/G12 and RL78/I1A LSSOP products only the package specification is tube. 40-41

MEMO PROCESSORS AND POWER/ANALOG

Complete System Solutions at Your Fingertips

In today’s fast paced technology environment, designers need to be innovative without compromising time to market. Thinking at the system level is crucial to being able to address design challenges upfront. By offering quality solutions for the two most critical parts of your design, processors and power, Renesas accelerates your development and enables differentiation, while bringing predictability to your application. Whatever your product field A top-to-bottom, front-to-back product offering will – automotive, industrial, home electronics, office automation or information communication help speed design and bring quality, compatibility, technology – Renesas is the partner you can rely on from design to production. and predictability to your applications.

Power Management and Precision Analog Products

Switches & Power Management Amplifiers & Buffers Audio & Video Data Converters Optoelectronics Timing & Digital Multiplexers • Discrete DC/DC • Buffers • Switches • D/A Converters • High Voltage • Ambient Light • Clock Generators Converters • Comparators • Automotive • Digital • Low Voltage Sensors • Counters/Time Base • Battery Management Infotainment & • Ambient Light and ICs • Current Sense Potentiometers (DCPs) • Medium Voltage Systems (BMS) Security Proximity Sensors • Differential • High-Speed • DSP Surveillance • USB • Laser Diode Drivers • Computing Power Amplifiers A/D Converters • Memory VRM/IMVP • Buffered Video (LDD) • Display Amplifiers • Precision ––High-Speed • • Digital Power MUXs • Proximity Sensors and Buffers A/D Converters ––High-Speed plus 2ch and Peripherals • Display Power and • Audio Processor • Gain Blocks • Voltage Stereo Audio • Real Time Clocks Backlighting • DVI/HDMI • High-Speed Op Amps References ––High-Speed UART • Hot Swap & ORing Space & Harsh • Display ICs Dual 3-1 MUX Interface • Isolated Power Supply • Instrumentation Environment Amplifiers • HD Video Analog • LED Drivers Front End (AFEs) • RS-485 & RS-422 • Radiation • LNB Regulators • Line Drivers • Surveillance ICs Hardened • Low Dropout • Precision Op Amps • RS-232 • Video Decoders/ • Defense & Regulator ICs • Sample and Hold • 2-Wire Bus Buffers Encoders Hi-Reliability • MOSFET Drivers Amplifiers • Video ICs • Signal Integrity • PMIC • Transistor Arrays • Power Modules 42-43

POWERING AN MCU

Buck-Boost Converter Linear Regulators ISL9120, ISL91107, ISL91128 ISL9007, ISL9021A, ISL9016 • Current Range: 400mA – 2.4A • Current Range: 150mA – 400mA • Low Iq ~ 20µA • Low Iq ~ 25µA • Input Voltage: 0.6V – 5.5V • Input Voltage: 1.5V – 6.5V • Output Voltage: 2.5V – 5.25V • Output Voltage: 0.9V – 3.3V

Buck Converters Bi-Directional Buck-Boost Conv ISL9103/A, ISL9107/A, ISL9307 ISL95338 • Current Range: 500mA – 1.5A • Current Range: <10A • Low Iq ~ 17µA • VIN: 3.2V – 23.5V; VOUT: 2.4V – 20V • Input Voltage: 2.7V – 6V • Output Voltage: 0.8V - VIN Battery Chargers ISL6294, ISL9230, ISL9220 Boost Converters • Dual power source (USB & Wireless ISL9111, ISL9113, ISL91133 Charging + Power Path) • Current Range: 400mA – 2.3A • Current Range: 300mA – 1.5A • Low Iq ~ 20µA • 30V Input Compliant • Input Voltage: 0.6V – 5.4V • Output Voltage: 2.5V – 5.25V

COMPLETE SIGNAL CHAIN SOLUTIONS

Renesas' broad precision analog portfolio provides a wide range of next-gen precision instrumentation, medical, communication and industrial process control applications where innovation, reliability and dependability is central to the analog designs.

20

1 102 2 22 2 8 12 822 8 1 8 © 2018 Renesas Electronics Corporation. All rights reserved. Document No. R01CP0003EJ0900