Datasheet R01DS0053EJ0200 RL78/G14 Rev. 2.00 RENESAS MCU Oct 25, 2013 True Low Power Platform (as low as 66 A/MHz, and 0.60 A for RTC + LVD), 1.6 V to 5.5 V operation, 16 to 256 Kbyte Flash, 44 DMIPS at 32 MHz, for General Purpose Applications 1. OUTLINE 1.1 Features Ultra-Low Power Technology 1.6 V to 5.5 V operation from a single supply Data Transfer Controller (DTC) Stop (RAM retained): 0.24 A, (LVD enabled): 0.32 A 39 sources & 24 different settings Transfer data: 8 bits/16 bits Halt (RTC + LVD): 0.60 A Normal mode and repeat mode Snooze: 0.70 mA (UART), 1.20 mA (ADC) Operating: 66 A/MHz Event Link Controller (ELC) Reduce interrupt intervention 16-bit RL78 CPU Core Link 26 events to specified peripheral function Delivers 44 DMIPS at maximum operating frequency of 32 MHz Multiple Communication Interfaces Instruction execution: 86% of instructions can be 2 Up to 8 x I C master executed in 1 to 2 clock cycles 2 Up to 2 x I C multi-master CISC architecture (Harvard) with 3-stage pipeline Up to 8 x CSI/SPI (7-, 8-bit) Multiply signed & unsigned: 16 x 16 to 32-bit result in 1 Up to 4 x UART (7-, 8-, 9-bit) clock cycle Up to 1 x LIN MAC: 16 x 16 to 32-bit result in 2 clock cycles 16-bit barrel shifter for shift & rotate in 1 clock cycle Extended-Function Timers 1-wire on-chip debug function Multi-function 16-bit timers: Up to 8 channels Motor control timer (3 ph - complementary mode) Code Flash Memory Timer with encoder function: 16-bit, 1 channel Density: 16 KB to 256 KB Real-time clock (RTC): 1 channel (full calendar and Block size: 1KB alarm function with watch correction function) On-chip single voltage flash memory with protection Interval timer: 12-bit, 1 channel from block erase/writing 15 kHz watchdog timer: 1 channel (window function) Self-programming with secure boot swap function and flash shield window function Rich Analog ADC: Up to 20 channels, 10-bit resolution, 2.1 s Data Flash Memory conversion time Data flash with background operation Supports 1.6 V Data flash size: 4 KB to 8 KB size options 2 x window comparators, with ELC connection Erase cycles: 1 Million (typ.) D/A converter: 2 channels, 8-bit resolution Erase/programming voltage: 1.8 V to 5.5 V Internal voltage reference (1.45 V) On-chip temperature sensor RAM 2.5 KB to 24 KB size options Safety Features (IEC or UL 60730 compliance) Supports operands or instructions Flash memory CRC calculation Back-up retention in all modes RAM parity error check RAM write protection High-speed On-chip Oscillator SFR write protection 32 MHz with +/- 1% accuracy over voltage (1.8 V to Illegal memory access detection 5.5 V) and temperature (-20C to 85C) Clock stop/frequency detection Pre-configured settings: 64 MHz,48 MHz,32 MHz, ADC self-test 24 MHz, 16 MHz, 12 MHz, 8 MHz, 6MHz, 4 MHz, I/O port read back function (echo) 3 MHz, 2 MHz, and 1 MHz 64 MHz, 48 MHz for timer RD Operating Ambient Temperature Standard: -40C to + 85C Reset and Supply Management Extended: -40C to + 105C Power-on reset (POR) monitor/generator Low voltage detection (LVD) with 14 setting options Package Type and Pin Count (Interrupt and/or reset function) From 4 mm x 4 mm to 14 mm x 20 mm General Purpose I/O QFP: 32, 44, 48, 52, 64, 80,100 5 V tolerant, high-current (up to 20 mA per pin) QFN: 32, 40, 48 Open-drain, on-chip pull-up resistor SSOP: 30 LGA: 36, 64 R01DS0053EJ0200 Rev. 2.00 Page 1 of 187 Oct 25, 2013RL78/G14 1. OUTLINE ROM, RAM capacities RL78/G14 Flash ROM Data flash RAM 30 pins 32 pins 36 pins 40 pins 192 KB 8 KB 20 KB R5F104EH 128 KB 8 KB 16 KB R5F104AG R5F104BG R5F104CG R5F104EG 96 KB 8 KB 12 KB R5F104AF R5F104BF R5F104CF R5F104EF Note 1 64 KB 4 KB 5.5 KB R5F104AE R5F104BE R5F104CE R5F104EE Note 1 48 KB 4 KB 5.5 KB R5F104AD R5F104BD R5F104CD R5F104ED 32 KB 4 KB 4 KB R5F104AC R5F104BC R5F104CC R5F104EC 16 KB 4 KB 2.5 KB R5F104AA R5F104BA R5F104CA R5F104EA RL78/G14 Flash ROM Data flash RAM 44 pins 48 pins 52 pins 64 pins Note 2 256 KB 8 KB 24 KB R5F104FJ R5F104GJ R5F104JJ R5F104LJ 192 KB 8 KB 20 KB R5F104FH R5F104GH R5F104JH R5F104LH 128 KB 8 KB 16 KB R5F104FG R5F104GG R5F104JG R5F104LG 96 KB 8 KB 12 KB R5F104FF R5F104GF R5F104JF R5F104LF Note 1 64 KB 4 KB 5.5 KB R5F104FE R5F104GE R5F104JE R5F104LE Note 1 48 KB 4 KB 5.5 KB R5F104FD R5F104GD R5F104JD R5F104LD 32 KB 4 KB 4 KB R5F104FC R5F104GC R5F104JC R5F104LC 16 KB 4 KB 2.5 KB R5F104FA R5F104GA RL78/G14 Flash ROM Data flash RAM 80 pins 100 pins Note 2 256 KB 8 KB 24 KB R5F104MJ R5F104PJ 192 KB 8 KB 20 KB R5F104MH R5F104PH 128 KB 8 KB 16 KB R5F104MG R5F104PG 96 KB 8 KB 12 KB R5F104MF R5F104PF Note 1. This is about 4.5 KB when the self-programming function and data flash function are used. Note 2. This is about 23 KB when the self-programming function and data flash function are used. R01DS0053EJ0200 Rev. 2.00 Page 2 of 187 Oct 25, 2013