2. RL78 MCU Family Concept
Low Power
• From 46uA/MHz
Scalable
• 1KB to 512KB Flash
Efficient
• 1.39 DMIPS/MHz
2
3. RL78 Key Features And Benefits
True
Low Power
Extensive
Ecosystem
• From 46 uA/MHz operation
• 0.57 uA (RTC + LVD)
• “Snooze” mode
• 1.27 DMIPS/MHz
• Up to 32 MHz operation
• 1.6V to 5.5V operation
• DMA or DTC
• Comprehensive development tools
• 3rd party support
• Free E2 Studio GNU IDE
• Free Applilet peripheral driver
High Quality
& Safety
• Flash memory with ECC
• IEC 60730 Safety functions
• High temperature support
Broad
Scalability
System
Cost Reduction
• Data Flash with 1 Million erase cycles
• 24/32 MHz +/- 1% Internal Oscillator
• Onboard temperature sensor
3
High
Performance
• 10 to 128 pins
• 1 KB to 512KB Flash
• 100% compatibility
4. RL78 Applications
White Goods
Washer/Dryer, Dishwasher,
Refrigerator, Cooking Range,
Water Heater, Sensors, Motor
Control
Small Appliances
Power Tool, Coffee Machine,
Vacuum Cleaner, Food Processor
Factory & Industrial
Automation
Digital Gauge, Sensor, Safety
Module, Motor actuator, Security
4
Medical
Blood Glucose Meter, ECG
Sensor, Blood Pressure Monitor,
Toothbrush
Smart Energy
Utility Metering, Home &
Building Energy Control ,
Lighting, Energy Harvesting
Consumer Electronics
Remote Control, PC peripheral,
Audio equipment
6. RL78 Lineup – Mass Production Devices
4.4x6.5mm
(G12, I1A)
5x6mm
(I1A)
Over 470 Devices In Mass Production
6
7. RL78 Low Power Modes
Multiple Power Reducing Modes
• Halt (DMA and all peripherals available)
• Snooze (ADC, CSI/UART active)
• STOP (RAM Retained)
7
8. RL78 Snooze Mode Example (ADC)
ADC operation during standby state
Four comparison criteria: Within/Outside Window, Higher/Lower than Limit
Over 30% reduction in power consumption vs. to standard ADC operation
STOP
SNOOZE
Values
in Range
Over 30%
reduction in
power
consumption
Timer Trigger
Active mode
STOP mode
Snooze
No Data Match
ACTIVE
Timer Trigger
STOP mode
Snooze
Process
Data
Data Match
Active mode
ADC Data
1.3mA @8MHz
STOP mode 0.52uA
8
ADC Value
in range
No
ADC Data
1.3mA @8MHz +
0.5mA if ADC Enabled
Yes
~800uA
STOP mode 0.52uA
~800uA
9. RL78 Low Power Comparison
Operating Mode
363
380
Stop Mode: WDT + LVD
350
300
250
200
16
14.3
213
14
150
150
12
66
100
50
A
14
B
C
D
RL78
1
Halt Mode: RTC + LVD
Micro-Amps
Micro-Amps
400
10.3
10
8
6
5.1
4
12.5
12
3.4
2
10.6
0.31
Micro-Amps
10
A
8
6
3.6
0.57
2
A
9
B
C
D
RL78
C
D
RL78
Note:
1: At 32MHz (NOP instructions)
2: 0.49 uA (RTC only)
3: 0.23 uA (all stopped, RAM retained)
and LVD only 0.08µA
5.6
4
B
2
3
10. RL78 Scalability And Flexibility
Full pin compatibility
Peripheral I/O Re-direction (PIOR):
Remaps functions to alternate ports
Default
setting
Alternate
Setting
10
11. RL78 Offers Widest Operating Voltage
RL78 supports 4MHz at single voltage from 1.6V to 5.5V
11
12. RL78 Efficient Core
86% execution instruction in 1-2 Cycles
16-bit CPU Core with Pipelining
Single Cycle Multiplication (HW Math Assist)
DMA Engine (up to 4 channels)
RL78 Instruction Execution Cycles:
•1 cycle
•2 cycles
•3 cycles
•4+ cycles
56%
30%
9%
5%
HW Assist for Math
16bit Barrel Shifter for Shift and Rotate
Multiply Signed & Unsigned
Multiply/Accumulate Signed & Unsigned
12
Operation
Clock
Cycles
16bit n Shift/Rotate (n = 1 to 15)
1
16 x 16 = 32 Bit Result
1
16 x 16 + 32 = 32 Bit Result
2
18. Easy To Begin Development With RL78
RL78 Promotion USB Boards
(RPB)
RL78 Starter Kits (RSK)
Register to receive a board at:
www.renesas.eu/rl78
Evaluation & basic debug functions
Measure current in low power modes
Sample peripheral codes
PC Software (GUI, Drivers etc)
Highlights key RL78 advantages
- Evaluation & basic debug
functions
- Low power example; snooze
mode
Low cost evaluation
18
Full evaluation kit and E1 debugger
Applilet device code generator
LCD panel for user/diagnostic
interaction
Sample peripheral codes
19. RL78 Online Resources
renesas.eu/rl78
Online Community
renesasrulz.com
Online Training
renesasinteractive.com
3rd-Party Network
renesas.com/alliance
Downloads
renesas.com/myrenesas
RL78 Blog
renesasrulz.com/doctor_micro
19
facebook.com/RenesasEurope
twitter.com/Renesas_Europe
20. RL78 Summary
Platform concept
General-purpose, LCD and application specific line up’s
True low-power
Active from: 46uA/MHz
High-performance
Up to 1.39 DMIPS/MHz
Broad scalability
Compatibility: 1KB to 512KB, 10 to 128 pins
High Integration enabling system cost reduction
Data Flash, temperature sensor, internal voltage reference
Advanced safety features (IEC/UL 60730)
CRC, RAM parity-check, clock fail and frequency detection
Extensive ecosystem
Full tool environment, 3rd-Party Partners, online resources
20