Renesas Electronics Inc. June 2011 © 2011 Renesas Electronics Corporation. All rights reserved. RL78 Microcontroller Family - Overview -

Slides:



Advertisements
Similar presentations
TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc.
Advertisements

Microcontroller – PIC – 4 PIC types PIC architecture
Infineon for Arduino XMC – 32-bit Industrial Microcontrollers
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Using a Renesas Code Generation Tool for RL78 Devices.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
ATMEL AVR 8 bit RISC MICROCONTROLLERS
MSP430F5xx TI’s New Ultra-Low-Power MCU Generation.
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. RL78 Ultra Low Power MCU Lab.
Renesas Ultra-Low Power 78K0 8-bit Microcontroller Family
ID 413C: Can Touch This: Designing Capacitive-Based Touch Solutions Mark F Rodriguez Senior Engineering 13 October 2010 Version: 1.0 Xaplos Inc.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Microcontrollers Solutions Enabling a Greener Society.
Renesas Electronics America Inc. ID 311L: PIC to R8C Converter David Hedley Staff AE, Applications Engineering 14 Oct 2010 Version: 1.1.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose:  This training module provides a technical description of Renesas.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Sensorless Vector Control with RL78G14.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID A15C: Application Code Reprogramming Using Different Serial.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 320L: Rapid RX600 System Development Using the RPDL and.
Renesas Electronics America Inc. “© 2010 Renesas Electronics America Inc. All rights reserved ID 220L: Hands-on Embedded Ethernet Design with an Open Source.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. RX Family Overview Introduction A.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. 431L: Using a Graphics API to Create User Interface Components—Advanced.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This course provides a technology and product overview of the H8S.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
1 AVR Session 2 Master : Dr.jafari Authors: M.H Edrisi, hadi.edrisi yyyy aaaa hhhh oooo oooo.... cccc oooo mmmm.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: RL78 Ultra Low Power MCU Lab Michael Clodfelter.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. A11L: 78K0R Low Power MCU Hands-On Lab Bob Proctor Staff.
0 Blackfin BF52x / Low Power. 1 Performance MHz Performance MHz Power mW BF MHz 132 KB RAM HDMA BF MHz 132 KB RAM USB BF MHz 132 KB.
ID A16C: Outfitting Embedded Devices with Low Power Wireless Communications Design considerations for adding wireless communications to low power embedded.
00000-A Rev a Renesas Electronics Corporation ©2010. Renesas Electronics Corporation, All rights reserved. 2015/10/19 V850 Architecture Overview.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an overview of the CPU architecture.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. 113C: Migration to the RX600 Made Easy Life in the fast lane.
ECS642U: Embedded Systems Introduction William Marsh.
Renesas Electronics America © 2011 Renesas Electronics Corporation. All rights reserved. V850/Jx4 Series Ultra Low Power 32 bit MCUs March 2012.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID630L: Becoming Familiar with Sensorless Vector Control.
Class ID: Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Using Virtual EEPROM and Flash API for.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 011C: VELOCITY LAB TM Embedded Development Ecosystem Amrit.
V850/Jx4 Series Ultra Low Power 32 bit MCUs Migration from V850/Jx3 MCUs Today we will cover migration from the the V850 Jx3 series of 32bit MCUs to the.
ATMEL AVR 8 bit RISC MICROCONTROLLERS a general comparison.
Class ID: Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Implementing Bootloaders on Renesas MCUs.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Purpose  This course provides an detailed overview of the many R8C MCU product variations.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Advanced Debugging on the RX600.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Low Power Design Michael Thomas, Applications Engineer.
TI MSP430 MICROCONTROLLERS BY ADITYA PATHAK. THE MSP FAMILY Ultra-low power; mixed signal processors Widely used in battery operated applications Uses.
RL78 Safety Features © 2011 Renesas Electronics Corporation. All rights reserved.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 416C:SH-2A Graphics for Low- to Mid-level Graphics Applications.
AT91 Products Overview. 2 The Atmel AT91 Series of microcontrollers are based upon the powerful ARM7TDMI processor. Atmel has taken these cores, added.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an overview of the Digital-to-Analog.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: 3L05I Advanced Debugging on the RX600 Fatih Peksenar.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the serial communication.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 322L:Advanced Debugging on the RX600 Brandon Hussey Applications.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID 421L: R8C Segment-LCD API Lab Bob Proctor Staff Engineer.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. ID A10L:A Flexible Flash Rewrite Application Brandon Hussey.
ID 021L: Model Based Control Design and Auto-Code Generation using the R8C Christopher Myers Director of Software Development 12 October 2010 Version:
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
Components of a typical full-featured microcontroller.
Product Overview 박 유 진박 유 진.  Nordic Semiconductor ASA(Norway 1983)  Ultra Low Power Wireless Communication System Solution  Short Range Radio Communication(20.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 AD converter.
STM32 및 개발보드 소개 Jang Hyunsung Embedded Systems Lab. Dept. of CSE, PNU
David Hedley Staff AE, Applications Engineering 12 Oct 2010
ریز پردازنده. ریز پردازنده مراجع درس میکروکنترلرهای AVR برنامه نویسی اسمبلی و C محمدعلی مزیدی، سپهر نعیمی و سرمد نعیمی مرجع کامل میکروکنترلرهای AVR.
Getting the Most Out of Low Power MCUs
David Hedley Staff AE, Applications Engineering 13 October 2010
ID 325L: Getting Started with CubeSuite
Presentation transcript:

Renesas Electronics Inc. June 2011 © 2011 Renesas Electronics Corporation. All rights reserved. RL78 Microcontroller Family - Overview -

2 © 2011 Renesas Electronics Corporation. All rights reserved. Purpose This course provides an introduction to the RL78 Family of Low-Power microcontrollers (MCUs) designed and offered by Renesas Electronics for cost- sensitive 8-/16-bit embedded applications Objective Learn about key features and benefits these MCUs provide and how they facilitate system development in a cost-effective way. Gain insight into how the product line will evolve in the future. Content 28 pages (including this page) 3 questions Learning Time 45 minutes Introduction

3 © 2011 Renesas Electronics Corporation. All rights reserved. Standard Microcontroller Portfolio Superscalar, MMU, Multimedia  Up to 1200 DMIPS, 45, 65 & 90nm process  Video and audio processing on Linux  Server, Industrial & Automotive High Performance CPU, FPU, DSC  Up to 165 DMIPS, 90nm process  500uA/MHz, 2.5 uA standby  Ethernet, CAN, USB, Motor Control, TFT Display  Up to 500 DMIPS, 150 & 90nm process  600uA/MHz, 1.5 uA standby  Medical, Automotive & Industrial High Performance CPU, Low Power True Low Power  Up to 41 DMIPS, 130nm process  66 uA/MHz, 0.2 uA standby  Compatibility with R8C and 78K General Purpose  Up to 25 DMIPS, 150nm process  190 uA/MHz, 0.3 uA standby  ~ 256KB, 10 ~ 144pin  Up to 10 DMIPS, 130nm process  350 uA/MHz, 1 uA standby  ~128KB Flash, 14 ~ 100pin Low Power

4 © 2011 Renesas Electronics Corporation. All rights reserved. RL78: Concept Low Power Efficient Scalable

5 © 2011 Renesas Electronics Corporation. All rights reserved. RL78: Key Features & Benefits 1 At 32MHz (NOP instruction) 2 Typical value Flash memory with ECC IEC Safety functions High temperature support 20 to 128 pins 2 KB to 512KB Flash 100% compatibility Data Flash with 1 Million erase cycles 2 32 MHz +/- 1% Internal Oscillator Onboard temperature sensor High Quality & Safety High Quality & Safety Broad Scalability Broad Scalability True Low Power True Low Power 1.27 DMIPS/MHz Up to 32 MHz operation 1.6V to 5.5V operation High Performance High Performance Industry-standard development tools 3 rd party support Extensive online resources Extensive Ecosystem Extensive Ecosystem 66 uA/MHz Operation uA (RTC + LVD) “Snooze” mode System Cost Reduction System Cost Reduction

6 © 2011 Renesas Electronics Corporation. All rights reserved. Low Power: Fully Configurable Multiple Power Reducing Modes Halt (DMA and all peripherals available) STOP (RAM Retained) Snooze (ADC, CSI/UART active) Selectable Peripheral and clock speed HALT Peripheral, Multiply/Divide, and DMA Main ClockPeripheralCPU OPERATING Main ClockPeripheralCPU SNOOZE A/D conversion and serial communication Main ClockPeripheralCPU 32KHZ (RTC), LVD, WDT and Interval Timer STOP Main ClockPeripheralCPU DisabledEnabled Legend:

7 © 2011 Renesas Electronics Corporation. All rights reserved. Outstanding overall performance Low Power: Comparison Note: 1: At 32MHz (NOP instructions) 2: 0.49 uA (RTC only) 3: 0.23 uA (all stopped, RAM retained)

8 © 2011 Renesas Electronics Corporation. All rights reserved. Performance: Optimized Architecture 16-bit CPU Core with Pipelining Efficient Instruction Execution – 86% in 1-2 Cycles Single Cycle Multiplication (HW Math Assist) DMA Engine (up to 4 channels) RL78 Instruction Execution Cycles: 56% 30% 9% 5% 1 cycle 2 cycles 3 cycles 4+ cycles HW Assist for MathOperationClock Cycles 16bit Barrel Shifter for Shift and Rotate16bit n Shift/Rotate (n = 1 to 15)1 Multiply Signed & Unsigned16 x 16 = 32 Bit Result1 Multiply/Accumulate Signed & Unsigned16 x = 32 Bit Result2

9 © 2011 Renesas Electronics Corporation. All rights reserved. Performance: High Throughput A (16-bit, 25MHz) B (32-bit, 24MHz) RL78 (16-bit, 32MHz) 25dmips (1dmips/MHZ) 30dmips (1.25dmips/MHZ) 40.6dmips (1.27dmips/MHZ) DMIPS/MHz RL78 offers 32 MHz 1 1.8V OperationVoltage Range 32MHz2.7V to 5.5V 16MHz2.4V to 5.5V 8MHz1.8V to 5.5V 4MHz1.6V to 5.5V Note 1: 1.27DMIPS/MHz (IAR ICC78K0R V4.61a)

10 © 2011 Renesas Electronics Corporation. All rights reserved. Over 300 products ranging from 2KB to 512KB of flash memory Scalability: G12 and G13 Line-up Note 1: G12 16KB version contains 1.5KB SRAM Note 2: Some package options not shown

11 © 2011 Renesas Electronics Corporation. All rights reserved. Scalability: Ultimate Compatibility & Flexibility Default setting Alternate Setting Full pin compatibility Peripheral I/O Re-direction (PIOR): Remaps functions to alternate ports

12 © 2011 Renesas Electronics Corporation. All rights reserved. Cost Reduction: High Integration Supply REG Temp. Sensor DATA FLASH OCO RL78 CPU LVD POR CODE FLASH SRAM PERIPHERALS Reset IC Regulator IC Regulator IC EEPROM IC EEPROM IC Temp. IC Temp. IC WDT 20mA port drive (no need for external resistors) 20mA port drive (no need for external resistors) IEC60730 in HW (Easier/quicker certification) IEC60730 in HW (Easier/quicker certification) Reduce system BOM by eliminating external components

13 © 2011 Renesas Electronics Corporation. All rights reserved. Illegal memory access detection Illegal memory access: generates “internal reset” Trap instruction: “FF” instruction generates “internal reset” Stop Detection / Frequency check Stop detection : possible to detect by WWDT Frequency check: possible to check by Timer function Multiple Input signal selectable ADC measurement sources: External ADC input pins External / Internal AVref sources Internal Vref (1.4V typ) Temperature sensor Two types of CRC Hardware Flash Memory Serial Interface Parity / Write Protection Parity: Internal reset when parity error generated on Read or Write Write Protection : Select from: ~ 128B/~256B/~512B Write Protection SFR write protection for Port setting, Interrupt setting, Clock setting, LVI setting, RAM Parity setting Quality & Safety: Extensive Safety Features CRC RAM SFR CPU ClockADC Hardware for IEC/UL Compliance

14 © 2011 Renesas Electronics Corporation. All rights reserved. Ecosystem: Full Development Support Develop Manufacture Explore Evaluate Demonstrator RPB Starter Kit RSK Emulators E1 (OCD 1 ), IECUBE (Full ICE 2 ) Programmer PG-FP5, Renesas Factory Note 1: On-Chip Debug Note 2: In-Circuit Emulator IAR Embedded Workbench (EWRL78) Full C and C++ support, MISRA C compliance checker µC/OS-II and µC/OS-III Real-Time Operating Systems iar.com micrium.com CMX-RTX Real-Time Operating Systems cmx.com

15 © 2011 Renesas Electronics Corporation. All rights reserved. Online Community Downloads, alerts and more Online Training RL78 Blog 3 rd -Party Network Dedicated Website Facebook Group Twitter news Ecosystem: Extensive Online Resources

16 © 2011 Renesas Electronics Corporation. All rights reserved. RL78: Roadmap Schedule is preliminary and subject to change Rapid Family Expansion SEG LCD ASSP CY 2011 Product Category CY 2012~ GENERAL G14 (High Function) G14 (High Function) G1x (USB) G1x (USB) L1x (LCD Standard) L1x (LCD Standard) L1x (USB) L1x (USB) L1x (Enhanced Analog) L1x (Enhanced Analog) I1A (Lighting) I1A (Lighting) F1x (Auto Body) F1x (Auto Body) D1x (Auto Dashboard) D1x (Auto Dashboard) G1x (Capacitive Touch) G1x (Capacitive Touch) Metering RF4CE G13 (Standard) pin, KB G13 (Standard) pin, KB G12 (Lite) pin, 2-16 KB G12 (Lite) pin, 2-16 KB G1x (Entry) Sub 20 pins G1x (Entry) Sub 20 pins G1x (Enhanced Analog) G1x (Enhanced Analog)

17 © 2011 Renesas Electronics Corporation. All rights reserved. Small Appliances Power Tool, Coffee Machine, Vacuum Cleaner, Food Processor Digital Gauge, Sensor, Safety Module, Motor actuator, Alarm System, Lighting Factory & Industrial Automation Utility Metering, Home & Building Energy Control, Energy Harvesting Smart Energy Remote Control, PC peripheral, Audio equipment Consumer Electronics Washer/Dryer, Dishwasher, Refrigerator, Cooking Range, Water Heater White Goods RL78: Target Applications Blood Glucose Meter, ECG Sensor, Blood Pressure Monitor, Toothbrush Medical

18 © 2011 Renesas Electronics Corporation. All rights reserved. RL78: Summary Platform Concept General-purpose, Segment LCD and Application-focused line-ups True Low-Power: Active: 66uA/MHz 1, RTC + LVD: 0.57uA High-Efficiency: 1.27 DMIPS/MHz Broad scalability: 100% compatibility: 2KB~512KB, 20~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, 3 rd -Party Partners, online resources 1 At 32MHz (NOP instructions)

Renesas Electronics Inc. © 2011 Renesas Electronics Corporation. All rights reserved. Thank You