SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
RL78 Microcontroller Family
The True Low Power Platform

Renesas Electronics Europe
RL78 MCU Family Concept

Low Power
• From 46uA/MHz

Scalable
• 1KB to 512KB Flash

Efficient
• 1.39 DMIPS/MHz

2
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
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
RL78 Key Features By Family
G10
G12
G1C

20 MHz
2.0V – 5.5V
24 MHz
1.8V – 5.5V
24 MHz
2.4V – 5.5V

10-16
pin

1-4KB
Flash

512b
RAM

24 MHz

20-30
pin

2-16KB
Flash

<1.5Kb
RAM

24 MHz
OCO

32-48
pin

32KB
Flash

<5.5Kb
RAM

20MHz

G13

32 MHz
OCO

20-128
pin

G1A

32 MHz
1.6V – 5.5V

32 MHz
OCO

20-64
pin

16-64KB <4Kb
RAM
Flash

G14

32 MHz
1.6V – 5.5V

30-100
pin

16-256KB <24Kb
Flash
RAM

L12

24 MHz
1.8V – 5.5V

24 MHz
OCO

32-64
pin

2-32k
Flash

<1.5Kb
RAM

L13

24 MHz
1.8V – 5.5V

24 MHz
OCO

64-80
pin

32-128k
Flash

<4Kb
RAM

I1A
5

32 MHz
1.6V – 5.5V

24 MHz
1.8V – 5.5V

20-38
pin

32-64k
Flash

64 MHz
OCO

64 MHz
OCO

General
Purpose
USB 2.0
BC1.2

16-512KB <32Kb
RAM
Flash

<4Kb
RAM

12 bit
ADC
DTC & ELC 3-Phase MC

35segx8
Charge pump

LCD

44segx8
Charge pump

64MHz PFC
DALI
DMX
PLL

ASSP
RL78 Lineup – Mass Production Devices

4.4x6.5mm
(G12, I1A)

5x6mm
(I1A)

Over 470 Devices In Mass Production
6
RL78 Low Power Modes
 Multiple Power Reducing Modes

• Halt (DMA and all peripherals available)
• Snooze (ADC, CSI/UART active)
• STOP (RAM Retained)

7
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
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
RL78 Scalability And Flexibility
 Full pin compatibility

 Peripheral I/O Re-direction (PIOR):
Remaps functions to alternate ports

Default
setting

Alternate
Setting

10
RL78 Offers Widest Operating Voltage
 RL78 supports 4MHz at single voltage from 1.6V to 5.5V

11
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
RL78 CPU Performance

High
performance

1.5

1.0
1.27

1.25
0.5

0.32

0.51

0

Comp
Microchip

A Comp B

0.56
ARM
MSP430F2 Cortex-M3
TI
ATMEL

Renesas
RL78/G14

RL78/G14 exceeds 1.27 DMIPS/MHz
Twice as fast than those of competitors’ 16bit MCUs
[Dhrystone 2.1 measured value]
13
RL78 Accurate Internal Oscillators
 +/- 1% accuracy over voltage and temperature
 Two pre-set frequencies: 24 MHz and 32MHz


*

16MHz, 12MHz, 8MHz, 4MHz, 3MHz, 2MHz, 1MHz using divider

 Improved accuracy with correction register
Temp (C)
-20
CPU

0

+25

+40

+85

4

( Note 2 )

A/D
Divider

24 MHz

UART

% Accuracy

32 MHz
1

RL78

24 or 32 MHz +/- 1%

-1

Typical MCU

Timer
**

OCO Accuracy
Correction register

-4

1.8

2.7

3.3

Vcc (V)
* RL78/G13
** On-Chip Oscillator

14

4.5

5.5
Extensive Quality And Safety Features
 IEC/UL 60730 Compliance in Hardware

CRC

RAM

RL78
Self-Test
S/W
for Class B
are VDE
certified 

SFR

Two types of CRC Hardware

Parity / Write Protection

Write Protection

• Flash Memory
• Serial Interface

• Parity: Internal reset when parity error
generated on Read or Write
• Write Protection :
Select from: ~ 128B/~256B/~512B

SFR write protection for
• Port setting, Interrupt setting,
• Clock setting, LVI setting,
• RAM Parity setting

CPU
Illegal memory access detection

Clock
Stop Detection / Frequency check

• Illegal memory access:
• Stop detection :
generates “internal reset”
possible to detect by WWDT
• Trap instruction:
• Frequency check:
“FF” instruction generates “internal reset”
possible to check by Timer function

15

ADC
Multiple Input signal selectable
ADC measurement sources:
• External ADC input pins
• External / Internal AVref sources
• Internal Vref (1.4V typ)
• Temperature sensor
RL78 Small Packages
 Packages from 3x3mm
25pin LGA

3 x 3 x 0.69mm
0.5mm pitch

20pin SSOP

7.62mm (300mil)

44pin LQFP

36pin LGA

4 x 4 x 0.69mm
0.5mm pitch

16

24pin QFN

4 x 4 x 0.69mm
0.4mm pitch

4 x 4 x 0.75mm
0.5mm pitch

32pin QFN

32pin QFN

5 x 5 x 0.75mm
0.5mm pitch

5 x 5 x 0.75mm
0.5mm pitch

40pin QFN

6 x 6 x 0.75mm
0.5mm pitch

48pin QFN

7 x 7 x 0.75mm
0.5mm pitch

30pin SSOP

7.62mm (300mil)

48pin LQFP

7x7x1.4mm
0.5mm pitch
10x10x1.4mm

64pin FBGA

52pin LQFP

10x10x1.4mm
0.65mm pitch

64pin TQFP

80pin TQFP

100pin TQFP

14x20x1mm
0.4mm pitch

10x10mm
12x12x1mm
14x14x1mm

128pin TQFP

14x14x1mm
14x20x1mm
0.4mm pitch
RL78 Development Support

17
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
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
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
renesas.eu/RL78
Š 2014 Renesas Electronics Europe. All rights reserved.
Renesas Electronics Europe

Weitere ähnliche Inhalte

Was ist angesagt?

SPI Protocol in LPC2148
SPI  Protocol in LPC2148SPI  Protocol in LPC2148
SPI Protocol in LPC2148
Dnyanesh P. Joshi
 
Semiconductor memories
Semiconductor memoriesSemiconductor memories
Semiconductor memories
SambitShreeman
 

Was ist angesagt? (20)

EE6602 Embedded System
EE6602 Embedded SystemEE6602 Embedded System
EE6602 Embedded System
 
LPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLERLPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLER
 
PIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTESPIC MICROCONTROLLERS -CLASS NOTES
PIC MICROCONTROLLERS -CLASS NOTES
 
ARM- Programmer's Model
ARM- Programmer's ModelARM- Programmer's Model
ARM- Programmer's Model
 
ARM Processors
ARM ProcessorsARM Processors
ARM Processors
 
Serial Peripheral Interface
Serial Peripheral InterfaceSerial Peripheral Interface
Serial Peripheral Interface
 
Dual port ram
Dual port ramDual port ram
Dual port ram
 
Ec8791 lpc2148
Ec8791 lpc2148Ec8791 lpc2148
Ec8791 lpc2148
 
SRAM
SRAMSRAM
SRAM
 
8051 ch9-950217
8051 ch9-9502178051 ch9-950217
8051 ch9-950217
 
Interrupt in ATMEGA328P.pptx
Interrupt in ATMEGA328P.pptxInterrupt in ATMEGA328P.pptx
Interrupt in ATMEGA328P.pptx
 
SPI Protocol in LPC2148
SPI  Protocol in LPC2148SPI  Protocol in LPC2148
SPI Protocol in LPC2148
 
ATmega 16
ATmega 16ATmega 16
ATmega 16
 
EDLC-EMBEDDED PRODUCT DEVELOPMENT LIFE CYCLE
EDLC-EMBEDDED PRODUCT DEVELOPMENT LIFE CYCLEEDLC-EMBEDDED PRODUCT DEVELOPMENT LIFE CYCLE
EDLC-EMBEDDED PRODUCT DEVELOPMENT LIFE CYCLE
 
DRAM
DRAMDRAM
DRAM
 
CMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURESCMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURES
 
Semiconductor memories
Semiconductor memoriesSemiconductor memories
Semiconductor memories
 
Uart
UartUart
Uart
 
8251 USART
8251 USART8251 USART
8251 USART
 
Rtos concepts
Rtos conceptsRtos concepts
Rtos concepts
 

Andere mochten auch

Relationship marketing
Relationship  marketingRelationship  marketing
Relationship marketing
Naveen Prasad
 
Solve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems TodaySolve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems Today
Stephen Foskett
 
Integrated Lifecycle Marketing Workshop: Emerging Channels for Email List Bui...
Integrated Lifecycle Marketing Workshop: Emerging Channels for Email List Bui...Integrated Lifecycle Marketing Workshop: Emerging Channels for Email List Bui...
Integrated Lifecycle Marketing Workshop: Emerging Channels for Email List Bui...
Vivastream
 
American Greetings interview questions and answers
American Greetings interview questions and answersAmerican Greetings interview questions and answers
American Greetings interview questions and answers
roggerring
 
Establishing a Strategy for Data Quality
Establishing a Strategy for Data QualityEstablishing a Strategy for Data Quality
Establishing a Strategy for Data Quality
Database Answers Ltd.
 

Andere mochten auch (19)

Relationship marketing
Relationship  marketingRelationship  marketing
Relationship marketing
 
Solve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems TodaySolve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems Today
 
Integrated Lifecycle Marketing Workshop: Emerging Channels for Email List Bui...
Integrated Lifecycle Marketing Workshop: Emerging Channels for Email List Bui...Integrated Lifecycle Marketing Workshop: Emerging Channels for Email List Bui...
Integrated Lifecycle Marketing Workshop: Emerging Channels for Email List Bui...
 
Ambienti di virtualizzazione
Ambienti di virtualizzazioneAmbienti di virtualizzazione
Ambienti di virtualizzazione
 
Enterprise TEPPCO Pipeline System Map
Enterprise TEPPCO Pipeline System MapEnterprise TEPPCO Pipeline System Map
Enterprise TEPPCO Pipeline System Map
 
How to refill canon color cartridge 241
How to refill canon color cartridge 241How to refill canon color cartridge 241
How to refill canon color cartridge 241
 
An Introduction to Faye
An Introduction to FayeAn Introduction to Faye
An Introduction to Faye
 
Summary -Fish
Summary -FishSummary -Fish
Summary -Fish
 
Intermediate Colors
Intermediate ColorsIntermediate Colors
Intermediate Colors
 
How to Make the Inc 500 List
How to Make the Inc 500 ListHow to Make the Inc 500 List
How to Make the Inc 500 List
 
Analytics Solutions from SAP
Analytics Solutions from SAPAnalytics Solutions from SAP
Analytics Solutions from SAP
 
Friendship’s coupons
Friendship’s couponsFriendship’s coupons
Friendship’s coupons
 
American Greetings interview questions and answers
American Greetings interview questions and answersAmerican Greetings interview questions and answers
American Greetings interview questions and answers
 
Establishing a Strategy for Data Quality
Establishing a Strategy for Data QualityEstablishing a Strategy for Data Quality
Establishing a Strategy for Data Quality
 
Introduction to depreciation
Introduction to depreciationIntroduction to depreciation
Introduction to depreciation
 
Audience Targeting
Audience TargetingAudience Targeting
Audience Targeting
 
Cloud and dynamic infrastructure
Cloud and dynamic infrastructureCloud and dynamic infrastructure
Cloud and dynamic infrastructure
 
What is the difference between Whole Life and Indexed Universal Life for Reti...
What is the difference between Whole Life and Indexed Universal Life for Reti...What is the difference between Whole Life and Indexed Universal Life for Reti...
What is the difference between Whole Life and Indexed Universal Life for Reti...
 
Group policy Best Practices
Group policy Best PracticesGroup policy Best Practices
Group policy Best Practices
 

Ähnlich wie Renesas RL78 The True Low Power Microcontroller Platform

P89 lpc920 921_922_9221
P89 lpc920 921_922_9221P89 lpc920 921_922_9221
P89 lpc920 921_922_9221
trieuvantam
 
Precision microcontrolleroverview
Precision microcontrolleroverviewPrecision microcontrolleroverview
Precision microcontrolleroverview
Ghazi BEN HMIDA
 

Ähnlich wie Renesas RL78 The True Low Power Microcontroller Platform (20)

Webinar: Nova família de microcontroladores STM32WL – Sub Giga Multiprotocolo
Webinar: Nova família de microcontroladores STM32WL – Sub Giga MultiprotocoloWebinar: Nova família de microcontroladores STM32WL – Sub Giga Multiprotocolo
Webinar: Nova família de microcontroladores STM32WL – Sub Giga Multiprotocolo
 
STM32 L4 presentation
STM32 L4 presentation STM32 L4 presentation
STM32 L4 presentation
 
Microcontrollers for india
Microcontrollers for indiaMicrocontrollers for india
Microcontrollers for india
 
Microcontrolador STM32WL55 - Fazendo uma aplicação LORAWAN do zero em poucos ...
Microcontrolador STM32WL55 - Fazendo uma aplicação LORAWAN do zero em poucos ...Microcontrolador STM32WL55 - Fazendo uma aplicação LORAWAN do zero em poucos ...
Microcontrolador STM32WL55 - Fazendo uma aplicação LORAWAN do zero em poucos ...
 
Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Solution on Handheld Signal Generator
Solution on Handheld Signal Generator
 
Msp430
Msp430Msp430
Msp430
 
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
Webinar Gravado: Microprocessadores STM32MP1: Conhecendo a flexibilidade entr...
 
Psoc3 text book
Psoc3 text book Psoc3 text book
Psoc3 text book
 
Original Microcontroller IC R5F104BDA R5F 104BDA 104 New
Original Microcontroller IC R5F104BDA R5F 104BDA 104 NewOriginal Microcontroller IC R5F104BDA R5F 104BDA 104 New
Original Microcontroller IC R5F104BDA R5F 104BDA 104 New
 
Low Power Reconfigurable ASICs for Wearable Technology Apps
Low Power Reconfigurable ASICs for Wearable Technology AppsLow Power Reconfigurable ASICs for Wearable Technology Apps
Low Power Reconfigurable ASICs for Wearable Technology Apps
 
Cc2530
Cc2530Cc2530
Cc2530
 
Esp32 datasheet
Esp32 datasheetEsp32 datasheet
Esp32 datasheet
 
The CAL range of temperature controllers
The CAL range of temperature controllersThe CAL range of temperature controllers
The CAL range of temperature controllers
 
AVR Fundamentals
AVR FundamentalsAVR Fundamentals
AVR Fundamentals
 
dsPIC33FJ06GSXXX DSCs
dsPIC33FJ06GSXXX DSCsdsPIC33FJ06GSXXX DSCs
dsPIC33FJ06GSXXX DSCs
 
P89 lpc920 921_922_9221
P89 lpc920 921_922_9221P89 lpc920 921_922_9221
P89 lpc920 921_922_9221
 
STM32F0_short-pres__Jan2017__EXTERNAL.pptx
STM32F0_short-pres__Jan2017__EXTERNAL.pptxSTM32F0_short-pres__Jan2017__EXTERNAL.pptx
STM32F0_short-pres__Jan2017__EXTERNAL.pptx
 
Xmega d4 microcontroller
Xmega d4 microcontrollerXmega d4 microcontroller
Xmega d4 microcontroller
 
Precision microcontrolleroverview
Precision microcontrolleroverviewPrecision microcontrolleroverview
Precision microcontrolleroverview
 
39582 c (1)
39582 c (1)39582 c (1)
39582 c (1)
 

Mehr von Renesas Electronics Corporation

Mehr von Renesas Electronics Corporation (16)

Renesas RX23T Inverter Kit - Deep dive
Renesas RX23T Inverter Kit - Deep diveRenesas RX23T Inverter Kit - Deep dive
Renesas RX23T Inverter Kit - Deep dive
 
Stream it10 Reasons to Use RZ/A Stream it! Solution Kit to encode and stream ...
Stream it10 Reasons to Use RZ/A Stream it! Solution Kit to encode and stream ...Stream it10 Reasons to Use RZ/A Stream it! Solution Kit to encode and stream ...
Stream it10 Reasons to Use RZ/A Stream it! Solution Kit to encode and stream ...
 
10 Reasons to Use detector and sensor Solution Kits
10 Reasons to Use detector and sensor Solution Kits10 Reasons to Use detector and sensor Solution Kits
10 Reasons to Use detector and sensor Solution Kits
 
10 Reasons to Use Next-Generation HMI Solution Kits for RX
10 Reasons to Use Next-Generation HMI Solution Kits for RX10 Reasons to Use Next-Generation HMI Solution Kits for RX
10 Reasons to Use Next-Generation HMI Solution Kits for RX
 
10 Reasons to use the Renesas Remote IO solution kit
10 Reasons to use the Renesas Remote IO solution kit10 Reasons to use the Renesas Remote IO solution kit
10 Reasons to use the Renesas Remote IO solution kit
 
10 Reasons to use the Renesas R-IN multi-protocol industrial ethernet solutio...
10 Reasons to use the Renesas R-IN multi-protocol industrial ethernet solutio...10 Reasons to use the Renesas R-IN multi-protocol industrial ethernet solutio...
10 Reasons to use the Renesas R-IN multi-protocol industrial ethernet solutio...
 
10 Reasons to use the Renesas RX21A integrated billing meter solution kit
10 Reasons to use the Renesas RX21A integrated billing meter solution kit10 Reasons to use the Renesas RX21A integrated billing meter solution kit
10 Reasons to use the Renesas RX21A integrated billing meter solution kit
 
10 Reasons to Use Next-Generation HMI Solution Kits for RZ/A
10 Reasons to Use Next-Generation HMI Solution Kits for RZ/A10 Reasons to Use Next-Generation HMI Solution Kits for RZ/A
10 Reasons to Use Next-Generation HMI Solution Kits for RZ/A
 
10 Reasons to use the Renesas multi-protocol OFDM powerline solution kit
10 Reasons to use the Renesas multi-protocol OFDM powerline solution kit10 Reasons to use the Renesas multi-protocol OFDM powerline solution kit
10 Reasons to use the Renesas multi-protocol OFDM powerline solution kit
 
10 Reasons to use the Renesas Smart Analog solution kit
10 Reasons to use the Renesas Smart Analog solution kit10 Reasons to use the Renesas Smart Analog solution kit
10 Reasons to use the Renesas Smart Analog solution kit
 
10 Reasons to use the Renesas TPS-1 PROFINET solution kit
10 Reasons to use the Renesas TPS-1 PROFINET solution kit10 Reasons to use the Renesas TPS-1 PROFINET solution kit
10 Reasons to use the Renesas TPS-1 PROFINET solution kit
 
10 Reasons to Use Functional Safety Solution Kits
10 Reasons to Use Functional Safety Solution Kits10 Reasons to Use Functional Safety Solution Kits
10 Reasons to Use Functional Safety Solution Kits
 
Spin Your Motor in 45 Seconds! 10 Reasons to Use Rotate-it! Motor Control Sol...
Spin Your Motor in 45 Seconds! 10 Reasons to Use Rotate-it! Motor Control Sol...Spin Your Motor in 45 Seconds! 10 Reasons to Use Rotate-it! Motor Control Sol...
Spin Your Motor in 45 Seconds! 10 Reasons to Use Rotate-it! Motor Control Sol...
 
Reduce system energy by smart CPU management
Reduce system energy by smart CPU managementReduce system energy by smart CPU management
Reduce system energy by smart CPU management
 
10 factors to consider when choosing your next 32-bit MCU
10 factors to consider when choosing your next 32-bit MCU10 factors to consider when choosing your next 32-bit MCU
10 factors to consider when choosing your next 32-bit MCU
 
Student binding program - Renesas Electronics Europe
Student binding program - Renesas Electronics EuropeStudent binding program - Renesas Electronics Europe
Student binding program - Renesas Electronics Europe
 

KĂźrzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

KĂźrzlich hochgeladen (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Renesas RL78 The True Low Power Microcontroller Platform

  • 1. RL78 Microcontroller Family The True Low Power Platform Renesas Electronics Europe
  • 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
  • 5. RL78 Key Features By Family G10 G12 G1C 20 MHz 2.0V – 5.5V 24 MHz 1.8V – 5.5V 24 MHz 2.4V – 5.5V 10-16 pin 1-4KB Flash 512b RAM 24 MHz 20-30 pin 2-16KB Flash <1.5Kb RAM 24 MHz OCO 32-48 pin 32KB Flash <5.5Kb RAM 20MHz G13 32 MHz OCO 20-128 pin G1A 32 MHz 1.6V – 5.5V 32 MHz OCO 20-64 pin 16-64KB <4Kb RAM Flash G14 32 MHz 1.6V – 5.5V 30-100 pin 16-256KB <24Kb Flash RAM L12 24 MHz 1.8V – 5.5V 24 MHz OCO 32-64 pin 2-32k Flash <1.5Kb RAM L13 24 MHz 1.8V – 5.5V 24 MHz OCO 64-80 pin 32-128k Flash <4Kb RAM I1A 5 32 MHz 1.6V – 5.5V 24 MHz 1.8V – 5.5V 20-38 pin 32-64k Flash 64 MHz OCO 64 MHz OCO General Purpose USB 2.0 BC1.2 16-512KB <32Kb RAM Flash <4Kb RAM 12 bit ADC DTC & ELC 3-Phase MC 35segx8 Charge pump LCD 44segx8 Charge pump 64MHz PFC DALI DMX PLL ASSP
  • 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
  • 13. RL78 CPU Performance High performance 1.5 1.0 1.27 1.25 0.5 0.32 0.51 0 Comp Microchip A Comp B 0.56 ARM MSP430F2 Cortex-M3 TI ATMEL Renesas RL78/G14 RL78/G14 exceeds 1.27 DMIPS/MHz Twice as fast than those of competitors’ 16bit MCUs [Dhrystone 2.1 measured value] 13
  • 14. RL78 Accurate Internal Oscillators  +/- 1% accuracy over voltage and temperature  Two pre-set frequencies: 24 MHz and 32MHz  * 16MHz, 12MHz, 8MHz, 4MHz, 3MHz, 2MHz, 1MHz using divider  Improved accuracy with correction register Temp (C) -20 CPU 0 +25 +40 +85 4 ( Note 2 ) A/D Divider 24 MHz UART % Accuracy 32 MHz 1 RL78 24 or 32 MHz +/- 1% -1 Typical MCU Timer ** OCO Accuracy Correction register -4 1.8 2.7 3.3 Vcc (V) * RL78/G13 ** On-Chip Oscillator 14 4.5 5.5
  • 15. Extensive Quality And Safety Features  IEC/UL 60730 Compliance in Hardware CRC RAM RL78 Self-Test S/W for Class B are VDE certified  SFR Two types of CRC Hardware Parity / Write Protection Write Protection • Flash Memory • Serial Interface • Parity: Internal reset when parity error generated on Read or Write • Write Protection : Select from: ~ 128B/~256B/~512B SFR write protection for • Port setting, Interrupt setting, • Clock setting, LVI setting, • RAM Parity setting CPU Illegal memory access detection Clock Stop Detection / Frequency check • Illegal memory access: • Stop detection : generates “internal reset” possible to detect by WWDT • Trap instruction: • Frequency check: “FF” instruction generates “internal reset” possible to check by Timer function 15 ADC Multiple Input signal selectable ADC measurement sources: • External ADC input pins • External / Internal AVref sources • Internal Vref (1.4V typ) • Temperature sensor
  • 16. RL78 Small Packages  Packages from 3x3mm 25pin LGA 3 x 3 x 0.69mm 0.5mm pitch 20pin SSOP 7.62mm (300mil) 44pin LQFP 36pin LGA 4 x 4 x 0.69mm 0.5mm pitch 16 24pin QFN 4 x 4 x 0.69mm 0.4mm pitch 4 x 4 x 0.75mm 0.5mm pitch 32pin QFN 32pin QFN 5 x 5 x 0.75mm 0.5mm pitch 5 x 5 x 0.75mm 0.5mm pitch 40pin QFN 6 x 6 x 0.75mm 0.5mm pitch 48pin QFN 7 x 7 x 0.75mm 0.5mm pitch 30pin SSOP 7.62mm (300mil) 48pin LQFP 7x7x1.4mm 0.5mm pitch 10x10x1.4mm 64pin FBGA 52pin LQFP 10x10x1.4mm 0.65mm pitch 64pin TQFP 80pin TQFP 100pin TQFP 14x20x1mm 0.4mm pitch 10x10mm 12x12x1mm 14x14x1mm 128pin TQFP 14x14x1mm 14x20x1mm 0.4mm pitch
  • 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
  • 21. renesas.eu/RL78 Š 2014 Renesas Electronics Europe. All rights reserved.