Datasheet
RL78/G14
RENESAS MCU
R01DS0053EJ0100
Rev. 1.00
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)
• 39 sources & 24 different settings
• Transfer data: 8 bits/16 bits
• Normal mode and repeat mode
Event Link Controller (ELC)
• Reduce interrupt intervention
•
Link 26 events to specified peripheral f
unction
Multiple Communication Interfaces
• Up to 8 x I
2
C master
• Up to 2 x I
2
C multi-master
• Up to 8 x CSI/SPI (7-, 8-bit)
• Up to 4 x UART (7-, 8-, 9-bit)
• Up to 1 x LIN
Extended-Function Timers
•
Multi-function 16-bit timers: Up to 8 channels
• Motor control timer (3 ph - complementary mode)
• Timer with encoder function: 16-bit, 1 channel
• Real-time clock (RTC): 1 channel (full calendar and
alarm function with watch correction function)
• Interval timer: 12-bit, 1 channel
• 15 kHz watchdog timer: 1 channel (window function)
Rich Analog
•
ADC: Up to 20 channels, 10-bit resolution, 2.1
s
conversion time
• Supports 1.6 V
• 2 x window comparators, with ELC connection
• D/A converter: 2 channels, 8-bit resolution
• Internal voltage reference (1.45 V)
• On-chip temperature sensor
Safety Features (IEC or UL 60730 compliance)
• Flash memory CRC calculation
• RAM parity error check
• RAM write protection
• SFR write protection
• Illegal memory access detection
• Clock stop/frequency detection
• ADC self-test
• I/O port read back function (echo)
Operating Ambient Temperature
• Standard: -40°C to + 85°C
• Extended: -40°C to + 105°C <under planning>
Package Type and Pin Count
From 4 mm x 4 mm to 14 mm x 20 mm
QFP: 32, 44, 48, 52, 64, 80,100
QFN: 32, 40, 48
SSOP: 30
LGA: 36, 64
Ultra-Low Power Technology
• 1.6 V to 5.5 V operation from a single supply
• Stop (RAM retained): 0.24
A, (LVD enabled): 0.32
A
• Halt (RTC + LVD): 0.60
A
• Snooze: T.B.D
• Operating: 66
A/MHz
16-bit RL78 CPU Core
• Delivers 44 DMIPS at maximum operating frequency of
32 MHz
• Instruction execution: 86% of instructions can be
executed in 1 to 2 clock cycles
• CISC architecture (Harvard) with 3-stage pipeline
• Multiply signed & unsigned: 16 x 16 to 32-bit result in 1
clock cycle
• MAC: 16 x 16 to 32-bit result in 2 clock cycles
• 16-bit barrel shifter for shift & rotate in 1 clock cycle
• 1-wire on-chip debug function
Code Flash Memory
• Density: 16 KB to 256 KB
• Block size: 1KB
• On-chip single voltage flash memory with protection
from block erase/writing
• Self-programming with secure boot swap function and
flash shield window function
Data Flash Memory
• Data flash with background operation
• Data flash size: 4 KB to 8 KB size options
• Erase cycles: 1 Million (typ.)
• Erase/programming voltage: 1.8 V to 5.5 V
RAM
• 2.5 KB to 24 KB size options
• Supports operands or instructions
• Back-up retention in all modes
High-speed On-chip Oscillator
• 32 MHz with +/- 1% accuracy over voltage (1.8 V to
5.5 V) and temperature (-20°C to 85°C)
•
Pre-configured settings: 64 MHz,48 MHz,32 MHz,
24 MHz, 16 MHz, 12 MHz, 8 MHz, 4 MHz & 1 MHz
• 64 MHz, 48 MHz for timer RD
Reset and Supply Management
• Power-on reset (POR) monitor/generator
• Low voltage detection (LVD) with 14 setting options
(Interrupt and/or reset function)
General Purpose I/O
• 5 V tolerant, high-current (up to 20 mA per pin)
• Open-drain, on-chip pull-up resistor
R01DS0053EJ0100 Rev. 1.00
Feb 21, 2012
Page 1 of 97
RL78/G14
ROM, RAM capacities
RL78/G14
Flash ROM
192 KB
128 KB
96 KB
64 KB
48 KB
32 KB
16 KB
Data flash
8 KB
8 KB
8 KB
4 KB
4 KB
4 KB
4 KB
RAM
30 pins
20 KB
16 KB
12 KB
5.5 KB
Note 1
5.5 KB
Note 1
4 KB
2.5 KB
—
R5F104AG
R5F104AF
R5F104AE
R5F104AD
R5F104AC
R5F104AA
32 pins
—
R5F104BG
R5F104BF
R5F104BE
R5F104BD
R5F104BC
R5F104BA
36 pins
—
R5F104CG
R5F104CF
R5F104CE
R5F104CD
R5F104CC
R5F104CA
1. OUTLINE
40 pins
R5F104EH
R5F104EG
R5F104EF
R5F104EE
R5F104ED
R5F104EC
R5F104EA
RL78/G14
Flash ROM
256 KB
192 KB
128 KB
96 KB
64 KB
48 KB
32 KB
16 KB
Data flash
8 KB
8 KB
8 KB
8 KB
4 KB
4 KB
4 KB
4 KB
RAM
44 pins
24 KB
Note 2
20 KB
16 KB
12 KB
5.5 KB
Note 1
5.5 KB
Note 1
4 KB
2.5 KB
R5F104FJ
R5F104FH
R5F104FG
R5F104FF
R5F104FE
R5F104FD
R5F104FC
R5F104FA
48 pins
R5F104GJ
R5F104GH
R5F104GG
R5F104GF
R5F104GE
R5F104GD
R5F104GC
R5F104GA
52 pins
R5F104JJ
R5F104JH
R5F104JG
R5F104JF
R5F104JE
R5F104JD
R5F104JC
—
64 pins
R5F104LJ
R5F104LH
R5F104LG
R5F104LF
R5F104LE
R5F104LD
R5F104LC
—
RL78/G14
Flash ROM
256 KB
192 KB
128 KB
96 KB
Note 1.
Note 2.
Data flash
8 KB
8 KB
8 KB
8 KB
RAM
80 pins
24 KB
Note 2
20 KB
16 KB
12 KB
R5F104MJ
R5F104MH
R5F104MG
R5F104MF
100 pins
R5F104PJ
R5F104PH
R5F104PG
R5F104PF
This is about 4.5 KB when the self-programming function and data flash function are used.
This is about 23 KB when the self-programming function and data flash function are used.
R01DS0053EJ0100 Rev. 1.00
Feb 21, 2012
Page 2 of 97
RL78/G14
1. OUTLINE
1.2
Ordering Information
(1/2)
Pin count
30 pins
Package
30-pin plastic SSOP (7.62 mm (300))
Part Number
R5F104AAASP, R5F104ACASP, R5F104ADASP, R5F104AEASP,
R5F104AFASP, R5F104AGASP
R5F104AADSP, R5F104ACDSP, R5F104ADDSP, R5F104AEDSP,
R5F104AFDSP, R5F104AGDSP
32 pins
32-pin plastic WQFN (fine pitch) (5 × 5)
R5F104BAANA, R5F104BCANA, R5F104BDANA, R5F104BEANA,
R5F104BFANA, R5F104BGANA
R5F104BADNA, R5F104BCDNA, R5F104BDDNA, R5F104BEDNA,
R5F104BFDNA, R5F104BGDNA
32-pin plastic LQFP (7 × 7)
R5F104BAAFP, R5F104BCAFP, R5F104BDAFP, R5F104BEAFP,
R5F104BFAFP, R5F104BGAFP
R5F104BADFP, R5F104BCDFP, R5F104BDDFP, R5F104BEDFP,
R5F104BFDFP, R5F104BGDFP
36 pins
36-pin plastic FLGA (4 × 4)
R5F104CAALA, R5F104CCALA, R5F104CDALA, R5F104CEALA,
R5F104CFALA, R5F104CGALA
R5F104CADLA, R5F104CCDLA, R5F104CDDLA, R5F104CEDLA,
R5F104CFDLA, R5F104CGDLA
40 pins
40-pin plastic WQFN (fine pitch) (6 × 6)
R5F104EAANA, R5F104ECANA, R5F104EDANA, R5F104EEANA,
R5F104EFANA, R5F104EGANA, R5F104EHANA
R5F104EADNA, R5F104ECDNA, R5F104EDDNA, R5F104EEDNA,
R5F104EFDNA, R5F104EGDNA, R5F104EHDNA
44 pins
44-pin plastic LQFP (10 × 10)
R5F104FAAFP, R5F104FCAFP, R5F104FDAFP, R5F104FEAFP,
R5F104FFAFP, R5F104FGAFP, R5F104FHAFP, R5F104FJAFP
R5F104FADFP, R5F104FCDFP, R5F104FDDFP, R5F104FEDFP,
R5F104FFDFP, R5F104FGDFP, R5F104FHDFP, R5F104FJDFP
48 pins
48-pin plastic LQFP (fine pitch) (7 × 7)
R5F104GAAFB, R5F104GCAFB, R5F104GDAFB, R5F104GEAFB,
R5F104GFAFB, R5F104GGAFB, R5F104GHAFB, R5F104GJAFB
R5F104GADFB, R5F104GCDFB, R5F104GDDFB, R5F104GEDFB,
R5F104GFDFB, R5F104GGDFB, R5F104GHDFB, R5F104GJDFB
48-pin plastic WQFN (7 × 7)
R5F104GAANA, R5F104GCANA, R5F104GDANA, R5F104GEANA,
R5F104GFANA, R5F104GGANA, R5F104GHANA, R5F104GJANA
R5F104GADNA, R5F104GCDNA, R5F104GDDNA, R5F104GEDNA,
R5F104GFDNA, R5F104GGDNA, R5F104GHDNA, R5F104GJDNA
52 pins
52-pin plastic LQFP (10 × 10)
R5F104JCAFA, R5F104JDAFA, R5F104JEAFA, R5F104JFAFA,
R5F104JGAFA, R5F104JHAFA, R5F104JJAFA
R5F104JCDFA, R5F104JDDFA, R5F104JEDFA, R5F104JFDFA,
R5F104JGDFA, R5F104JHDFA, R5F104JJDFA
R01DS0053EJ0100 Rev. 1.00
Feb 21, 2012
Page 3 of 97
RL78/G14
1. OUTLINE
(2/2)
Pin count
64 pins
Package
64-pin plastic LQFP (12 × 12)
Part Number
R5F104LCAFA, R5F104LDAFA, R5F104LEAFA, R5F104LFAFA,
R5F104LGAFA, R5F104LHAFA, R5F104LJAFA
R5F104LCDFA, R5F104LDDFA, R5F104LEDFA, R5F104LFDFA,
R5F104LGDFA, R5F104LHDFA, R5F104LJDFA
64-pin plastic LQFP (fine pitch) (10 × 10)
R5F104LCAFB, R5F104LDAFB, R5F104LEAFB, R5F104LFAFB,
R5F104LGAFB, R5F104LHAFB, R5F104LJAFB
R5F104LCDFB, R5F104LDDFB, R5F104LEDFB, R5F104LFDFB,
R5F104LGDFB, R5F104LHDFB, R5F104LJDFB
64-pin plastic FLGA (5 × 5)
R5F104LCALA, R5F104LDALA, R5F104LEALA, R5F104LFALA,
R5F104LGALA, R5F104LHALA, R5F104LJALA
R5F104LCDLA, R5F104LDDLA, R5F104LEDLA, R5F104LFDLA,
R5F104LGDLA, R5F104LHDLA, R5F104LJDLA
64-pin plastic LQFP (14 × 14)
R5F104LCAFP, R5F104LDAFP, R5F104LEAFP, R5F104LFAFP,
R5F104LGAFP, R5F104LHAFP, R5F104LJAFP
R5F104LCDFP, R5F104LDDFP, R5F104LEDFP, R5F104LFDFP,
R5F104LGDFP, R5F104LHDFP, R5F104LJDFP
80 pins
80-pin plastic LQFP (fine pitch) (12 × 12)
80-pin plastic LQFP (14 × 14)
100 pins
R5F104MFAFB, R5F104MGAFB, R5F104MHAFB, R5F104MJAFB
R5F104MFDFB, R5F104MGDFB, R5F104MHDFB, R5F104MJDFB
R5F104MFAFA, R5F104MGAFA, R5F104MHAFA, R5F104MJAFA
R5F104MFDFA, R5F104MGDFA, R5F104MHDFA, R5F104MJDFA
100-pin plastic LQFP (fine pitch) (14 × 14) R5F104PFAFB, R5F104PGAFB, R5F104PHAFB, R5F104PJAFB
R5F104PFDFB, R5F104PGDFB, R5F104PHDFB, R5F104PJDFB
100-pin plastic LQFP (14 × 20)
R5F104PFAFA, R5F104PGAFA, R5F104PHAFA, R5F104PJAFA
R5F104PFDFA, R5F104PGDFA, R5F104PHDFA, R5F104PJDFA
R01DS0053EJ0100 Rev. 1.00
Feb 21, 2012
Page 4 of 97
RL78/G14
Figure 1 - 1 Part Number, Memory Size, and Package of RL78/G14
1. OUTLINE
Part No. R 5 F 1 0 4 L E A x x x F B
Package type:
SP: SSOP, 0.65 mm pitch
FP: LQFP, 0.80 mm pitch
FA: LQFP, 0.65 mm pitch
FB: LQFP, 0.50 mm pitch
NA: WQFN, 0.50 mm pitch
LA: LGA, 0.50 mm pitch
ROM number (Omitted with blank products)
Classification:
A: Consumer applications, operating ambient temperature: -40°C to 85°C
D: Industrial applications, operating ambient temperature: -40°C to 85°C
ROM capacity:
A: 16 KB
C: 32 KB
D: 48 KB
E: 64 KB
F: 96 KB
G: 128 KB
H: 192 KB
J: 256 KB
Pin count:
A: 30-pin
B: 32-pin
C: 36-pin
E: 40-pin
F: 44-pin
G: 48-pin
J: 52-pin
L: 64-pin
M: 80-pin
P: 100-pin
RL78/G14
Memory type:
F : Flash memory
Renesas MCU
Renesas semiconductor product
R01DS0053EJ0100 Rev. 1.00
Feb 21, 2012
Page 5 of 97