Datasheet R01DS0053EJ0100 RL78/G14 Rev. 1.00 RENESAS MCU Feb 21, 2012 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 Data Transfer Controller (DTC) Ultra-Low Power Technology 39 sources & 24 different settings 1.6 V to 5.5 V operation from a single supply Transfer data: 8 bits/16 bits Stop (RAM retained): 0.24 A, (LVD enabled): 0.32 A Normal mode and repeat mode Halt (RTC + LVD): 0.60 A Snooze: T.B.D Event Link Controller (ELC) Operating: 66 A/MHz Reduce interrupt intervention Link 26 events to specified peripheral function 16-bit RL78 CPU Core Delivers 44 DMIPS at maximum operating frequency of Multiple Communication Interfaces 32 MHz 2 Up to 8 x I C master Instruction execution: 86% of instructions can be 2 Up to 2 x I C multi-master executed in 1 to 2 clock cycles Up to 8 x CSI/SPI (7-, 8-bit) CISC architecture (Harvard) with 3-stage pipeline Up to 4 x UART (7-, 8-, 9-bit) Multiply signed & unsigned: 16 x 16 to 32-bit result in 1 Up to 1 x LIN clock cycle MAC: 16 x 16 to 32-bit result in 2 clock cycles Extended-Function Timers 16-bit barrel shifter for shift & rotate in 1 clock cycle Multi-function 16-bit timers: Up to 8 channels 1-wire on-chip debug function Motor control timer (3 ph - complementary mode) Timer with encoder function: 16-bit, 1 channel Code Flash Memory Real-time clock (RTC): 1 channel (full calendar and Density: 16 KB to 256 KB alarm function with watch correction function) Block size: 1KB Interval timer: 12-bit, 1 channel On-chip single voltage flash memory with protection 15 kHz watchdog timer: 1 channel (window function) from block erase/writing Self-programming with secure boot swap function and Rich Analog flash shield window function ADC: Up to 20 channels, 10-bit resolution, 2.1 s conversion time Data Flash Memory Supports 1.6 V Data flash with background operation 2 x window comparators, with ELC connection Data flash size: 4 KB to 8 KB size options D/A converter: 2 channels, 8-bit resolution Erase cycles: 1 Million (typ.) Internal voltage reference (1.45 V) Erase/programming voltage: 1.8 V to 5.5 V On-chip temperature sensor RAM Safety Features (IEC or UL 60730 compliance) 2.5 KB to 24 KB size options Flash memory CRC calculation Supports operands or instructions RAM parity error check Back-up retention in all modes RAM write protection SFR write protection High-speed On-chip Oscillator Illegal memory access detection 32 MHz with +/- 1% accuracy over voltage (1.8 V to Clock stop/frequency detection 5.5 V) and temperature (-20C to 85C) ADC self-test Pre-configured settings: 64 MHz,48 MHz,32 MHz, I/O port read back function (echo) 24 MHz, 16 MHz, 12 MHz, 8 MHz, 4 MHz & 1 MHz 64 MHz, 48 MHz for timer RD Operating Ambient Temperature Standard: -40C to + 85C Reset and Supply Management Extended: -40C to + 105C <under planning> 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 QFP: 32, 44, 48, 52, 64, 80,100 General Purpose I/O QFN: 32, 40, 48 5 V tolerant, high-current (up to 20 mA per pin) SSOP: 30 Open-drain, on-chip pull-up resistor LGA: 36, 64 R01DS0053EJ0100 Rev. 1.00 Page 1 of 97 Feb 21, 2012RL78/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. R01DS0053EJ0100 Rev. 1.00 Page 2 of 97 Feb 21, 2012