Renesas RL78 The True Low Power Microcontroller Platform
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Renesas RL78 The True Low Power Microcontroller Platform

on

  • 819 views

Renesas RL78 microncontroller series 2014 update. RL78 brings expanded line-up, Smart Peripherals, unique Low Power modes and performance improvements.

Renesas RL78 microncontroller series 2014 update. RL78 brings expanded line-up, Smart Peripherals, unique Low Power modes and performance improvements.

http://renesas.eu/rl78

Statistics

Views

Total Views
819
Views on SlideShare
818
Embed Views
1

Actions

Likes
0
Downloads
14
Comments
0

1 Embed 1

https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Renesas RL78 The True Low Power Microcontroller Platform Presentation Transcript

  • 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
  • 17. RL78 Development Support 17
  • 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.
  • 22. Renesas Electronics Europe