renesas electronics america inc. mike clodfelter, k0r pmm 16june2010 © 2010 renesas electronics...

119
Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserve d. 16bit K0R Ultra Low Power MCUs (General Purpose, LCD, USB )

Upload: jean-morgan

Post on 28-Dec-2015

229 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

Renesas Electronics America Inc.Mike Clodfelter, K0R PMM16June2010

© 2010 Renesas Electronics America Inc. All rights reserved.

16bit K0R Ultra Low Power MCUs(General Purpose, LCD, USB )

Page 2: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.2

Agenda

78K0R Lineup, Low Power Focus Families, Part numbers Decoder Ring

K0R Ultra-Low Power MCU (What, Where, Why) 78K0R Ultra-Low Power MCU Value Proposition 78K0R Features – Main 16bit MCU players, Comparisons K0R Ultra-low Power attributes and MCU System tricks Debunking Microchip XLP low power claims Advantages of K0R and comparisons with TI, Microchip K0R MCU Feature Overview 10Kami K0R (& K0/V850) Ultra-low Power MCU Promo

Page 3: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.3

K0R/KE3-AK0R/KE3-A

Full K0R (16bit) Family Line-up

K0R/Kx3-LK0R/Kx3-L

K0R/Lx3K0R/Lx3

K0R/Ix3Motor/Inverter

K0R/Ix3Motor/Inverter

K0R/RF4CE802.15.4 Radio

K0R/RF4CE802.15.4 Radio

K0R/Fx3K0R/Fx3

Ultra-LowPower

Pins: 44-100Flash: 16-128 KBRAM: 1-8 KB

Pins: 80-128Flash: 64-128 KBRAM: 4-7 KB

Pins: 64Flash: 64-128 KBRAM: 4-7 KB

ApplicationFocused

Pins: 56Flash: 64-128 KBRAM: 8 KB

Pins: 30-64Flash: 16-64 KBRAM: 1-3 KB

Connectivity

CANPins: 30-100Flash: 24-256 KBRAM: 1.5-16 KB

K0R/Kx3AK0R/Kx3A

GeneralPurpose

Pins: 64-144Flash: 64-512 KBRAM: 4-30 KB

K0R/Kx3-L(USB)K0R/Kx3-L(USB)

Pins: 48, 64Flash: 64-128 KBRAM: 6-8 KB

10Kami alternative

K0R/Hx3K0R/Hx3CANPins: 44-100Flash: 64-256 KBRAM: 4-16 KB

ContactMarketing

K0R/CECA/V Control

K0R/CECA/V Control

Pins: 80-100Flash: 96-128 KBRAM: 6-8 KB

K0R/IO LinkIndustrial

Automation

K0R/IO LinkIndustrial

Automation

Pins: 56Flash: 32-128 KBRAM: 4-7 KB

LCD Drive

K0R/Kx3-L(USB)K0R/Kx3-L(USB)

USBPins: 48, 64Flash: 64-128 KBRAM: 6-8 KB

Page 4: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.4

K0R/KE3-AK0R/KE3-A

K0R (16bit) 10Kami Focus

K0R/Kx3-LK0R/Kx3-L

K0R/Lx3K0R/Lx3

Ultra-LowPower

Pins: 44-100Flash: 16-128 KBRAM: 1-8 KB

Pins: 80-128Flash: 64-128 KBRAM: 4-7 KB

Pins: 64Flash: 64-128 KBRAM: 4-7 KB

Connectivity

K0R/Kx3-L(USB)K0R/Kx3-L(USB)

Pins: 48, 64Flash: 64-128 KBRAM: 6-8 KB

LCD Drive

K0R/Kx3-L(USB)K0R/Kx3-L(USB)

USBPins: 48, 64Flash: 64-128 KBRAM: 6-8 KB

Page 5: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.5

16 KB

32 KB

48 KB

64 KB

96 KB

44LQFP40QFN

48TQFP 52LQFP 64LQFP64FBGA

80LQFP

K0R Ultra Low Power: Line-up

*64 FBGA avail on K0R/USB, K0R/KE3-A, K0R/KE3-L only*100pin FBGA avail on K0R/KG3-L only

100LQFP100FBGA

128LQFP

128 KB

uPD78F1010

uPD78F1011

uPD78F1012

uPD78F1013

uPD78F1014

K0R/KF3-L

K0R/KF3-L

K0R/KF3-L

K0R/KG3-L

K0R/KG3-L

K0R/Kx3-L (GP, Ultra-Low-Power)

192 KB

AdvancedAnalogFront-End

256 KB

uPD78F1027 uPD78F1029

K0R/KF3-L K0R/KG3-L

uPD78F1028 uPD78F1030

K0R/KF3-L K0R/KG3-L

ContactMarketing

NEW ExpandedMemory Versions!

uPD78F1500

uPD78F1501

uPD78F1502

uPD78F1503

uPD78F1504

uPD78F1505

uPD78F1506

uPD78F1507

uPD78F1508

K0R/LF3 K0R/LG3 K0R/LH3

K0R/LF3 K0R/LG3 K0R/LH3

K0R/LF3 K0R/LG3 K0R/LH3

K0R/Lx3 (12bit ADC/DAC, with LCD, ULP)

31x4(27x8)

40x4(36x8)

54x4(50x8)

LCDSEG x COM

Main Points:•Many Pkg Options•Wide Memory Range•Connectivity and LCD options•Most Advanced Analog Front-End in the Industry

Main Points:•Many Pkg Options•Wide Memory Range•Connectivity and LCD options•Most Advanced Analog Front-End in the Industry

K0R/Kx3-L (USB, Ultra-Low-Power)

K0R/USB

uPD78F1023

uPD78F1024

uPD78F1023

uPD78F1024

K0R/USB

K0R/USB K0R/USB

K0R/USB

uPD78F1022

uPD78F1018

uPD78F1017

K0R/KE3-A

K0R/KE3-A

K0R/KE3-A

K0R/KE3-A (12bit ADC/DACs, no LCD, ULP)

uPD78F1016

uPD78F1000

uPD78F1001

uPD78F1002

uPD78F1003

uPD78F1001

uPD78F1002

uPD78F1003

uPD78F1004

uPD78F1005

uPD78F1006

uPD78F1007

uPD78F1008

uPD78F1009

K0R/KC3-L K0R/KC3-L K0R/KD3-L K0R/KE3-L

2 Comp/Int. Vref,PGA

Page 6: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.6

16 KB

32 KB

48 KB

64 KB

96 KB

44LQFP 48TQFP 52LQFP 64LQFP64FBGA

16bit K0R ASSPs: Line-up

128 KB

56QFN30SSOP 38SSOP

uPD78F8056

K0R/RF

uPD78F8057

K0R/RF

uPD78F8058

K0R/RF

Main Points:•Same Ultra-Low power K0R 16-bit CPU Core is in K0R/RF4CE radio and K0R/Ix3 motor control MCU• Integrated Analogand RF Functions

Main Points:•Same Ultra-Low power K0R 16-bit CPU Core is in K0R/RF4CE radio and K0R/Ix3 motor control MCU• Integrated Analogand RF FunctionsContactMarketing

NEW ExpandedMemory Version

uPD78F12xx

K0R/IE3

uPD78F1201

uPD78F1203 uPD78F1213

uPD78F1214

uPD78F1225uPD78F1215

uPD78F1234

K0R/IB3

K0R/IC3 K0R/ID3

uPD78F1211

K0R/IC3

uPD78F1213

uPD78F1211

K0R/IC3

uPD78F1213

uPD78F1224

uPD78F1223

uPD78F1235

uPD78F1233

K0R/IE3

K0R/IC3 K0R/ID3 K0R/IE3

K0R/IB3 K0R/IC3 K0R/IC3

K0R/IC3 K0R/ID3 K0R/IE3

Motor Control MCU:12ch, 16bit Timers,w/ 2 comparators,ProgrammableGain Amp (4x-12x)

ContactMarketing

uPD78F8063

K0R/RF

ContactMarketing

K0R/RF4CE(MCU + 802.15.4 RF Transceiver,1.2uA RTC standby)

ContactMarketing

Page 7: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.7

K0R Ultra-Low Power in Short…

Lowest Power, best performance in Class(190uA at 1MHZ, 5mA @20MHZ, 17dMIPS,0.9uA Standby/RTC, 0.37uA Standby/no RTC)

Renesas 16-bit CISC with RISC-like, 3-stage pipeline. 60+% of instructions execute in one CPU cycle

Industrial, Home/Building Sensors & Security, Battery chargers, Medical,Consumer, or anywhere battery-operatedor battery-backed instruments are used.

Where is K0R Ultra-Low Power MCU going into?

What is an K0R Ultra-Low Power MCU?

Why select K0R?

Existing and potential K0R customers?

Lower power and HigherPerformance than PIC18/24,TI MSP430, and ATxmega

Nova Biomedical, Motorola ESG,Mitsubishi Consumer (TV), Elster, AOSmith,Itron, Regal-Beloit, Echostar, Diehl Controls

Main Points:•K0R 16-bit CPU has clear advantage over other 8-/16-bit Low Power architectures•Customers are Impressed with livedemo, Shows clear advantage over LP MCU industry Leaders!

Main Points:•K0R 16-bit CPU has clear advantage over other 8-/16-bit Low Power architectures•Customers are Impressed with livedemo, Shows clear advantage over LP MCU industry Leaders!

Page 8: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.8

K0R Low Power, Chances to Succeed Today

HIGH:

• Platform design

• 44 to 128 pins

• Battery-operated, portable designs

• Low-end motor control (MC)

• Low-end USB

• Product longevity

• Advanced Analog Front-end

LOW / NONE:

• <40 pins, <$0.75

• External Memory

• Ethernet

Examples of Applications to Target

Low-end motor control (fans, pumps, compressors) - Alarm Panels - Irrigation control – Sensors – Security Keypads – HVAC – Wire-less Thermostats, Medical

(battery-operated) – AMR/AMI - Fitness Equipment - White goods

Main Point:•Let’s focus our efforts where we have the best chances to win (product features and application space)

Main Point:•Let’s focus our efforts where we have the best chances to win (product features and application space)

Page 9: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.9

Summary:• K0R is a very strong 16bit architecture with high Integration• Low Power MCU campaign at ex-NEC was very well received by Future

and Avnet, customers were very impressed by actual performance/low standby current• TI is still a leader in super low power technology (now with MSP430G2xxx value line!)• STM8L, PIC18/24, ATxmega - strong line-ups and very aggressive promotion

K0R A (AVR) M (PIC18) M (PIC24) T (MSP430) S (STM32L)

Main 16-bit Players

Main target to switch to K0R!!!

OCD: On-chip Debug

Main Point:•Easiest targets: PIC18, PIC24, TI MSP430

Main Point:•Easiest targets: PIC18, PIC24, TI MSP430

Top Strengths

Scalable, high integration, extreme low power, high performance

Broad offering, Low

power

Rich Ecosystem, low power

line-up

Rich Ecosystem, low power

line-up

Super low power, adv.

analog, med-high perf.

Scalable, low power line-up

Top Weaknesses

No <44-pins, except motor,

Small RAM, limited OCD

Low performance

, limited OCD

Low performance, limited OCD

Expensive, Slow (except

F5xxx)

Only 3rd-party C compiler

Unique Offering

PGA, Comparators,

USB, 802.15.4, 1.8V flash prog.

Various ASSPs, USB OTG, 256KB

Ethernet Ethernet,USB

Advanced Analog,

256KB Flash, RF option

Read while Write

MarketPerception

Unknown, Expensive

High performance

Easy to use Easy to use Lowest power,

Expensive

STM32 compatible

Page 10: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.10

Quick 16-bit ComparisonK0R differentiators

DisadvantageK0R Low power

A (AVR) M (PIC18) M (PIC24)T

(MSP430)

CPU 16-bit 8-bit8-bit (16-bit

inst.) 8-bit (16-bit

inst.) 16-bit

Power Supply (V)

1.8-5.5 1.8-5.5 1.8-5.5 1.8-5.5 1.8-3.3

Max CPU Frequency (MHz)

20 2064 divided

by 432 divided

by 218

DMA/DTC DMA - - - DMA

Read while Write

- - - - -

Flash Memory (KB)

8-128 1-256 4-128 4-256 1-256

Data Flash / EEPROM

Yes, with ECC

Yes Yes Yes -

RAM (KB) 1-16KB 0.035-8 .25-4 .25-4 0.125-16

CAN Yes Yes Yes Yes -

USB Yes Yes Yes Yes -

Ethernet - - Yes Yes -

12-bit A/D Yes Yes - Yes Yes

D/A Yes - - - Yes

LCD Yes Yes Yes Yes Yes

Extended Temp

-40C to +85C

Yes Yes Yes -

Packages 30-128 8-100 14-64 18-100 14-100

Main Point:•Note K0R differentiators including two D/A units, and 3ch Op-Amps

Main Point:•Note K0R differentiators including two D/A units, and 3ch Op-Amps

Page 11: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.11

No Fit:• >256K Flash with ultra low power (256KB Flash

low power K0R/Kx3-L is on Roadmap for 10Shimo, Spec issued recently)

No Fit:• >256K Flash with ultra low power (256KB Flash

low power K0R/Kx3-L is on Roadmap for 10Shimo, Spec issued recently)

K0R Ultra Low Power: Reference Sheet

K0R Series

Key Selling Points Target Applications Competitors

K0R/ Kx3-L

• 17dmips @20MHZ• 190uA @1MHZ• PGA, comparators

Smart energy, Sensors, Alarms, Keypads, Battery- operated equipment

MSP430F2xxx/5xxx, Atmega, XMEGA, PIC18/24

K0R/ Lx3

• 17dmips @20MHZ• 190uA @1MHZ,• 12bit ADC/DACs, Op-Amps• 400 segment LCD with booster

Medical, Thermostats, Security Panels, Alarms, Consumer Battery-operated equipment

MSP430Fx4xxx, PIC18, STM8S, S08, Atmega, XMEGA,

K0R/ KE3-A

• 17dmips @20MHZ• 190uA @1MHZ• 12bit ADC/DACs, Op-Amps

Medical, Thermostats, Security Panels, Alarms, Consumer, Battery-operated equipment

MSP430Fx2xxx/5xxx, PIC18/24, STM8S, S08, Atmega, XMEGA,

K0R/ Kx3-L(USB)

• 17dmips @20MHZ• 16x16 HW Multiply• 32/32 HW divide

Equipment using USB interface, A/V equipment, Industrial equipment, Health care/Medical

MSP430F5xxx, PIC24 (XLP), STM32, XMEGA

Main Point:•K0R 16bit family has a strong Ultra-low power position for; GP, LCD, USB, and Advanced analog applications

Main Point:•K0R 16bit family has a strong Ultra-low power position for; GP, LCD, USB, and Advanced analog applications

Freebies:• Cubesuite Compiler/assembler, simulator,

debugger up to 64KB Object Code

Freebies:• Cubesuite Compiler/assembler, simulator,

debugger up to 64KB Object Code

Page 12: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.12

Battery-Operated, Portable System Challenges

Typical Ultra Low Power System has short periods of high activity followed by long periods of low or no activity

Application example: Handheld blood glucose meter

Typical Ultra Low Power System has short periods of high activity followed by long periods of low or no activity

Application example: Handheld blood glucose meter

MCU Requirements for Ultra Low Power Systems• Processing capability to meet system throughput demands • Efficient power utilization in all operating modes to enable long battery life

MCU Requirements for Ultra Low Power Systems• Processing capability to meet system throughput demands • Efficient power utilization in all operating modes to enable long battery life

Sample Reagent StripVia A/D Converter and and Calculate Glucose

Level via CPU Calculations

Sample Reagent StripVia A/D Converter and and Calculate Glucose

Level via CPU Calculations

TimeTime

System Activity& Current DrawSystem Activity& Current Draw

System Initializationat Power Up

System Initializationat Power Up

Display ResultDisplay Result

Wait forReagent

StripInsertion

Wait forReagent

StripInsertion

No Further Button Activity Detected,Back to Standby/Halt Mode with

Very low power Time-of-day Clock

No Further Button Activity Detected,Back to Standby/Halt Mode with

Very low power Time-of-day Clock

MCU wakesup whenButton pressdetected

MCU wakesup whenButton pressdetected

11

22

33

44

55

Standby/Halt Mode Standby/Halt Mode

66

Main Point:•As you will see, K0R 16bit family of Ultra-low power MCUS; (GP, LCD, USB, and Advanced analog) meet the stringent requirements for Battery-operated applications

Main Point:•As you will see, K0R 16bit family of Ultra-low power MCUS; (GP, LCD, USB, and Advanced analog) meet the stringent requirements for Battery-operated applications

Page 13: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.13

Pop Quiz-1: Select Correct Answer

1) What is offered completely free of charge for K0R 64KB or less?a) C Compiler and debug emulator (CubeSuite)b) Code and Pin Configurator (wizard-like)c) Factory programming and C Compilerd) Samples, C Compilere) A and Cf) A, B and Dg) All of the above

Page 14: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.14

K0R Low Power MCU System Design Attributes(How we achieved it!)

Page 15: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.15

K0R Ultra Low

Power MCU Attributes

Low leakage 150nmProcess

High Perform.

CPU,Low

current

Power Saving, InternalGated

Oscillators

==

K0R Ultra-Low Power Design Attributes

Flexible On-Chip

Peripherals++ ++

High Performance CPU at low currentHigh Performance CPU at low current

17dmips @20MHZ (0.85dmips/MHZ)

3.7uA @32KHZ, 190uA @1MHZ, 5mA typ. @20MHZ

MultipleOperating, Standby Modes

++ ++

Power Saving, Internal Gated OscillatorsPower Saving, Internal Gated Oscillators

1MHZ, 8MHZ, 20MHZ Int. System Clocks

Gated System Clocks to CPU, Peripherals

30KHZ Oscillator for WDT and 8-bit timer

Multiple Operation/Standby ModesMultiple Operation/Standby Modes

STOP Mode/32KHZ RTC: CPU/peripherals off, Real-time-clock running (0.9uA)

Operating Mode: CPU from 16KHZ to 20MHZ

STOP Mode/no clocks: CPU/peripherals off, no RTC, RAM retained (0.37uA)

Flexible On-Chip PeripheralsFlexible On-Chip Peripherals

Op-Amp, Comparator, ADC, DAC, Timer, Serial (SPI, I2C, UART, USB), LCD Controller

Low Power RTC (Clock/Calendar Function)

Safety: POC, LVI, Watchdog

Main Points:•Ultra-Low Power attributes were deliberately designed into K0R/Kx3-L/Lx3 from the ground up•Many Power-SavingSystem Features

Main Points:•Ultra-Low Power attributes were deliberately designed into K0R/Kx3-L/Lx3 from the ground up•Many Power-SavingSystem Features

Page 16: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.16

K0R Low Power MCU Design Keys (1)

Gated System Clocks to turnOff Unused Circuits

Main Point:•Gated Clocks helps lower overall power consumption!

Main Point:•Gated Clocks helps lower overall power consumption!

Analogy: Idle your engine at the stoplight!

Page 17: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.17

Opcode (Byte1) Operand (Byte2) Operand (Byte3) Operand (Byte4)

Opcode (Byte1) Opcode (Byte2) Operand (Byte3) Operand (Byte4)

Turn off Opcode Decoder Circuit Earlier!

Turn off Opcode Decoder Circuit Earlier

30% reduction in Operating current by turning off Opcode Decoder when finished. (Compared to previous MCU designs)

K0R Low Power Design Keys (2)

Instruction Fetch operation:

Analogy: Turn off the lights when you leave the room!

Main Points:•K0R MCU Core wasintentionally designedwith Ultra-LowPower Aspects•Circuits are turned off when not Used

Main Points:•K0R MCU Core wasintentionally designedwith Ultra-LowPower Aspects•Circuits are turned off when not Used

Page 18: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.18

Debunking Microchip XLP low power claims and others(how Renesas K0R Ultra-Low Power MCU stacks up)

Page 19: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.19

Low Power MCU claims

TI advertises they have the “World’s lowest power MCU” with MSP430 family!

Microchip claims to have lowest standby currents in “Deep-Sleep” modes – nanoWatt, XLP technology!

Now Silicon Labs claims to beat TI and Microchip for title of“World’s lowest power MCU” with new F900 low power 8-bit MCU series.

ST Micro, Energy Micro, and EM Electronics have Ultra-low Power MCU families heavily promoted

Hmm…. but Renesas Electronics has Ultra-low power MCU families with lower operating currents, and higher performance than most 8bit and 16bit competitors, including TI MSP430!

What does the Renesas spec sheet data say?

Page 20: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.20

Debunking Microchip nanoWatt XLP Technology Claims

Benefits of nanoWatt XLP™ Technology include:■ Sleep / Power-down current down to 20 nA■ Brown-out Reset down to 45 nA ■ Watch-dog Timer down to 400 nA ■ Real-time Clock/Calendar down to 500 nA

•Mismatch in operation notes:•Coin cell batteries have a useful operating voltage range = 3.2V max to 2.4V min•Not realistic: 1mSEC out of 60SEC run time = 1/60000! (8.8minutes/year)

•Microchip battery life at higher duty cycles much worse than TI, Renesas,since active mode currents are 3x-5x that of TI and Reneas @ equivalent dmips!

From Microchip XLP website last year:

(assuming 1.8V operation, which is not practical or useable)

Main Point:•Don’t take allthe competitor’sLow power MCUClaims at Face Value

Main Point:•Don’t take allthe competitor’sLow power MCUClaims at Face Value

Page 21: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.21

Renesas K0R vs Microchip PIC24F (Gen Purpose) 1MHz operation Current drains

Renesas 78K0R advantage: Lowest 1MHz operating current drain (typical and max) at 3V, -40C to +85C temp range

Operating current @3V

0200400600800

10001200140016001800

NE

C 1

6bit

GP

K0R

/Kx3

-L, 4

4-64

pin

(16K

B-

64K

B fl

ash,

1KB

-3K

B R

AM

)

PIC

24F

16K

A10

2, 2

0/28

pins

,(8

KB

-16K

BF

lash

mem

ory,

1.5K

B R

AM

)

PIC

24F

J64G

A0

0, 2

8/44

pins

,(1

6KB

-64K

BF

lash

mem

ory,

4KB

-8K

B R

AM

)

uA 1MHZ* Typical (uA)

1MHZ* Max (uA)

Microchip typical 2MHZ/1mip current = 3.5x-6x RenesasMicrochip max 2MHZ/1mip current = 3x-4.6 Renesas

Comparisons for GP 20-64pin, 8KB-64KB Flash Memory,

1KB-3KB RAM Families

Ren

esa

s 1

6b

it G

PK

0R

/Kx3

-L,

44

-64

pin

(16

KB

-64

KB

)

Comparisons for GP 64-100pin, 64KB-128KB Flash Memory,

4KB-8KB RAM Families

Operating current @3V

0500

10001500200025003000350040004500

NEC 16bit GPK0R/Kx3-L, 80-100pin(64KB-128KB flash,

4KB-8KB RAM)

PIC24FJ128GA01064/80/100pins,

(64KB-128KB Flashmemory, 8KB RAM)

uA

1MHZ* Typical (uA)

1MHZ* Max (uA)

Renesas 16bit GP K0R/Kx3-L, 80-100pin

(64KB-128KB, 4KB-8KB RAM)

Microchip typical 2MHZ/1mip current = 7.5x RenesasMicrochip max 2MHZ/1mip current = 10x Renesas

*Note: Microchip achieves 1 peak Mip @2MHZRenesas K0R achieves 1 peak Mip @1MHZ

Main Points:•K0R soundly beats out 16bit Microchip PIC24F in all CPU Active mode comparisons•Microchip PIC24 runs at 2MHZ osc for 1MHZ CPU speed

Main Points:•K0R soundly beats out 16bit Microchip PIC24F in all CPU Active mode comparisons•Microchip PIC24 runs at 2MHZ osc for 1MHZ CPU speed

Page 22: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.22

Renesas vs TI vs Atmel (Gen Purpose and LCD MCUs) 1MHz Operation Currents

TI typical 1MHZ/1mip current = 2x-2.5x RenesasAtmel typical 1MHZ/1mip current = 3x-3.5x Renesas

TI max 1MHZ/1mip current = 1.3x-1.5x RenesasAtmel max 1MHZ/1mip current = 2x-2.5x Renesas

Renesas 78K0R Advantage: Lowest 1MHz Operating Current (Typical and Max) at 3V, -40C to +85C Temp Range

Comparisons for 16-128pin, 8KB-128KB Flash Memory, 512B-8KB RAM Families

1MHZ Operation Current Drains @3V

0200400600800

10001200

NE

C 1

6bit

GP

K0R

/Kx3

-L 4

4-64

pin

NE

C 1

6bit

GP

K0R

/Kx3

-L 8

0-10

0pin

NE

C 1

6bit

LCD

K0R

/Lx3

80-

128p

in

TI 1

6bit

GP

MS

P43

0F20

xx14

pin

TI 1

6bit

GP

MS

P43

0F26

xx64

-80p

in

TI 1

6bit

LCD

MS

P43

0F46

1x10

0pin

Atm

el 8

bit L

CD

ATm

ega1

6964

pin

Atm

el 8

bit L

CD

ATm

ega3

29

64pi

n

uA

Typical (uA)

Max (uA)

Main Points:• In fact, K0R MCU beats outTI MSP430 and Atmel at 1MHZCPU Active mode current•K0R beats out most of the comp. with lowest uA/MHZ in general

Main Points:• In fact, K0R MCU beats outTI MSP430 and Atmel at 1MHZCPU Active mode current•K0R beats out most of the comp. with lowest uA/MHZ in general

Page 23: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.23

K0R/Kx3-L Standby/Stop mode w/32KHZ RTC

Renesas 78K0R: In the ballpark with TI MSP430, easily beats PIC24 XLP in Standby, 32KHZ/RTC mode @+85C Temp

Max standby current @+25C, 3V, with 32KHZ RTC

1.5

15

2

02468

10121416

MS

P4

30

F2

41

x/2

61

x

(64

-80

pin

, 92

KB

-

12

0K

B F

lash

Me

mo

ry, 4

KB

-8K

B

RA

M, 3

V)

PIC

24

FJ1

28

GA

01

0

(64

/80

/10

0p

ins,

64

KB

-12

8K

B F

lash

me

mo

ry, 8

KB

RA

M,

2.0

V-3

.6V

)

NE

C K

0R

/Kx3

-L,

uP

D7

8F

10

1x

(80

/10

0p

in, 6

4K

B-

12

8K

B F

lash

Me

mo

ry, 4

KB

-8K

B

RA

M, 3

V)

uA

Maxstandbycurrent@+25C,with32KHZRTC

64-100Pins, up

to 128KB Flash

(Estimated)

•Standby/no Clocks and Standby/RTC Current is mainly a function of RAM size/leakage current at elevated Temps.•In Comparisons with competition, look for RAM sizes that are similar

Max standby current @+85C, 3V, with 32KHZ RTC

8

15

7.2

02468

10121416

MS

P4

30

F2

41

x/2

61

x (6

4-8

0p

in, 9

2K

B-

12

0K

B F

lash

Me

mo

ry, 4

KB

-8K

BR

AM

, 3V

)

PIC

24

FJ1

28

GA

01

0(6

4/8

0/1

00

pin

s,6

4K

B-1

28

KB

Fla

shm

em

ory

, 8K

B R

AM

,2

.0V

-3.6

V)

NE

C K

0R

/Kx3

-L,

uP

D7

8F

10

1x

(80

/10

0p

in, 6

4K

B-

12

8K

B F

lash

Me

mo

ry, 4

KB

-8K

BR

AM

, 3V

)

uA

Maxstandbycurrent@+85C,with32KHZ

64-100Pins, up

to 128KB Flash

•K0R 150um process combines Highperformance CPU, Flash, and RAM,but with low leakage in Standby @85C

Main Points:•32KHZ/RTC Standby Mode is most widely used•Renesas K0Rbeats out PIC24F and matches TI MSP430 for Ultra-Low Battery drain.

Main Points:•32KHZ/RTC Standby Mode is most widely used•Renesas K0Rbeats out PIC24F and matches TI MSP430 for Ultra-Low Battery drain.

Page 24: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.24

I/OExt.osc.

block

MCUcore

voltagereg.

DAC

ADC

CPUPOR/POC

Int. HSosc.

WDT

RTC

I/O

I/O

LCD C/D with booster

Op-amp

Volt.ref.

Timers

SerialLowvolt

detect

Com-parator

Clockgen.stby

control

K0R: Internal Voltage Regulator Advantage

Internal core LDO voltage regulator minmizes IDD current drain at higher VDD

•Vreg = 2.4V Normal Operation•Vreg = 1.8V Low Power Mode

Functions/Peripherals attached to I/O pins

- Usually have current drains that rise proportionally to supply

Renesas K0R/Kx3-L, K0R/Lx3 Advantage: Internal LDO voltage regulator minimizes Core CPU and Aux. Peripheral Current drain. (at Maximum Performance)

Main Point:• Internal 2.4V LDO Voltage regulator helps minimize current drain, by keeping CPU @ constant voltage

Main Point:• Internal 2.4V LDO Voltage regulator helps minimize current drain, by keeping CPU @ constant voltage

Page 25: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.25

0100200300400500600700800900

1000

1.8V 3V 5V

NEC 78K0R/Kx3-L

NEC 78K0/Kx2-L

TI MSP430F2

Atmel picoPowerATmega328P

MicrochipPIC18FxxK20

Internal Voltage Regulator AdvantageHow does Renesas MCU Stack Up?

Renesas K0R Advantage: Internal LDO voltage regulator – Current drain stays constant across operating voltage (1.8V – 5.5V)

Current Drain at 1MHz operation

Power Supply Voltage

Curr

ent

Dra

in (

uA

)

TI MSP430F2xx/2xxxx

Renesas 78K0R/Kx3-L

Renesas 78K0/Kx2-L

Main Points:•With no Vreg, many MCUs draw much higher Active mode currents•TI MSP430F 1xxx, 2xxx, 4xxx series don’t have an internal regulator

•Older PIC16/18/24 don’t have internal Vreg Some xLPs do.

Main Points:•With no Vreg, many MCUs draw much higher Active mode currents•TI MSP430F 1xxx, 2xxx, 4xxx series don’t have an internal regulator

•Older PIC16/18/24 don’t have internal Vreg Some xLPs do.

Page 26: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.26

16bit GP MCU Power Supply operation range

TI MSP430Fx2xx/2xxx:(Limited performance)

16MHZ @3.3V to 3.6V only 12MHZ @ 2.7V

TI MSP430F2xx/2xxx GP MCU(0.5dmips/MHZ)

Renesas Advantage: Higher CPU performance over a Wider

battery voltage Operating range

Renesas K0R/Kx3-L GP MCU(0.85dmips/MHZ)

8MHZ

20MHZ

Renesas K0R/Kx3-L:Full Speed CPU Operation

20MHZ @ 2.7V to 5.5V

Main Points:•Renesas K0R MCU Families with internal LDO Vreg: Full 20MHZ operation over wider Voltage range• In some cases K0R gives 2x-3x performance advantage

Main Points:•Renesas K0R MCU Families with internal LDO Vreg: Full 20MHZ operation over wider Voltage range• In some cases K0R gives 2x-3x performance advantage

Page 27: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.27

K0R/Lx3 16bit LCD MCU with Advanced Analog Features

Page 28: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.28

78K0R/Lx3 Analog Block Diagram

Analogvoltages

TransducerAnalog signals

Analogvoltages

TransducerAnalog signals

Digitalprocessing

(CPU/SW)

Digitalprocessing

(CPU/SW)

Amplify, filter,noise

reduction(op-amps)

Amplify, filter,noise

reduction(op-amps)

Digitize(12-bit ADC)

Digitize(12-bit ADC) Convert back

to analog(DAC)

Convert back to analog

(DAC)

LCD C/D withbooster

LCD C/D withbooster

• Analog voltages (AC/DC)• Transducer output

analog signals

• Analog voltages (AC/DC)• Transducer output

analog signals

DC Voltage LevelDC Voltage Level

Display resultsDisplay results

Stable,accurateInt. Vref

Stable,accurateInt. Vref MCU HW

resourcesMCU HWresources

Legend:Legend:

CPU/software

CPU/software

Direct electrical signalsBattery voltageAC voltage (freq. and amplitude)ResistanceCurrent

Transducer inputsTemp/Humidity/moistureFlow rate (gallons per second)Weight (strain gauge)Liquid/gas pressure (lbs/square inch)

Light/Sound levelAcid-base level (pH level)Blood glucose levelVibration/accelerometer

AMP0I+AMP1I+

AMP2I+

12-bit ADC

     Voltage reference

12-bit DAC(2ch)

AVDD1

AVREF

ANO0ANO1

ExternalPowerSource

(3.3V etc.)VDD

AVDD0

VDD - +

AMP0OAMP0I-

AMP1

3

ANIx(up to12 ch)

VREFOUT(2.0V) or

(2.5V)

:Control by register

- + AMP

- + AMP

AVDD0- +

AMP1OAMP1I-

AMP1

- +

AMP2OAMP2I-

AMP1 AVSS

AVSS

AVSS

AVREF1

AVREF0

Op-amp (3-ch)

+/-2% Accuracy

Main Points:•Most Advanced Analog Block•Compare to MSP430FG461x•Reduces System cost and conserves PCB space

Main Points:•Most Advanced Analog Block•Compare to MSP430FG461x•Reduces System cost and conserves PCB space

Page 29: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.29

Convert Processed Digital Back to Analog Signals(12-bit Buffered DACs and 8-16bit PWM)

Digital-to-Analog:•Up to 2-ch buffered DAC outputs on 78K0R/Lx3 or KE3-A•Up to 7ch or 11ch PWM outputs on most K0R GP MCUs

K0R/Lx3 Op-ampsK0R/Lx3 Op-amps

Low-pass filterLow-pass filterSmoothfiltered output

Smoothfiltered output

Create analog AC waveforms- Buzzer tones- DTMF- Voice/music playback (ADPCM API Firmware avail.)- Test signals- Etc.

Create analog AC waveforms- Buzzer tones- DTMF- Voice/music playback (ADPCM API Firmware avail.)- Test signals- Etc.

78K0R/Lx3/KE3-A analog HW78K0R/Lx3/KE3-A analog HW

Create precise DC ref. voltages- 0-100% of ref. voltage- 4096 possible steps

Create precise DC ref. voltages- 0-100% of ref. voltage- 4096 possible steps

111101010101101101010101100101010101100010101010001100110011

111101010101101101010101100101010101100010101010001100110011

12-bitDACCh 0

12-bitDACCh 0

111101010101101101010101100101010101100010101010001100110011

111101010101101101010101100101010101100010101010001100110011

MuxExternalAVref

Stableaccurate

voltage ref. (2.0V or 2.5V,

+/-1%)

Stableaccurate

voltage ref. (2.0V or 2.5V,

+/-1%)

AMP

12-bitDACCh 0

12-bitDACCh 0

AMP

Built-inBuffer/AmpsSave SystemCost!

DACWaveformGeneration

16bit Timer Ch0Carrier generator

16bit Timer Ch1PWM

111101010101101101010101100101010101100010101010001100110011

111101010101101101010101100101010101100010101010001100110011

SystemClock UpTo 20MHZ

Any K0R TAU Timer

K0R/Lx3or ext.

Op-amps

K0R/Lx3or ext.

Op-amps

Low-pass filter(Notch @carrier Freq.)

Low-pass filter(Notch @carrier Freq.)

Varying Duty Cycle

PWM WaveformGeneration Filtered

AnalogSignal:

Filtered AnalogSignal:

Main Points:•Many ways to create Analog signals•Take advantage of Op-amps, internal Vref, and DACs for PortableInstrument Designs

Main Points:•Many ways to create Analog signals•Take advantage of Op-amps, internal Vref, and DACs for PortableInstrument Designs

Page 30: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.30

VoltageREF

VoltageREF

+ -

ACSignal

BIAS

12-bit SARADC

12-bit SARADC

12-bitDAC

12-bitDAC

RTCRTC

User ButtonInterface

Serial Interfaces

LCD Panel (120-400segments)

LVI/BattMonitorLVI/BattMonitor

LCD Micro

RenesasK0R/Lx3

78K0R/Lx3 Application Block Diagram

** = Trans-impedance Amplifier Using Op-amp(Current-to-voltage)

ReagentStrip forBlood sample

Op-Amps

Peripherals:Timers, GPIO,Serial Ports

Peripherals:Timers, GPIO,Serial Ports

POC/ResetPOC/Reset

32kHz Resonator

16-bit RISC CPU, 64KB/96KB/128KB Flash ROM,Self program, EEPROM Emulation, 1MHz/8MHz Internal system clocks

16-bit RISC CPU, 64KB/96KB/128KB Flash ROM,Self program, EEPROM Emulation, 1MHz/8MHz Internal system clocks

On-chip-debug On-chip-debug

WDTw/30kHz

WDTw/30kHz

LCD boostercontroller/

driver

LCD boostercontroller/

driver

Single-ChipLow-CostBlood Glucose Meter

CR2032 or similar Lithium Coin cell

Main Points:•Most BGMs are giveaways (profit on strips), so high integration and low system cost is paramount•K0R/Lx3 is perfect for Battery-operated, Portable Instruments!

Main Points:•Most BGMs are giveaways (profit on strips), so high integration and low system cost is paramount•K0R/Lx3 is perfect for Battery-operated, Portable Instruments!

Page 31: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.31

K0R MCU Feature Overview

Page 32: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.32

Fetch ID MEMInst. 1

Inst. 2

Inst. 3

Instruction 1 Instruction 278K0

Fetch ID MEM

Fetch ID MEM

3 Stage Pipeline

78K0R CPU (CISC Instruction with RISC Performance)

16bit Data Path with 3 Stage PipelineInstruction Execution at One Clock Cycle (majority of Instructions)

•1 cycle = 56%•2 cycle = 30%•3 cycle = 9%•4+ cyc = 5%   

78K0R

•K0R Benchmark: 0.85dmips/MHZ (IAR Compiler) versus•TI MSP430 Benchmark: 0.5dmips/MHZ

Beware of MCU Marketing Data Sheet Claimsof 1mip/MHZ Peak mips!

Main Points:•RISC-like K0R CPU core gives 17dmips at 20MHZ operation,2.7V min.•Compare to TI MSP430F2xxx series: 8dmips at 3.3V min, 6dmips at 2.7V min

Main Points:•RISC-like K0R CPU core gives 17dmips at 20MHZ operation,2.7V min.•Compare to TI MSP430F2xxx series: 8dmips at 3.3V min, 6dmips at 2.7V min

Page 33: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.33

78K0R Memory Architecture

Flash memory64KB*

(Common)

Reserved

2nd SFR Area2 KB ( Max)

Internal RAM3KB

General –purposeregister 32B

Special function register(SFR)256B

0000H

EFFFFH

F 0000H

FF2FFH*FF300H*

FFEDFHFFEE0H

FFEFFHFFF00H

FFFFFH

Datamemoryspace

(1 MB)

Efficient data access w/

mirror area (uppermost 64KB Address space)

–faster execution–smaller footprint

Internal RAM, Main SFR can be accessed using optimized Special instructions

Instruction Memory usage is efficient due to keeping operand size short

All Flash Memory is accessible to perform Checksum/CRC for IEC60730

Mirror (56.75KB*)

F0FFFH*F1000H*

Reserved

F07FFHF0800H

Programmemoryspace

0FFFFH

10000H

*For 64KB Flash, 3KB RAM versions

SFR(1byte Operand)

SADDR - Short Direct Addressing(1byte Operand)

OtherRAM & 2nd SFR Area(2byte Operand)

Boot 1Boot 0

1st 16bitAddressArea(2byte Operand)

Up to 894KBExpansionFlash MemorySpace

Main Points:•K0R has a 1MB linear address space•Efficient use of instruction and addressing modes saves code space and speeds up operation

Main Points:•K0R has a 1MB linear address space•Efficient use of instruction and addressing modes saves code space and speeds up operation

Page 34: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.34

Only in K0ROnly in K0R

PCSP

Register Bank 3Register Bank 3

Register Bank 2Register Bank 2

Register Bank 1Register Bank 1

Register Bank 0MUL/DIV.MUL/DIV.

System Bus

InterfaceAddress Bus

Addr./Data Bus

Control Signals

PSW

ALU

Bit

K0/K0R Architectural Features

ESES

CSCS

16x16 Multiply (1 CPU Cycle),32/32 Divide

(16 CPUCycles)

Bank/Context

Switching for

Fast Interrupt

Response

InterruptController

4 InterruptPriority Levels

Single Bit

Manipulations

on any Write-

able Address

Compiler IssuePrefix Segment

Reg. InstructionsWhen Needed

16-BitBarrelShifter

Main Points:•K0R has Powerful, Fast HW Multiply/Divide functions•4 Register banks help speed up interrupt service routines

•Bit manipulation and barrel shifter simplifies code

Main Points:•K0R has Powerful, Fast HW Multiply/Divide functions•4 Register banks help speed up interrupt service routines

•Bit manipulation and barrel shifter simplifies code

A X

B C

D E

H L

A X

B C

D E

H L

A X

B C

D E

H L

A X

B C

D E

H L

16-bit (Register Pair)

Bank 0Bank 1

Bank 2Bank 3

8-bit 8-bit

Fast Shifter, N= 1 to 15,In One CPU

Cycle

Page 35: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.35

Integrated Peripherals: POC and LVIBuilt-in, Highly Accurate Voltage Detection and Reset

Power-on Clear (POC) CircuitPower-on Clear (POC) Circuit

Detection VoltageRising

1.61V ±0.09V (fixed) or 2.07V ±0.2V (fixed)

Reset OccursReset ReleaseVDDK0R/Kx3-LK0R/Kx3-L

K0R/Lx3K0R/Lx3& USB& USB

K0R/KE3-AK0R/KE3-A

Detection VoltageFalling

1.59V±0.09V (fixed)Or 2.07V ±0.1V (fixed)

POC is always ON,Drawing No

extra IDDCurrent,Same as

TI MSP430Zero

PowerBOR

Selectable Interrupt or Reset by Software

Plus . . . An external Pin function.

Plus . . . An external Pin function.

With the EXLVI function, you have the option to monitor a power source other than VDD!

Boost RegulatorBoost Regulator VDD1.5V 3.3V

78K0R/Kx3-L78K0R/Lx3

EXLVI (Port)

1.21V

Low-Voltage IndicatorLow-Voltage Indicator

Detection VoltageSelectable by Software

Interrupt or ResetVDD

Range/Accuracy: 1.91 ±0.1V to4.22 ± 0.1V

16 Selectable Levels

Reset Release

K0R/Kx3-LK0R/Kx3-L

K0R/Lx3K0R/Lx3& USB& USB

K0R/KE3-AK0R/KE3-A

Since LVIDrawsExtra

Power,It can bedisabled/enabled

Main Points:• No need for external reset and voltage-detection ICs• “Zero-Power” POC circuit• Dynamically controlled LVI settings for Power supply monitoring

Main Points:• No need for external reset and voltage-detection ICs• “Zero-Power” POC circuit• Dynamically controlled LVI settings for Power supply monitoring

Page 36: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.36

STOP Mode Release by Interrupt Request Generation (1/2)(with or without 32KHZ/RTC running)

Standby release signal

Status of CPU

High-speed

system clock

(X1 oscillation)

(1) When high-speed system clock (X1 oscillation) is used as CPU clockK0R/Kx3-LK0R/Kx3-L K0R/Lx3K0R/Lx3

& USB& USB K0R/KE3-AK0R/KE3-AStop

InstructionInterrupt

Request

Standby release signal

Status of CPU

High-speed

system clock

(external clock input)

(2) When high-speed system clock (external clock input) is used as CPU clock

StopInstruction

InterruptRequest

K0R/Kx3-LK0R/Kx3-L K0R/Lx3K0R/Lx3& USB& USB K0R/KE3-AK0R/KE3-A

Remark The broken lines indicate the case when the interrupt request that has released the standby mode iis acknowledged.

Main Points:•Fast, 23.3uSEC to 30.7uSEC System turn-on time from Standby mode•Use internal High-Speed oscillator to start CPU, while the Xtal stabilizes

Main Points:•Fast, 23.3uSEC to 30.7uSEC System turn-on time from Standby mode•Use internal High-Speed oscillator to start CPU, while the Xtal stabilizes

Page 37: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.37

STOP Mode Release by Interrupt Request Generation (2/2)(with or without 32KHZ/RTC running)

Standby release signal

Status of CPU

Internal high-speed

oscillation clock

(3) When internal high-speed oscillation clock is used as CPU clockStop

InstructionInterrupt

RequestK0R/Kx3-LK0R/Kx3-L K0R/Lx3K0R/Lx3

& USB& USB K0R/KE3-AK0R/KE3-A

Wait for oscillationaccuracy stabilization

Remark The broken lines indicate the case when the interrupt request that has released the standby mode iis acknowledged.

Main Points:•XTAL not needed if internal 1MHZ, 8MHZ/20MHZ accuracy is adequate•Fast startup time using internal oscillators

Main Points:•XTAL not needed if internal 1MHZ, 8MHZ/20MHZ accuracy is adequate•Fast startup time using internal oscillators

Page 38: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.38

Timing of Reset Due to Execution of Illegal Instruction or Watchdog Timer Overflow

Internal high-speedoscillation clock

High-speed system clock(when X1 oscillation is selected)

CPU status

Execution of Illegal Instruction/Watchdog timer overflow

Internal reset signal

RESET Release TIMING (external PIN, TRAP/WDT or POC)

Timing of Reset by RESET Input

Internal high-speedoscillation clock

High-speed system clock(when X1 oscillation is selected)

CPU status

RESET

Internal reset signal

Timing of POCRESET is Similar

Main Points:•RESET can be initiated by:•External RESET Pin

•POC/LVI Reset•Trap (Illegal Instruction)•WatchDog Timer Overflow

Main Points:•RESET can be initiated by:•External RESET Pin

•POC/LVI Reset•Trap (Illegal Instruction)•WatchDog Timer Overflow

Page 39: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.39

Halt Mode Release

HaltInstruction

InterruptRequest

K0R/Kx3-LK0R/Kx3-L K0R/Lx3K0R/Lx3& USB& USB K0R/KE3-AK0R/KE3-A

HALT Mode Release by Interrupt Request Generation

Standbyrelease signal

Status of CPU

High-speed system clock,Internal high-speed osc. clock,

20 MHz int. high-speed osc. clock,or subsystem clock

Notes 1. The wait time is as follows:• When vectored interrupt servicing is carried outWhen main system clock is used: 10 to 12 clocksWhen subsystem clock is used: 8 to 10 clocks• When vectored interrupt servicing is not carried outWhen main system clock is used: 5 or 6 clocksWhen subsystem clock is used: 3 or 4 clocks

Main Point:•Halt Mode Release reacts very quickly because a system Clock is still active

Main Point:•Halt Mode Release reacts very quickly because a system Clock is still active

Page 40: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.40

K0R Clocking Options78K0R/Kx3-L (GP, USB) (44-100pin) 78K0R/Lx3/KE3-A (80-128pin)

2-20MHz

32,768 Hz

Cannot stop or stop byoption byte

Select 8MHZ/20MHz or1MHz by option byte

Watchdog Timer

fil

Ext. Crystal(X1, X2)

Ext. Clock(EXCLK)

Int. Oscillator

8MHz +/- 1.8%

1MHz +/-13%

Subsystem 32kHz

Ext. 32kHz Crystal(XT1, XT2)

Ext. 32kHz Clock(EXCLKS)

or

or

Int. Low-speed Osc

30kHz +/- 10%

20MHz +/- 2.4%

Buzzer/Clock Output

Selector

Prescaler Prescaler

30KHZLow Speed

WDT(0.35uA Max)

Fast startup

Time:

23.3-30.7

uSEC

Real-time Counter

FullAccuracy-40 to 85C

2.7 to 5.5V

Prescaler 16MHZ/4

12MHZ/2

20MHZ/5X8, x12

PLLUSB48MHZ

Peripheral Clock Switch

fprsfxhPeripherals

fsub

fih

fcpuCPU

fxp/16

fxp/8

fxp/4

fxp/2

fxp

fsub/2

Main SystemClockSwitch

Prescaler

Sele

ctor

fxp

1/2

fxp/32

fsub

Sele

ctor

LCD Cntrl/Driver

Timer ArrayUnit0

Sele

ctor

Adds less

than 0.5uA

t0

Backup

Current

Can Run LCD in Standby Mode~5uA

Full20MHZ

-40 to 85C2.7 to 5.5V

Main Points:•Flexible clocking scheme and multiple clock sources for CPU and peripherals•Facilitates optimum use of battery power

Main Points:•Flexible clocking scheme and multiple clock sources for CPU and peripherals•Facilitates optimum use of battery power

Page 41: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.41

Flash Security & Self-Programming: Safe, but Flexible

Data to be self-programmed can be obtained through any source available to the microcontroller under direct user control.

The flash memory can be separated into a boot area and program area, allowing manipulation of one without affecting the other

Each area is composed of multiple fixed-size blocks that can be manipulated independently.

K0R

UARTUART

CSICSI

I2CI2C

PortPort

DataDatadd

Block nBlock n–1

………

Block 10Block 9

Block 6Block 4

Block 1Block 000000H

xxxxxH

Program Area

Boot Cluster 0

Boot Cluster 1 Note

Boot Area

Note: Boot cluster 1 also can be used as program area or left empty.

Block 8Block 7

Block 3Block 2

USBUSB

Boot Cluster (4KB each):•RESET, Interrupt Vectors (128 Bytes)•CALLT Table (64 Bytes)•Option Byte Area (4 Bytes)•OCD Security ID Setting (10 Bytes)•Boot code (3890 Bytes)

Block Erase Size = 1KB sizeMin Write Size = 4 Bytes

Flash Security Setting Bits:(Individually Selectable)•Prohibit batch erase*1 (chip erase)•Prohibit block erase.•Prohibit Flash writing•Prohibit Flash rewriting*1 of boot cluster 0

*1 Caution: cannot be reversed

Main Points:•K0R Flash Memory is very secure from prying eyes•K0R Flash memory is broken up into 1KB Block erase sizes for ease of use

Main Points:•K0R Flash Memory is very secure from prying eyes•K0R Flash memory is broken up into 1KB Block erase sizes for ease of use

Page 42: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.42

K0R/Lx3 LCD Drive Method Circuits

Best Method forBatteryPower

Best to Achieve Ultra-LowCurrent Consumption

(0.4uA typical)

Best Method forLarge LCD Panels

• External resistive divisionDisplay voltage: Depends on VDDDrive capacity: High

•Voltage boostingDisplay voltage: Constant: does not depend on VDD.Contrast adjustment feature (contrast adjustable between 2.4 V and 5.4 V)

Availability of 8 Common SignalsFacilitates Design

K0R/Lx3 LCD MCU series incorporates: Main Point:•3 different LCD Drive options, to optimize LCD panel appearance, and to save standby current

Main Point:•3 different LCD Drive options, to optimize LCD panel appearance, and to save standby current

•Provides more drive for Large LCD panels•Drive voltage varies with Battery•Panel Contrast and Viewing angle degrades as VLCD declines•Higher current drain when LCD Panel is enabled

•Constant VLCD Drive even though Battery voltage declines•Consistently Good Panel Contrast and Viewing over full battery life (1.8V-5.5V)•SW settable VLCD for contrast/viewing angle adjust•<5UA typical in Standby mode using 32KHZ Subclock

•Lowest LCD Panel drive mode current consumption•Drive voltage varies with Battery•Panel Contrast and Viewing angle degrades as VLCD declines

Page 43: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.43

The following slides contain no audio & are provided for reference

Page 44: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.44

K0R/Kx3-L Amplifier/Comparators

+-+-

+-+-

PGA

OAI/CMP0M/TOFF0/INTP3

CMP0-

CMP1P/TOFF1/INTP7

CMP1M

A/D  Converter0

1

1

0

1

0

AVRef8 Level

AVRef8 Level

INT/HIZCTL

INT/HIZCTL

INT/HIZCTL

INT/HIZCTL

Filter

Filter

ProgrammableGain

Amplifier

For CMP1

AVREF* (0/16)

AVREF* (2/16)

AVREF* (4/16)

AVREF* (6/16)

AVREF* (8/16)

AVREF* (10/16)

AVREF* (11/16)

AVREF* (12/16)

Internal References For Comparators

For CMP0

AVREF* (1/16)

AVREF* (3/16)

AVREF* (5/16)

AVREF* (7/16)

AVREF* (9/16)

AVREF* (11/16)

AVREF* (13/16)

AVREF* (15/16)

Main Point:• Integrated Comparators and PGA lowers system cost and facilitates signal conditioning

Main Point:• Integrated Comparators and PGA lowers system cost and facilitates signal conditioning

Amplifier Gain : 4/8/10/12

Page 45: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.45

All Flash 16bit 78K0R MCUsFlash Technology Highlights

Implemented on K0/K0R/V850 8/16/32-bit devices Error correction code (ECC) mechanism in flash memory access for

additional reliability Secure self-programming with boot-swapping feature Flash pre-programming services from Renesas or third parties

6bit ECC on every 32bit Word (4bytes) Data write and Data read No impact on read/write performance

ECCHWBlock

Main Point:•K0R Flash contains 6bit ECC on every 32bit word for excellent Flash data retentions at 20+ year lifetimes

Main Point:•K0R Flash contains 6bit ECC on every 32bit word for excellent Flash data retentions at 20+ year lifetimes

Page 46: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.46

10Kami Ultra-Low Power MCU Promo Proposal

Page 47: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.47

Low Power MCU Players

PIC16 / 18 / 24 XLP(18-80pins)

K0 / K0R / V850(16-128)

MSP430(20-113pins)

STM8L / STM32L(20-144pins)

ATmega / XMEGA(24-100pins)

Per

form

ance

(M

IPS

)

Flash (KB)

17

3

4 6016 128

39

512384

32

Renesas Ultra Low Power MCU

Solutions

K0R: MSP430F2/4/5x, PIC18/24, XMEGA and STM8LV850: STM32L, MSP430F5x, PIC24 and XMEGAK0:MSP430F1x, PIC16XLP, STM8L, ATmega

Main Point:•With K0R, K0 and V850 Ultra-low power MCU lines, we can counter over 95% of 8/16 bit LP MCU offerings

Main Point:•With K0R, K0 and V850 Ultra-low power MCU lines, we can counter over 95% of 8/16 bit LP MCU offerings

Page 48: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.48

REA’s Value Proposition to Low Power Market

Supplier FamilyModes

Active RTC Stop

Renesas

K0 220uA/MHz 1uA 0.3uA

K0R 190uA/MHz 0.9uA 0.37uA

V850ES 600uA/MHz 2.5uA 1.5uA

TI430F1/2/4xxx 220uA/MHz 1.2uA 0.2uA

430F5xxx 165uA/MHz 2.5uA 0.1uA

MicrochipPIC18 500uA/MHz 1uA 0.13uA

PIC24 360uA/MHz 1.1uA 2.2uA

STSTM8L 150uA/MHz 1.2uA 0.35uA

STM32L 230uA/MHz 1.3uA 0.43uA

AtmelATMega 200uA/MHz 0.9uA 0.1uA

Xmega 260uA/MHz 0.65uA 0.1uA

Power Consumption Comparison*

* Competitor figures are estimates

Advanced Analog

(12-bit ADC, 12-bit DAC, Op-Amps)

Ultra Low Power

(190uA/MHz,s 0.9uA RTC, 370nA Stop)

Rich Peripherals

(Segment LCD, USB)

HighPerformance(up to 39DMIPS @

20MHz)

Broad Line-up(16-pin / 4KB to

128-pin / 512KB)

Wide Operating Voltage

(1.8V to 5.5V)

K0R: Lower mA/MIPS than MSP430, 12-bit ADC/DAC, LCD and USB optionsV850: 39DMIPS @ 20MHz and 600uA/MHz with USB optionsK0:16-bit delta sigma, op-amps and LCD options

Main Point:•With K0R, K0, V850 we have a compelling story against competition; lower currents in CPU Active mode and in standby mode

Main Point:•With K0R, K0, V850 we have a compelling story against competition; lower currents in CPU Active mode and in standby mode

Page 49: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.49

REA’s Low Power MCU Promo Plan for 10Kami

Re-introduce Renesas Low Power MCU Solutions “Brand” existing products as “Super Low Power MCUs”

Form special team (Marketing, Engineering and Sales) Finalize development plan, identify target markets and

“SwitchNow” accounts Perform full competitive analysis (technical and pricing) to

re-align and define New Product Proposals (NPP’s)

Develop ecosystem Website, Sales collateral, White Papers, evaluation systems

Launch Low Power Campaign in 10Kami Focused Products: K0R, V850 and K0 Goal: Achieve a combined $1M/month revenue by FY12 Target: Start with Avnet and focused accounts. Expand

to Arrow and others

Page 50: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.50

78K0R/Kx3-L Low Power MCU Demo Kit Overview

Page 51: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.51

DM-78K0R-KEL3 78K0R/Kx3-L Low Power Kit

USB debug adapter board

“EB-USB-DA”

Low Power 78K0R/Kx3-L Demo Board

“EB-78K0R-KE3L”

DigitalMultimeter

Page 52: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.52

EB-78K0R-78 Low Power Demo BoardKey Features

Supports 78K0R/KEL-3 and 78K0R/KG3-L devices

Standard debug/programming interface Support MINICUBE2 and USB Debug Adapter

Board Test terminals for current consumption

measurement Measures CPU core current, CPU core +

peripheral current, and peripheral current On-board coin cell battery socket for stand-

alone operation On-board clock supply

20MHz and 32.768kHz crystal Sample user interface

2 switches, 2 LEDs and 1 trimmer port Expansion IOs for all device pins

Page 53: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.53

EB-USB-DA USB Debug Adapter BoardKey Features

Direct USB connection to PC Renesas uPD78F0730 8-bit USB MCU used

Debug and flash programming interface Supports On-Chip Debug and UART Flash

programming Supports 78K0, 78K0R and V850ES MCUs

Supports three power supply options 5V, 3.3V and Target power supply

LED indicators for Power ON, RUN and BREAK modes

Selectable debug/programming and normal modes Easy to update debug firmware

QBEZUTL utility software is provided Easy to program target device

WriteEZ software is provided

Page 54: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.54

Low Power Kit Demo Set Up

Remove contents from box Insert battery in to demo board

Check for proper polarity Connect probe to meter and board Set meter to 20mA Switch one will toggle the MCU

through it’s various modes Switch two will reset to the initial

mode There are 2 LEDs on the board and

will flash a particular sequence in each mode

Page 55: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.55

EB-78K0R-KE3L Low Power Demo BoardStand-Alone Setup (Run Demo)

Power Supply for EB-78K0R-KE3L Board: Coin cell battery – coin cell battery holder at

bottom side of board

External power supply (optional power jack connection at CON1)

Power supply through on-chip debug emulator (EB-USB-DA)

Jumper JP1 setting for stand-alone demo

Page 56: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.56

EB-78K0R-KE3L Low Power Demo BoardDebug Setup

Jumper JP1 setting for debug

SW1 and SW2 settings for 78K0R debug

Page 57: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.57

Power Mode

Status SW1 SW2 LED1 LED2Meter

SettingTypical Current

Power On

Start Demo

NA, Auto- matically in Mode A

NA, Auto- matically in

Mode AFlashing both LEDs alternately 20mA

5.3mA or less

ARun with 20MHz

Press to switch to Mode B

Press to switch to

Mode A - escOff

1 sec and 0.5 sec flashing for

about 5 sec duration *1

20mA5.3mA or

less

BRun with

8MHz

Press to switch to Mode C

Press to switch to

Mode A - escOff

0.5 sec flashing for about 2 sec

duration *1

20mA 2.4mA or less

CRun with 32.768

kHz

Press to switch to Mode D

Press to switch to

Mode A - escOff

1 sec flashing for about 4 sec

duration *1

200uA 3.7uA or less

DHALT Mode @32.768

kHz

Press to switch to Mode E

Press to switch to

Mode A - esc

1 sec flashing for about 4 sec

duration *2Off 200uA

0.9uA or less

ESTOP

Mode (no clocking)

Press to switch to Mode A

Press to switch to

Mode A - esc

0.5 sec flashing for about 2 sec

duration (no repeat)

Off 200uA0.33uA or

less

Low Power Kit Demo

Measures 5 power modes of the 78K0R/Kx3-L 20MHz Run, 8MHz Run, 32kHz Run, 32kHz Halt, and STOP

Note*1: Repeats at 15 second intervalNote*2: Repeats at 1 minute interval

Page 58: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.58

K0R/Kx3-L Low power kit demo flow

Power-On

CPU Operating(20MHZ) ~5.3mA

Flash “A sequence”Every 15 sec

STOP Mode(no clocks) ~0.3uAFlash “E” sequence

once, thenNo repeat flashing

Press SW2(escape)

Press SW2(escape)

Press SW1:Lights flash “B sequence”

Lights flash “A sequence”

CPU Operating(8MHZ) ~2.4mA

Flash “B sequence”Every 15 sec

CPU Operating(32kHZ) ~3.7uA

Flash “C sequence”Every 15 sec

Press SW1:Lights flash “C sequence”

Halt Mode(32kHZ RTC) ~0.9uAFlash “D sequence”

Every 1 min (RTC interrupt)

Press SW1:

Press SW2(escape)

Press SW2(escape)

Press SW2(escape)

Lights flash “D sequence”

Press SW1:

Press SW1Lights flash “E sequence”

Mode: A

Mode: B

Mode: C

Mode: D

Mode: E

Start

Page 59: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.59

Thank you

Page 60: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

Renesas Electronics America Inc.Mike Clodfelter, K0R PMM16June2010

© 2010 Renesas Electronics America Inc. All rights reserved.

78K0R/Lx3 Demo Kit

Page 61: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.61

78K0R/Lx3 Demo Kit

TK-78K0R/LH3+LCD Demo BoardMCU features 128-pin 78K0R/LH3 16-bit LCD MCU 128 KB Flash, 7 KB RAM 20MHZ/17DMIPS CPU operation +1.8V to +5.5V Supply operation Up to 400 segment LCD drive 12-bit ADC, 12-bit DACs, 3-ch op-amps

Board 8 x 50 dot graphics LCD panel Buzzer Audio output (with LowPass filter)

for sound/voice playback using ADPCM 5-way articulated control joy-stick 32KHZ resonator for RTC Powered by USB or ext power supply USB for debug and flash programming

SW development tool CD-ROM Renesas Electronics CubeSuite environment:

Compiler/assembler, simulator, code/pin configurator SW, debugger

Demo firmware LCD graphics demo Clock and kitchen timer 10-bit/12-bit sound/music playback

12-bit/12-bit+AMP ADC voltmeter 12-bit thermometer Power save

Page 62: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.62

Appendix

Page 63: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.63

K0R/Ix3 Invertor/Motor Control – High Performance at Low Cost

Page 64: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.64

16bit 78K0R/Ix3 Motor Control

128KB 6KB

96KB 6KB

64KB 3KB

48KB 2KB

32KB 1.5KB

16KB 1KB

30 Pin

38Pin

44 Pin

48Pin

52 Pin

64 Pin

7mm10mm12mm

12mm14mm

14mm14x20mm

14mm14x20mm

14x20mm

20mm

New K0R/Ix3 revisions – up to 128KB Flash! High performance up to 17dmips at 20MHZ 6 Output PWM inverterdrive runs 16bit Timer @40MHZ (2x PLL from 20MHZ system clock)

Analog features: Up to 12ch ADC (enhanced, 3uSEC conversion time) Programmable gain amplifier, to provideMotor current sense Comparators, tomonitor motor currentoverloading

5V

PWM outputA/D

in

pu

t INT

Serial I/O

CPU(20MHz)

Flash ROM

10bit A/D

RAM

Timer

SIO

5V

INT

2. 4 VREG RESET-IC

BLDCMotor

WDT

NF

NF

30Pin

OCD

System Control

On-ChipProgrammableGain Amp

On-ChipProgrammableGain Amp

ShuntResistorShuntResistor

On-ChipComparatorsOn-ChipComparators

Page 65: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.65

K0R/RF (Ultra-Low Power MCU + 802.15.4 Radio)

Page 66: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.66

NEC K0R/RF MCU Products Line-Up

78F8056/57/5816-bit MCU, up to 20MHzUp to 128KB Flash 8KB RAM Embedded 802.15.4 radio8x8mm 56-pin QFN

ES: Jan/2010MP: Sept/2010

78K0R/ZigBee Pro78F806316-bit MCU, up to 20MHzUp to 256KB Flash Up to 12KB RAM Up to 6ch 10-bit ADCEmbedded 802.15.4 radio9x9mm 64-pin QFN

ES: Sept 2010 MP: Mar 2011

Memory

Expansion

+ ADC

Preliminary information

Flash RAM

128KB 8KB

96KB 8KB

64KB 8KB

568x8 QFN

Page 67: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.67

K0/Lx3 vs K0R/Lx3 Segment LCD: Line-up

8 KB

16 KB

24 KB

32 KB

48 KB

64 KB

96 KB

128 KB

48LQFP 52LQFP 64LQFP 80LQFP 100LQFP

uPD78F0400

22x4(18x8)

LCDSEG x COM

K0/LC3 K0/LD3

K0R/LF3

uPD78F0410

uPD78F0401

uPD78F0411

uPD78F0402

uPD78F0412

uPD78F0403

uPD78F0413

uPD78F0420

uPD78F0430

uPD78F0421

uPD78F0431

uPD78F0422

uPD78F0432

uPD78F0423

uPD78F0433

24x4(20x8)

uPD78F0441

uPD78F0451

uPD78F0442

uPD78F0452

uPD78F0443

uPD78F0453

uPD78F0461

uPD78F0462

uPD78F0463

uPD78F0444

uPD78F0454 uPD78F0464

uPD78F0445

uPD78F0455 uPD78F0465

60 KB

uPD78F0471

uPD78F0481

uPD78F0472

uPD78F0482

uPD78F0473

uPD78F0483

uPD78F0491

uPD78F0492

uPD78F0493

uPD78F0474

uPD78F0484 uPD78F0494

uPD78F0475

uPD78F0485 uPD78F0495

uPD78F1500

uPD78F1501

uPD78F1502

uPD78F1503

uPD78F1504

uPD78F1505

uPD78F1506

uPD78F1507

uPD78F1508

K0/LE3 K0/LF3

128LQFP

22x4(18x8)

24x4(20x8)

32x4(28x8)

32x4(28x8)

24x4(20x8)

40x4(36x8)

40x4(36x8)

32x4(28x8)

K0R/LG3

31x4(27x8)

K0R/LH3

40x4(36x8)

54x4(50x8)

K0/Lx3, no ADC

K0/Lx3, 10bit ADC

K0/Lx3, 10bit ADC/16bit ADC

K0R/Lx3, 12bit ADC

Page 68: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.68

uPD78F1500

uPD78F100016 KB

32 KB

48 KB

64 KB

96 KB

192 KB

uPD78F1022

44LQFP 48TQFP 52LQFP

uPD78F1168

64LQFP64FBGA

80LQFP

16bit K0R Ultra-Low Power and GP: Line-up

*64 FBGA avail on K0R/USB, K0R/KE3-A, K0R/KE3-L only*100pin FBGA avail on K0R/KG3-L only

uPD78F1018

K0R/Lx3 (12bit ADC, with LCD, low power)

K0R/KE3-A (12bit ADC, no LCD, low power)

K0R/Kx3-L (USB, low power)

K0R/USB

100LQFP100FBGA

128LQFP 144LQFP

K0R/Kx3-L (GP, low-power)

K0R/Kx3A (GP, Large pin count, Large Memory)

256 KB

384 KB

uPD78F1001

uPD78F1002

uPD78F1003

uPD78F1001

uPD78F1002

uPD78F1003

uPD78F1004

uPD78F1005

uPD78F1006

uPD78F1007

uPD78F1008

uPD78F1010uPD78F1009

uPD78F1011

uPD78F1012

uPD78F1013

uPD78F1014

512 KB

uPD78F1501

uPD78F1502

uPD78F1503

uPD78F1504

uPD78F1505

uPD78F1506

uPD78F1507

uPD78F1508

uPD78F1017

uPD78F1016

uPD78F1023

uPD78F1024

uPD78F1167

uPD78F1166

uPD78F1165

uPD78F1164

uPD78F1163

uPD78F1178

uPD78F1177

uPD78F1176

uPD78F1175

uPD78F1174

uPD78F1173

uPD78F1172

uPD78F1023

uPD78F1024

uPD78F1188

uPD78F1187

uPD78F1186

uPD78F1185

uPD78F1184

uPD78F1183

uPD78F1182

uPD78F1158

uPD78F1157

uPD78F1156

uPD78F1155

uPD78F1154

uPD78F1153

uPD78F1152 uPD78F1172

128 KB

uPD78F1148

uPD78F1147

uPD78F1146

uPD78F1145

uPD78F1144

uPD78F1143

uPD78F1142

K0R/KC3-L K0R/KC3-L K0R/KE3-L K0R/KE3-L K0R/KF3-L

K0R/KE3-A

K0R/KE3A K0R/KF3A K0R/KG3A K0R/KH3A K0R/KJ3A

Page 69: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.69

78K0R/Ix3, 30/44/48/52/64 Pin Lineup,Part Numbers Decoder

78K0R/Ix3Pkg Code

Package

120x (IB3) MC-CAB 30-pin plastic SSOP (7.62mm × 10mm)

121x (IC3)

MC-GAA 38-pin plastic SSOP (7.62mm × 10mm)

GB-GAF 44-pin plastic LQFP (10mm × 10mm)

GA-GAM 48-pin plastic TQFP (fine pitch, 7mm × 7mm)

122x (ID3) GC-GAL 52-pin plastic LQFP (10mm × 10mm)

123x (IE3)GB-GAH 64-pin plastic LQFP (12mm × 12mm)

GK-GAJ 64-pin plastic LQFP (fine pitch, 10mm × 10mm)

uPD78F12xx xx–xxx -xx

Flash Memory

RAMSize

12x1 16KB 1KB

12x3 32KB 1.5KB

12x4 48KB 2KB

12x5 64KB 3KB

Lead-free terminals

-A SnBi (Tin-Bismuth)

-AX NiPdAu (Nickel-Palladium-Gold)

Pin Count

2KB48KB

52

48

44

643830

1KB16KB

1.5KB32KB

3KB64KB

RAMFlash

Choice of 18 Devices

Page 70: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.70

16-Bit MCU (K0R) Roadmap

GeneralPurpose

MotorControl

LCD withAdvanced

Analog

Connect-ivity

K0R/Lx3LCD: up to 4x54 (8x50)

3 Channel Op-Amp12bit ADC/DACs

Up to 128KB Flash

Available Now Roadmap

K0R/Ix36 Phase PWM Outputs

2 Ch ComparatorsUp to 64KB Flash

K0R/Lx4More memory,Higher Speed

K0R/Ix4More memory,Higher Speed

K0R/Kx3A10-Bit ADC,

8-Bit DACOn-Chip Temp Sensor

Up to 512KB Flash

K0R/Kx3-L10-Bit ADC

0.33 uA Stop ModeUp to 128KB Flash

K0R/USB48, 64pin

up to 128KB

K0R/Ethernet

K0R/Kx4More analog

256KB+Higher Speed

K0R/Kx3-CCEC Function HW

Remote Control HW

Up to 128KB Flash

K0R/RF4CE(802.15.4)MCU+RF

Up to 128KB

K0R/Fx3 /Hx3(CAN)

MCU+RFUp to 128KB

K0R/KE3-A64pin

3 Ch. Op-Amp12bit ADC/DACs

Up to 128KB Flash

K0R/RFCEMore

Memory

Page 71: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.71

Low PowerLow

Power

Ultra- Low

Power

Ultra- Low

Power

REA Low/Ultra-Low Power MCU Line-Up

1ch Prog. Gain Op-Amp

4ch x 10bit ADC

To 16KB Flash, 768B RAM

16pin SSOP, 10MHZ

K0/KY2-L78K0/Kx2-L

8-bit GP

78K0R/Lx316-bit

LCD withAdvancedAnalog

Pin Count

1ch Prog. Gain Op-Amp

6ch x 10bit ADC

To 16KB Flash, 768B RAM

20pin SSOP, 10MHZ

K0/KA2-L

2ch Prog. Gain Op-Amp

4-7ch x 10bit ADC

To 32KB Flash, 1KB RAM

30pin SSOP, 10MHZ

K0/KB2-L

2ch Prog. Gain Op-Amp

8-11ch x 10bit ADC

To 32KB Flash, 1KB RAM

44-48pin QFP, 10MHZ

K0/KC2-L

22-144 LCD Seg

6ch x 10bit ADC

To 32KB Flash, 1KB RAM

48pin QFP, 10MHZ

K0/LC3

24-160 LCD Seg

6ch x 10bit ADC

To 32KB Flash, 1KB RAM

52 pin QFP, 10MHZ

K0/LD3

32-224 LCD Seg

8ch x 10bit ADC, 3ch 16bit ADC

To 60KB Flash, 2KB RAM

64pin QFP, 10MHZ

K0/LE3

40-288 LCD Seg

8ch x 10bit ADC, 3ch 16bit ADC

To 60KB Flash, 2KB RAM80pin QFP, 10MHZ

K0/LF3

78K0/Lx38-bit LCD

K0R/Kx3-L16-bit GP

2ch Comp, Prog. Gain Amp

10-11ch x 10bit ADC

To 64KB Flash, 3KB RAM

44-48pin QFP, 20MHZ

K0R/KC3-L

2ch Comp, Prog. Gain Amp

11ch x 10bit ADC

To 64KB Flash, 3KB RAM

52 pin QFP, 20MHZ

K0R/KD3-L

2ch Comp, Prog. Gain Amp

12ch x 10bit ADC

To 64KB Flash, 3KB RAM

64pin QFP, 20MHZ

K0R/KE3-L

12ch x 16bit Timer

12ch x 10bit ADC

To 256KB Flash,12KB RAM

80pin QFP, 20MHZ

K0R/KF3-L

12ch x 16bit Timer

16ch x 10bit ADC

To 256KB Flash,12KB RAM

100pin QFP, 20MHZ

K0R/KG3-L

2ch Op-Amp, 8ch x 12bit ADC

2ch x 12bit DAC, Int.Volt REF.

Up to 128KB Flash, 7KB RAM

80pin QFP, 20MHZ

K0R/LF3 LCD

2ch Op-Amp, 12ch x 12bit ADC

2ch x 12bit DAC, Int.Volt REF.

Up to 128KB Flash, 7KB RAM

100pin QFP, 20MHZ

K0R/LG3 LCD

2ch Op-Amp, 12ch x 12bit ADC

2ch x 12bit DAC, Int.Volt REF.

Up to 128KB Flash, 7KB RAM

128pin QFP, 20MHZ

K0R/LH3 LCD

V850ES/Jx3-L

32-bit GPCRC, DMA, Ext. Bus Interface

8ch x 10bit ADC, 1ch x 8bit DAC

Up to 256KB Flash, 16KB RAM

80pin QFP, 20MHZ, 42dmips

V850ES/JF3-L

CRC, DMA, Ext. Bus Interface

12ch x 10bit ADC, 2ch x 8bit DAC

Up to 512KB Flash, 40KB RAM

100pin QFP, 20MHZ, 42dmips

V850ES/JG3-L32-Bit

16-Bit16-Bit

8-BitCRC, DMA, Ext. Bus Interface

12ch x 10bit ADC, 2ch x 8bit DAC

Up to 512KB Flash, 40KB RAM

100pin QFP, 20MHZ, 42dmips

V850ES/JG3-L (USB)

New or Enhanced!

Page 72: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.72

78K0R/Kx3-L Block Diagram

Target Markets Consumer, Healthcare equipment HVAC/climate control, building security, industrial control Portable instrumentation, battery-operated equipment

Features 78K0R low power (1.6mW/DMIPS) and

high performance (13-17 DMIPS@20MHz) 16-bit CPU core

Analog features: Up to 16ch 10-bit ADC Op-amp and programmable gain

amplifier (PGA), up to x12 gain Analog comparators

HW-based Real-Time Counter (RTC) Internal oscillator (selectable 1MHz,

8MHz or 20MHz) Optimized Low power standby

modes 44, 48, 52, 64, 80, 100 pin LQFP,

TQFP and FBGA package options

Benefits High integration for easy handling

of both digital and analog sensors Minimize external component BOM Targeted for low power operation

Balance low power and high performance design goals

Easily monitor battery conditionMaximize battery life

Page 73: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.73

78K0R/Kx3-L Family Comparison

KC3-L KD3-L KE3-L

44pin 48pin 52pin 64pin

Flash (Bytes) 16K/32K/48K/64K 32K/48K/64K 32K/48K/64K 32K/48K/64K

RAM (Bytes) 1K/1.5K/2K/3K 1.5K/2K/3K 1.5K/2K/3K 1.5K/2K/3K

System ClockInternal High-speed oscillator : 8MHz±1% or 20MHz±1% or 1MHz±5%

External oscillator 2MHz to 20MHz (2MHz to 5MHz @1.8V-2.7V)

Sub Clock 32.768kHz

WDT Clock Internal Low-speed oscillator 30kHz+/-10%

Multiplier / Divider 16bit x 16bit , 32bit / 32bit with 32bit remainder

DMA 2ch

I/O I/O: 33, plusInput: 4

I/O: 36, plus Input: 4, Output: 1

I/O: 40, plusInput: 4, Output: 1

I/O: 50Input: 4, Output: 1

Timer

16-bit 8ch (TAU0)

RTC 1ch

WDT 1ch

Serial I/FSAU :1ch SAU :1ch (CSI/UART/I2C):(3/0/0)(2/1/0)(2/0/1)(0/2/0)(0/1/1)

Multi Master I2C :1ch

10-bit A/D 10ch 11ch 12ch

PGA/Comp. PGA(x1 to x12):1 , Comparator (with internal voltage REF.): 2

PCL/Buzzer - 1ch 2ch

POC, LVI Power-On-Clear (RESET), Low-Voltage-Indicator (16 selectable voltages levels)

VDD/Ta Range VDD=1.8V to 5.5V, Ta=-40 to +85degC

Page 74: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.74

78K0R/Kx3-L Family Comparison

KF3-L KG3-L

80pin 100pin

Flash (Bytes) 64KB/96KB/128KB 64KB/96KB/128KB

RAM (Bytes) 4K/6K 4K/6K/8K

System ClockInternal High-speed oscillator : 8MHz±1% or 20MHz±1% or 1MHz±5%

External oscillator 2MHz to 20MHz (2MHz to 5MHz @1.8V-2.7V)

Sub Clock 32.768kHz

WDT Clock Internal Low-speed oscillator 30kHz+/-10%

Multiplier / Divider 16bit x 16bit , 32bit/32bit with 32bit remainder

DMA 2ch

I/O I/O: 40, plusInput: 4, Output: 1

I/O: 50Input: 4, Output: 1

Timer

16-bit 12ch (TAU0 and TAU1):

RTC 1ch

WDT 1ch

Serial I/F(SAU = Serial Array Unit)

SAU0 : (CSI/UART/I2C):(3/0/0)(2/1/0)(2/0/1)(0/2/0)(0/1/1)SAU1 : (CSI/UART/I2C):(3/0/0)(2/1/0)(2/0/1)(0/2/0)(0/1/1)Multi Master I2C :1ch

10-bit A/D 12ch 16ch

PCL/Buzzer 2ch 2ch

POC, LVI Power-On-Clear (RESET), Low-Voltage-Indicator (16 selectable voltages levels)

VDD/Ta Range VDD=1.8V to 5.5V, Ta=-40 to +85degC

Page 75: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.75

78K0R/Lx3 16bit LCD MCU Block Diagram

Target Markets Healthcare equipment, personal hygiene HVAC/climate control, Building management Any Portable instrumentation or, battery-operated low power equipment with Analog signal processing requirements

Feature Highlights K0R 16bit CPU

3-stage pipeline, RISC-Like, CISC instruction set

Rich Analog Front-End Functions: OP- Amps, 12bit ADC, 12bit DAC, internal Voltage references LCD Booster C/D w/ up to 400 LCD segment drive Flash (with 6bit ECC)

Boot Swap Self Programming EEPROM emulation

80, 100, 128 pin QFP Package Options

Benefits High performance

13-17dmips at 20MHZ

Low Power for Battery operation Highly reliable Flash (ECC)

Page 76: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.76

78K0R/Kx3-L with USB Block Diagram

Features USB Function interface

Full-speed (12Mbps)7 USB endpoints Control, Bulk, Interrupt

USB pull-up control to enable/ disable USB

64KB–128KB Flash, 6KB-8KB RAM

Serial interfacesUART, CSI (SPI), I2C, GPIOKey interrupt pins

8-channels 10-bit ADC Real-Time Counter (Calendar) Reference Software:

CDC, HID, USB firmware

Benefits Cost effective USB MCU with good

selection of peripherals and memory (flash and RAM)

High performance for PortableApplications

Target Markets POS/ Terminal Peripheral (Pinpad, Card Reader,

Check Reader, Barcode Scanner) Test and Measurement to download data to PC/

Terminal (Data Logger, Data Acquisition, Sensor)

Page 77: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.77

78K0R/Ix3 Motor/Inverter MCU Block Diagram

Benefits Ideal for Inverter/motor control drive

3-Phase AC Induction Motor Trapezoidal ECM 3-Phase PMAC/PMSM

Achieves Cost-effective implementation of energy- efficient equipment

Features High performance

up to 17dmips at 20MHZ 6 Output PWM inverter drive from 40MHZ 16bit Timer

Analog features: Up to 12ch ADC (enhanced, 3uSEC conversion time) Programmable gain amplifier Comparators

Flash ECC ( 6bit ECC on 32bit Word) Secure Self Programming with Boot Swap EEPROM emulation

Target Markets Power Invertors Appliances/white goods: washer/dryer, dishwasher etc. HVAC (Fan/Blowers, AC Compressors) Water/Fluid Pumps Exercise Equipment

Page 78: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.78

78K0R/Kx3A Block Diagram

Target Markets Consumer/Healthcare equipment HVAC/climate control, building security, industrial control Portable instrumentation, battery operated equipment

Benefits Low power but High performance operation

1.8mW/mip 13-17dmips at 20MHZ

Highly reliable Flash High system integration for low-cost system implementation

Flexible Peripherals with Flexible external expandability

Features Analog features:

Up to 16ch ADC Internal Temp Sensors 8-bit DACs

Large Flash sizes up to 512KB Flash with security

6bit ECC on 32bit Flash Secure Self Programming with Boot Swap EEPROM emulation

Other System safety features: POC HW Reset circuit 16 Level LVI (Brown-out detect)

Page 79: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.79

78K0R/RF (uPD78F8056/57/58) Block Diagram

Features High performance 16-bit CPU

1.6mW/DMIPS17 [email protected] MCU STOP mode

(radio off) Low Power 802.15.4 Radio

TX 18.9mA @ 4MHz (radio + MCU)RX 17.4mA @ 4MHz (radio + MCU)

HW-based Real-Time Counter (RTC)

Internal oscillator

Benefits High Performance, Low Power Space saving 8x8mm 56-pin

QFN Target MarketsSmart Energy MarketSimple Short range radio RF4CE (Consumer RF Remote Control)

Page 80: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.80

78K0R/KC3-L USB 78K0R/KE3-L USB

CPU speed Up to 20MHz (17 DMIPS) – USB not in useUp to 16MHz (13.6 DMIPS) – USB in use

Flash 64KB/ 96KB/ 128KB 96KB/ 128KB

RAM 6KB – 8KB

USB USB function controller (full-speed, 12Mbps)

Main System Clock12MHz/ 16MHz ceramic/ crystal

1MHz, 8MHz, or 20MHz internal oscillator30kHz internal oscillator (for WDT)

Sub-System Clock 32.768kHz

Timer 8ch 16-bit

WDT 1ch

Real-Time Counter 1chRTC clock output (512Hz, 16.384kHz, 32.768kHz)

A/D 10-bit (8ch) 10-bit (8ch)

Serial interfaceUART/CSI x 1ch

UART/CSI/I2C x 1chI2C x 1ch

UART/CSI x 1chUART/CSI/I2C x 2ch

I2C x 1ch

GPIO 39 (5V tolerant) 53 (5V tolerant)

DMA Controller 2ch

POC/LVI POC (1.61V threshold voltage)LVI (11 selectable voltages)

Power supply 1.8V – 3.6V

Package 48-pin LQFP64-pin TQFP (7x 7mm)

64-pin LQFP (10 x 10mm)64-pin FBGA (5 x 5mm)

Renesas 78K0R/Kx3-L USB Features Comparison

Page 81: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.81

Item K0R/IB3 K0R/IC3 K0R/ID3 K0R/IE3

CPU 78K0R (16bit)

Memory Flash 16K/32K 16K/32K 16K/32K/ 48K/64K

32K/48K/64K 32K/48K/64K

RAM 1K/1.5K 1K/1.5K 1K/1.5K/2K/3K 1.5K/2K/3K 1.5K/2K/3K

CPU Freq. 20MHZ max @2.7V to 5.5V

OSC. Main: Internal high speed oscillator (8MHZ or 20MHZ)Internal Double speed oscillator (40MHZ), TAU = 40MHZ

Timer TAU 40MHZ max @CPU = 20MHZ max. SUB: 32.768KHZ 12 channel with Motor Function

Input/Output 6 Input/Output 7 Input/Output 8 Input/Output 9

WDT 1 channel

Serial Int UART/CSI 1ch UART/CSI 1chUART 1ch

UART/CSI 2chI2C 1ch

UART/CSI 2chI2C 1ch

UART/CSI 2chI2C 1ch

10bit ADC 6 ch 8 ch 10 ch 11 ch 11 ch 12 ch

Comp 1 ch (2 ch) 2 ch 2 ch 2 ch 2 ch 2 ch

Amp 1 ch 1 ch 1 ch 1 ch 1 ch 1 ch

POC/LVI POC = 1.61V +/-0.09V, LVI = 16 settings from 1.91V typical to 4.22V typical

Voltage 2.7V to 5.5V

PinsPackage

30SSOP

38SSOP

44LQFP

48TQFP

52LQFP

64LQFP

K0R/Ix3 Family Comparison

Page 82: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.82

REA/NEA MCU Family/Series Concept

Family/Series Letters: D = Dashboard F = CAN interface H = General Pupose, rich analog; 4.0V-5.5V I = Inverter (lighting, motor, power); 2.7V or 4.5V-5.5V J = Low power, 1.8V – 3.6V (GP, USB, Ethernet) K = General purpose; 1.8V – 5.5V L = LCD drive; 1.8V – 5.5V M = Motor control, office automation PM = Power Meter R = Automotive/Restraint S = Low power, CAN, 4.0V-5.5V

Page 83: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.83

78K0R 16bit Features (GP, LCD, USB and ASSP)

Common CPU/system Features RISC-like architecture with CISC instruction set 20bit, 1MB linear Instruction/Data Memory Space 6bit ECC on 32bit Flash Word (single cycle decode/correct, no wait states) 1KB Flash Block Erase size, 4Byte write size (EEPROM Emulation capable) 4KB Boot Block size x 2 Boot Areas, with Secure Boot Swap Internal Oscillators (16KHz, 30KHZ, 1MHZ, 8MHZ, 20MHZ options) Single Cycle 16 x 16 Multiply HW 16 Cycle 32/32bit Divide HW (all but K0R/Kx3A) Watchdog timer (windowed function) Low-Voltage-Indicator (brown-out) circuit – 16 programmable levels Power-On-Clear (well behaved Power-On-RESET) circuit

Reduce system parts count/cost with high flexibility

Common Peripherals 2 Serial array units (up to 12ch SPI/CSI, I2C, UART serial ports) 1 Dedicated I2C Master/Slave Port 2 Timer array unit – 16bit Counters/event timers (up to 12-16ch) Real-time counter (time-of-day updates in HW <1uA current drain), with

Calibration/Correction circuit Clock/buzzer outputs (2ch)

Most flexible MCU configuration available

Page 84: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.84

Specifications Texas Instruments

Microchip nanoWatt

PIC16LF72X

Microchip nanoWatt

PIC18F14K50

Microchip nanoWatt

PIC24F16KA102MSP430F21X1(2)

Pins 20/24 28/44 20 20/28

Flash Memory (KB) `4-8 3.5-14 `8-16 `8-16

EEPROM - nan 256 512

RAM 256 368 768 1536

Deep Sleep (nA) - - - 20

Sleep (RAM alive) (nA) 100 20 24 25

CPU Wake up time from Sleep Mode RTC (uS)

3(2) 5 5 1

WDT (nA) 700 500 450 420

RTC (nA) 700 500 790 520

I/O Port Leakage (nA) ±50 ±5 ±5 ±50

1MHz Run (uA) 250 110 170 195(1) All numbers taken from respective device datasheets. All numbers are typical values at minimum Vdd (1.8V), taken from the datasheet. Base Sleep current included in WDT and/or RTC numbers for all devices.

(2) Texas Instruments MSP43021X1 device data sourced from device datasheet located at: http://focus.ti.com/lit/ds/symlink/msp430f2111.pdfMSP430 CPU wake-up time listed here ssuming DCO frequency of 1MHz since Run current is also listed at 1MHz

Microchip nanoWatt XLP Technology Web Info

VDD = 1.8V is not practicalMicrochipshould show2-4MHZ RunCurrent to equal1MHZ TI MSPperformance!PIC16/18 CPUClock = fOSC/4

Page 85: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.85

Real-world Usage and Comparisons

Specifications Texas Instruments

Microchip nanoWatt

PIC24F16KA102

Renesas K0R/Kx3-L

MSP430F21X1(2)

 

Pins 20/24 20/28 44-64

Flash Memory (KB) `4-8 `8-16 16-64

RAM 256 1536 1K-3K

Sleep (RAM alive) (nA), typ. 800 25 330

Sleep (RAM alive) (nA), max 1900 2450 2100 (@50C max)

WDT (nA), typical 700 870 (@3.3V) 310 (@1.8V-5.5V)

WDT (nA), max > 700 (?) 950 (@3.3V) 350 (@1.8V-5.5V)

RTC (nA), typ. 1600 730 200

RTC (nA), max 2800 980 1000

1MHz Run (uA), typ. 350 365 190

1MHz Run (uA), max 410 720 346

Max Run (mA), typ. 5.5 (8dmips @16MHZ, 3.3V

min), 3.6 (6dmips

@12MHZ, 3.0V)

11 (16dmips @32MHZ)

5.3 (17dmips @20MHZ, 2.4V-5.5V)

Max Run (uA), maxnot specified

18 (16dmips @32MHZ)

7.4 (17dmips @20MHZ, 2.4V-5.5V)All current drains specified at VDD = 3.0V - 3.3V and tA = -40C to +85C (unless otherwise noted)

Page 86: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.86

Insights/Trend in 802.15.4 market

Current the 802.15.4 market is driven by Smart Energy First wave: smart meters Second wave: appliances and etc

Other markets see the commoditized 802.15.4 as a cheaper radio alternative

New 802.15.4 market developing Proprietary/Open simple short range radio network RF4CE in consumer electronics

Page 87: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.89

NEC 2-chip and 1-chip solutions Supporting the Different Markets

Market Short Range Radio ZigBee®RF4CE

ZigBee® Smart Energy

Type Proprietary Network

Open Network

Open Network

Market Drivers

Cheaper radio

Home Automation

Consumer Electronics

Smart Energy Initiative

Smart Home Initiative

SWSmall stack

(~10KB)

RF4CE stack (~40KB)

ZigBee Pro stack(~96KB)

ZigBee Pro stack + Smart Energy Profile

(~128KB)

NECMCU

802.15.4radio

MCU Choices16-bit K0R/Kx3 Up to 512KB

LCD MCU K0R/Lx3 Up to 128KB32-bit MCU up to 512KB

NECMCU + radio

Up to 128KB

NECMCU + radio

Up to 256KB

1-chip solution ES: Jan/2010 MP: Sept/2010

1-chip solutionES: mid late 2010 MP: late 2010

2-chip solutionAvailable Now

Preliminary information

Page 88: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.90

~32KB

Complete Software Support

ZigBee Pro

Smart Energy Profile

Certicom ECC Device authentication

Demand Response/Load control

Networking

ZigBee Pro SDK including

Home Automation Profile(available)

SE Profile (available)

Certicom ECC (available)

Sm

art

Energ

ySoft

ware

Function Highlights Software Packages~150KB

RF4CE RF4CE NetworkingRF4CE SDK (available)R

F4C

ESoft

ware ~40KB

802.15.4-compliant MAC stack Star Networking

802.15.4 MAC(available)

Pro

pri

eta

ry

Netw

ork

ing

Soft

ware

SimpleNet(available)

~10KBor

non-802.15.4stack

Tree or StarNetworking

Page 89: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.91

Features and Benefits

Large Flash memory for RF4CE,andZigBee Pro stack

Up to 128KB Flash and a 2010 roadmap to 256KB Flash

Wide operating voltage to extend battery life 1.8-3.6V

Low Power to extend battery life Complete Networking Software Support

Reduced MAC RF4CE ZigBee Pro, Home Automation Profile, Smart Energy, ECC

uPD78F8056/57/58

CPU on; Radio Tx 18.9mA @ 4MHz, 22.3mA @ 16MHz

CPU on; Radio Rx 17.4mA @ 4MHz, 20.8mA @ 16MHz

CPU run; radio off 3mA @ 10MHz

CPU STOP; RTC on; radio off

1.1uA @ 3V

CPU STOP; radio off 0.47uA @ 3V

Flash RAM

128KB 8KB

96KB 8KB

64KB 8KB

648x8 QFN

Choice of3 Devices

Line up

Page 90: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.92

Multi Functional Timer Array (TAU-S) (2)

Clock fx ( Max:40MHz )

Prescaler

15Bit Counterfx~fx/215

Clock Select

16Bit Timer(TCR0)

Clock

Sel

Capture/Compare16Bit Reg( TDR0)

OutPu

tCnntr

ol TOxx

InterruptTIx

CH0

16Bit Timer( TCR11)

Clock

Sel

Capture/Compare16Bit Reg( TDR11)

OutPu

tContr

ol TOxx

InterruptTIx

CH11

Page 91: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.93

16 x 16 Multiply Operation (1 cycle multiply)

Load 16bit

Multiplier

Load 16bit

Multiplicand

Start Multiply

Operation

Wait one CPU

cycle

Save Mult. Product

Upper 16bits

Save Mult. Product

Lower 16bits

Begin:

(NOP)CPUInstructionExecutionSequence

Page 92: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.94

32 by 32 divide with 16bit remainder Operation

Completion monitoring: Wait at least 16 clocks

(The operation will end when 16 clocks have been issued) or,

Check whether DIVST has been cleared or,

Generation of a division completion interrupt (INTMD)

Load DivisorUpper16bit

Load DivisorLower16bit

Wait 16 CPU Cycles

Save Div. QuotientUpper 16bits

Save Div.Quotient

Lower16bits

Load Dividend

Upper16bit

Load Dividend

Lower16bit

Save Div.

RemainderUpper 16bits

Begin:

StartDivideOpera-

tion

Time availablefor other CPU

InstructionExecution

CPUInstructionExecutionSequence

Save Div.

RemainderLower 16bits

Page 93: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.95

78K0R/Lx3 Features and Benefits

Rich peripheral set Serial array unit (up to 6ch SPI/CSI, I2C, UART serial ports) Timer array unit (up to 8ch) Real-time counter (time-of-day updates in HW <1uA current drain) Watchdog timer (windowed function) Clock/buzzer outputs (2ch) Low-Voltage-Indicator (brown-out) circuit Power-On-Clear (well behaved Power-On-RESET) circuit

Reduce system parts count/cost with high flexibility

LCD driver/controller (up to 4com x 54seg 216 segments or 8com x 50seg 400 segments drive mode) LCD Booster mode Maintain constant LCD panel viewing quality with

varying battery voltage LCD resistor mode Lower LCD-enabled current drain

(tracks with battery voltage) LCD split capacitor mode Lowest LCD-enabled current drain

Most flexible LCD MCU configuration available

Page 94: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.96

78K0R/Lx3 CPU Core Digital Processing

16-bit K0R CPU core Up to 17 DMIPS at 20-MHz clock Most instructions run in a single CPU cycle Complex Instruction Set (CISC) on a RISC-like 3-stage pipeline Full 16-bit arithmetic and logical instruction set High performance and low-power operation

Hardware assist 16 x 16 HW multiply in one CPU cycle 32 x 32 HW divide in 16 CPU cycles (compares to some DSPs!) 1- to 15-bit shift instruction in one CPU cycle (similar to barrel-shift

instruction on 32-bit Renesas Electronics V850E/ES family) The K0R CPU core is very efficient for digital processing of

real-world analog signals

Efficient addressing modes Supports both 64KB and 1MB linear address space, using

extension/pre-fix instruction (no bank switching!) RAM and special function registers are efficiently addressed Most efficient use of available flash memory instruction space

Page 95: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.97

78K0R/Kx3-L Line-up

256KB 12KB

192KB 10KB

128KB 8KB

96KB 6KB

64KB 4KB

64KB 3KB

48KB 2KB

32KB 1.5KB

16KB 1KB

44 Pin

48Pin

52 Pin

64 Pin

80 Pin

100 Pin

0.30.9

3.7

0

1

2

3

4

Stop (32khzRTC off)

Halt (w/32khz RTC

on)

Operating(32KHZ

subsystem)

uA

0.19

2.4

5.3

0123456

Operating (fIH = 1MHZ)

Operating (fIH = 8MHZ)

Operating (fIH = 20

MHZ)

mAConditions for both charts:tA = -40C to +85C,Vdd = +2.7V to +5.5V (44-64 pins)

Conditions for both charts:tA = -40C to +85C,Vdd = +2.7V to +5.5V (44-64 pins)

New K0R/Kx3-L extended memory devices – to 256KB Flash!

New Expanded Memory (No PGA/Comparators) No PGA/Comparators PGA and Comparators

Low power •1.6mW/DMIPSHigh performance •17DMIPS@20MHZ

Page 96: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.98

78K0R/Kx3A Lineup:Large memory sizes and large pin count

512KB 30KB

384KB 24KB

256KB 12KB

192KB 10KB

128KB 8KB

96KB 6KB

64KB 4KB

64 Pin

80 Pin

100 Pin

128 Pin

144 Pin

7mm10mm12mm

12mm14mm

14mm14x20mm

14x20mm

20mm

New K0R/Kx3A revisions – up to 512KB Flash! K0R/Kx3A features:•Temp sensors•External Memory Bus•DACs•Enhanced EEPROM EmulationE/W cycles

Page 97: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.99

K0R/Lx3 LCD and K0R/KE3-A GP MCU Lineup

* 78K0R/Lx3 also supports x2 and x1 LCD multiplex modes!* 78K0R/Lx3 also supports x2 and x1 LCD multiplex modes!

FlashSize

78K0R/ LF3

78K0R/ LG3

78K0R/ LH3

RAM Size

128KB 7KB

96KB 6KB

64KB 4KB

Pin Count 80 LQFP 100 LQFP 128 LQFP

LCD Segment Count*

8x27 (216)4x31 (124)3x31 (93)

8x36 (288)4x40 (160)3x40 (120)

8x50 (400)4x54 (216)3x54 (162)

FlashSize

78K0R/ KE3-A

RAM Size

128KB 7KB

96KB 6KB

64KB 4KB

Pin Count 64 BGA6x6

K0R/Lx3 LCD MCUWith AdvancedAnalog Front-End:•12bit ADC•12bit DACs•3ch Op-Amp•2.0V/2.5V precision Vref•LCD Controller/Driver w/Booster

K0R/KE3-A GP MCUWith AdvancedAnalog Front-End:•12bit ADC•12bit DACs•3ch OP-amp•2.0V/2.5V precision Vref

appendix

Page 98: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.100

Easy Migration from NEC 78K0 8-bit MCU to 78K0R 16-bit MCU for Faster Performance

78K0R performance is 6 times performance of 78K0

Most 78K0R instructions can be executed in 1 or 2 clock cycles

78K0R instructions upward compatible from 78K0 Better code efficiency More computing power Easy migration from 8-bit to 16-bit

applications

13 DMIPS13 DMIPS

78K0

DMIPS105

78K0R has additional instructions for:

- Shift- 16-bit ADD, SUB- 16-bit MUL- Skip

78K0R has additional instructions for:

- Shift- 16-bit ADD, SUB- 16-bit MUL- Skip

78K0R71 instructions

78K0R71 instructions

78K060 instructions

78K060 instructions

78K0R

Page 99: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.101

Microchip with and without Internalcore voltage regulator (examples)

Microchip 8bit (without internal regulator):

– PIC16F1937– PIC16F917– PIC18F14K22– PIC18F14K50

8bit (with internal regulator):– PIC18F46J11– PIC18F46J50– PIC18F85J90 (LCD)

Microchip 16bit (without internal regulator):

– PIC24F04KA201– PIC24F16KA102

16bit (with internal regulator):– PIC24FJ64GA004– PIC24FJ256GA110

Look for “J” in part number:indicates internal Voltage Regulator version

Microchip MCUs without internal Voltage Regulator tout the very lowest Standby

currents at 20nA or 100nA typical @25C, 1.8V (0.3uA-1uA max @25C. 3V).

However operating currents suffer as VDD =2.7V-3.6V (3x-16x Renesas MCU)

Microchip MCUs with internal Voltage Regulator have average Standbycurrents at 0.3uA -1.5uA typical

@25C, 1.8V (1uA-10uA max @25C, 3V). And operating currents suffer

as VDD =2.7V-3.6V (1.6x-10x Renesas MCU)

Page 100: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.102

TI MSP430 with and without Internalcore voltage regulator

TI MSP430 families 16bit (without internal regulator):

– MSP430F1xx/1xxx 8MHZ GP Series– MSP430F2xx/2xxx 16MHZ GP Series– MSP430F4xx/4xxx 16MHZ GP Series

16bit (with internal regulator)– MSP430F54xx/55xx 18/25MHZ GP Series

TI MSP430 MCUs without internal Voltage Regulator tout good Standby

currents at 20nA or 100nA typical @25C, 1.8V (0.3uA-1uA max @25C. 3V). However, max CPU perfomance suffers as VDD <3.3V (Renesas MCU: Full CPUPerformance over VDD = +2.7V – 5.5V)

TI MSP430F5xxx MCUs with internal Voltage Regulator have high Standby

currents at typical/max@+25C and @+85C

And operating currents are much higherthan Renesas 16bit MCU at the same clock

(Renesas K0R MCU: 5.4mA typical, 8.6mA max, VDD = +2.7V – 5.5V over full temp range)

Page 101: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.103

Advantages of on-chip Voltage regulator

1MHZ Operation Current Drain

0

100

200

300

400

500

600

700

800

900

1.8 2

2.2

2.4

2.6

2.8 3

3.2

3.4

3.6

3.8 4

4.2

4.4

4.6

4.8 5

5.2

5.4

Power supply voltage

Mic

roA

mp

eres

PIC24F16KA102 Family (typical @25C)

PIC24F16KA102 Family (max @25C)

PIC24F16KA102 Family (max @60C)

PIC24F16KA102 Family (max @85C)

NEC K0R/Kx3-L (typical @25C)

NEC K0R/Kx3-L (max@-40C to 85C)

Brand M max @25, @60C, @85C

Brand M typical @25C

Renesas 78K0R/Kx3-L Series

Typical @ 25C

Max @ full temp range

Brand ABrand ABrand ABrand A

Brand M (typical @ 25C)

Brand M (max. @ 25C)

Brand M (max. @ 60C)

Brand M (max. @ 85C)

78K0R/Kx3-L (typical @ 25C)

78K0R/Kx3-L(max. @-40to85C)

Current Drain at 1 MHz Operation

Power supply voltage

Mic

ro a

mp

s

Renesas Electronics 16-bit 78K0R/Kx3-L (44 to 64-pin) Versus Microchip, Brand M (16bit GP)

Page 102: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.104

16bit: Renesas K0R vs TI MSP430F2xxx (Gen Purpose) 1MHz operation Current drains

TI typical 1MHZ/peak mip current = 1.5x-2.0x Renesas

(0.5mip/MHZ average)

TI max 1MHZ/peak mip current = 1.3x-1.5x Renesas

(0.85mip/MHZ average)

Renesas 78K0R advantage: Lowest 1MHz operating current drain (typical and max) at 3V, -40C to +85C temp range

Operating Current @3V

0100200300400500600

NE

C 1

6bit

GP

K0R

/Kx3

-L, 4

4-64

pin

(16K

B-6

4KB

)

TI 1

6bit

GP

MS

P43

0F20

xx, 1

4pin

(1K

B-2

KB

)

TI 1

6bit

GP

MS

P43

0F21

x1,

20/2

4pin

(1K

B-8

KB

)

TI 1

6bit

GP

MS

P43

0F21

x1,

28/3

2pin

(2K

B-8

KB

)

TI 1

6bit

GP

MS

P43

0F22

xx,

38/4

0pin

(8K

B-3

2KB

)

TI 1

6bit

GP

MS

P43

0F23

x0,

40/4

9pin

(8K

B-3

2KB

)

TI 1

6bit

GP

MS

P43

0F23

x/24

x/24

xx,

64pi

n (8

KB

-60K

B)

uA 1MHZ Typical (uA)

1MHZ Max (uA)

Renesa

s 1

6bit

G

PK

0R

/Kx3

-L,

44

-64

pin

(16

KB

-64

KB

)

Comparisons for 16-64pin, 8KB-64KB Flash Memory, 128B-4KB RAM Families

Page 103: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.105

Renesas vs TI (Gen Purpose & LCD) 1MHz operation Current drains

16bit GP MCU comparison:TI typical 1MHZ/1mip current = 2.5x RenesasTI max 1MHZ/1mip current = 2.1x Renesas

16bit LCD MCU comparison:TI typical 1MHZ/1mip current = 3x RenesasTI max 1MHZ/1mip current = 2.1x Renesas

Renesas 78K0R advantage: Lowest 1MHz operating current drain (typical and max) at 3V, -40C to +85C temp

range

Comparisons for GP 80-100pin, 64KB-128KB Flash Memory,

4KB-8KB RAM Families

Operating Current @3V

0100200300400500600

NEC 16bit GPK0R/Kx3-L, 80-100pin

(64KB-128KB)

TI 16bit GPMSP430F241x/261x

64-80pin (92KB-120KB)

uA

1MHZ Typical (uA)

1MHZ Max (uA)

Operating Current @3V

0100200300400500600700800

NEC 16bit LCDK0R/Lx3 80-128pin

TI 16bit LCDMSP430F461x 100pin

uA

1MHZ Typical (uA)

1MHZ Max (uA)

Comparisons for LCD 80-128pin, 64KB-128KB Flash Memory,

4KB-8KB RAM Families

Renesas 16bit GPK0R/Kx3-L, 80-100pin

(64KB-128KB)Renesas 16bit LCD K0R/Lx3, 80-128pin

Page 104: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.106

78K0R/Kx3-L (General Purpose, Low Power) Advantages

Power Consumption Competitor MCUs

TI MSP430F2xxx, MSP430F1xxxMicrochip PIC24F and PIC24H

78K0R/Kx3-L Advantages

78K0R/Kx3-L Stop/ Halt/ 32kHz Operation

0.33

0.9

3.7

0

1

2

3

4

Stop (32kHzRTC off)

Halt (w/ 32kHzRTC on)

Operating(32kHz

subsystem)

Cu

rren

t (u

A)

78K0R/Kx3-L High-Speed Operation

0.19

2.4

5.3

0

2

4

6

Operating (fIH =1MHz)

Operating (fIH =8MHz)

Operating (fIH= 20MHz)

Curre

nt (m

A)

Internal voltage regulator that allows 78K0R/Kx3-L to operate at constant voltage

• Constant current consumption from 1.8V-5.5V; -40 to 85degC

• Stable internal 1MHz, 8MHz oscillator from 1.8V-5.5V; -40C to 85degC

Wider operating voltage: 1.8V to 5.5V• TI MSP430: 1.8V-3.6V• Microchip PIC24F: 2.0V-3.6V; PIC24H: 3.0V-3.6V

Faster performance CPU:• 78K0R/Kx3-L = 13DMIPS@20MHz versus

TI MSP430 8DMIPS @ 16MHz Lowest current consumption compared to TI MSP430,

Microchip PIC24F/H

Other features similar to TI, Microchip

Page 105: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.107

78K0R/Lx3 Advantages

Power Consumption Competitor MCUs

TI MSP430F4xxx,PIC16F

78K0R/Lx3 Advantages

78K0R/Lx3 Stop/ Halt/ 32kHz Operation

0.37

0.9

3.7

0

1

2

3

4

Stop (32kHzRTC off)

Halt (w/ 32kHzRTC on)

Operating(32kHz

subsystem)

Curr

ent

(uA

)

78K0R/Lx3 High-Speed Operation

0.19

2.4

5.3

0

2

4

6

Operating(fIH = 1MHz)

Operating(fIH = 8MHz)

Operating(fIH =

20MHz)

Cu

rre

nt (m

A)

78K0R/Lx3 drive up to 400 LCD segments• TI MSP430 drive up to 160 LCD segments

Microchip and Atmel have no 16-bit LCD MCU

Rich analog features (comparable to TI MSP430)

Internal voltage regulator that allows 78K0R/Lx3 to operate at constant voltage

• Constant current consumption from 1.8V-5.5V; -40 to 85degC

• Stable internal 8MHz oscillator from 1.8V-5.5V; -40C to 85degC

Wider operating voltage: 1.8V to 5.5V• TI MSP430: 1.8V-3.6V

Lowest current consumption compared to TI MSP430

Page 106: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.108

16bit GP and LCD MCU Power Supply operation range

TI MSP430F1xx/1xxx,MSP430FG461x/F461x

(0.5dmips/MHZ)

Renesas K0R/Kx3-L GP& K0R/Lx3 LCD MCU

(0.85dmips/MHZ)

Renesas Advantage: Higher CPU performance over a Wider

battery voltage Operating range

8MHZ

20MHZ

TI MSP430Fx4xx/4xxx/1xx/1xxx: 6.73MHZ max @ 3.0V min6.09MHZ max @2.7V min5.25MHZ max @2.2V min

Renesas K0R/Kx3-L: 20MHZ max @ 2.7V to 5.5V8MHZ max @ 2.2V to 5.5V

Page 107: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.109

Low-power Design Aspects to Consider #1

Battery physical size and capacity

AkalineLithium coin cellsCapacity:

~2500mA-HRDimensions:

51.0mm L x 14.0 mm D

Capacity:~195~220mA-HR

Dimensions:20.0 x 3.2 mm

Capacity:~1200mA-HRDimensions:

44.5mm L x 10.5 mm D

CR2032

“Flat” battery life curve “Sloping” battery life curve

Capacity:~610mA-HR

Dimensions:24.5 x 5.0 mm

CR2450

Volt

age

(Const

ant

Cu

rrent

Load

)

Operating Hours

Volt

age

(Const

ant

Cu

rrent

Load

)

Operating Hours

AAAA

AAAAAA

Page 108: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.110

System Power Challenges for Battery-operated Instruments

Typical ultra-low-power system has short periods of high activity followed by long periods of low or no activity

Application example: handheld blood glucose meter

MCU requirements for ultra-low-power systems Processing capability to meet system throughput demands Efficient power utilization in all operating modes to enable long battery life

Sample reagent stripvia A/D converter

and calculate glucoselevel via CPU calculations

Sample reagent stripvia A/D converter

and calculate glucoselevel via CPU calculations

TimeTime

System activity

and current

draw

System activity

and current

draw

System initializationat power up

System initializationat power up

Displayresult

Displayresult

Wait forreagent test stripinsertion

Wait forreagent test stripinsertion

No further button activity detected,

back to standby/halt

mode with very-low-power

time-of-day clock

No further button activity detected,

back to standby/halt

mode with very-low-power

time-of-day clock

MCU wakesup whenbutton pressdetected

MCU wakesup whenbutton pressdetected

11

22

33

44

55

Standby/halt mode

Standby/halt mode

66

107 mg/dL12:29 PM09-29-09

2-4 minutes depending on user’s activity

Test strip

Page 109: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.111

Low-power Design Aspects to Consider #2

Battery life target

Sample reagent stripvia A/D converter

and calculate glucoselevel via CPU calculations

Sample reagent stripvia A/D converter

and calculate glucoselevel via CPU calculations

TimeTime

System Activity

and current

draw

System Activity

and current

draw

System initializationat power up

System initializationat power up

Displayresult

Displayresult

Wait forreagent test stripinsertion

Wait forreagent test stripinsertion

No further button activity detected,

back to standby/halt

mode with verylow power

time-of-day clock

No further button activity detected,

back to standby/halt

mode with verylow power

time-of-day clock

MCU wakesup whenbutton pressdetected

MCU wakesup whenbutton pressdetected

11

22

33

44

55

Standby/halt mode

Standby/halt mode

66

1 sec@1mA

30 sec@300uA

15 sec@8mA

180 sec@500uA

Total current = 1mA-SEC + 9mA-SEC + 120mA-SEC + 90mA-SEC = 220 mA-SEC (average per reading)

At 5 average readings per day, equates to 1100mA-SEC per day (3600 sec x 24 hrs = 86,400 sec per day)

Amount of time in standby = 86,400 – [(1 + 30 + 15 + 180 sec) x 5] = 85,370 sec/day

Assuming 1uA in standby, daily current budget = (85,370 sec x 1ua) + (1130 mA-SEC) = 1215.4 mA-SEC

Approximate life = (220mA-hr x 3600 sec/hr)/1215.4 mA-SEC/day = 651 days

Check to see if CR2032,220mA-hr capacity meetsapplication target time!

Page 110: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.112

128KB 8KB

96KB 8KB

64KB 6KB

48Pin

64 Pin

New K0R/Kx3-L USB VersionsK0R/Kx3-L USB features:USB Function interface

•Full-speed (12Mbps)•7 USB endpoints Control, Bulk, Interrupt•USB pull-up control to enable/ disable USB

Reference Software:•CDC, HID, USB firmware

Renesas 78K0R/Kx3-L USB Lineup

78K0R/Kx3-L (USB) Starter Kit

Page 111: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.113

K0R Integrated WatchDog Timer (WDT)

Outline of Windows WDTWDTE

WDTClosed

WDT

WDTE

Opened

RESETRESET

WDT startscounting

RESETRESET

Count overflow

Time during which the counter can be cleared During this period anyclearance attempt is rejected.

Window WDT will detect infinite loops

Loop

Clear WDT

Four types of Window settings can be selected

WDT

Window 100% open(Default setting)

Window open 75% of time

Window open 50% of time

Window open 25% of time WDT

WDT

WDT WDT

WDT

WDT

Specific Value: “ACh” is writtento Clear WDT,

Otherwise,a WDT RESETOccurs

Main Point:•Windowed WDT is hard to defeat by runaway, infinite-loop SW

Main Point:•Windowed WDT is hard to defeat by runaway, infinite-loop SW

Page 112: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.114

K0R Option Byte Area

Watchdog Timer Operation

WDT Used/Not Used

WDT Window Open(50%-100%)

WDT Counter Operation Enabled/Disabled

WDT Overflow Time (8 settings)

WDTCounter Operation Enabled/Disabled when in Halt/STOP mode

Internal high-speed oscillator frequency

8MHZ/20MHZ or 1MHZ

Low-Voltage-Indicator Enabled/ Disabled after RESET

On-Chip-Debug(OCD)

Disable on-chip debug operation.

Enable on-chip debug operation.Erase/don’t erase data of flash memory in case of failures in authenticating on-chip debugsecurity ID.

000C0HReserved

Always set to FFH

000C1H 000C2H 000C3H

Main Point:•The MCU’s start-up options, and operating modes can be pre-set in Flash Memory

Main Point:•The MCU’s start-up options, and operating modes can be pre-set in Flash Memory

Page 113: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.115

Secure Self-Programming: Reliable (K0R)

Boot code can be replaced safely, even if power loss occurs. Built-in boot swapping guarantees an automatic boot-up from valid code.

RESET

0

1

4

5

2

3

Boot

New Boot

New Boot

Boot Swap!

New Boot

New Boot

Boot

6

7

Set Boot Flag

Boot

Boot

New Boot

New Boot

0

1

Boot

Boot2

3

New Boot

New Boot

4

5

6

7

Block 0 Erase

Boot

0

1

Boot

Boot2

3

New Boot

New Boot

New Boot

New Boot

4

5

6

7

Power Loss

Boot

0

1

Boot

Boot2

3

New Boot

New Boot

New Boot

New Boot

4

5

6

7

Boot

Block 5-7 Write

Boot

Boot

New Boot

New Boot

0

1

4

5

Boot

Boot2

3

New Boot

New Boot

6

7

Block 4 Erase

Boot

Boot0

1

Boot

Boot2

3

Program

Program

Program

4

5

6

7

Block 5-7 Erase

Boot

Boot0

1

Boot

Boot2

3

4

5

6

7

Block Size:1KB

Boot Size:4KB (4 Blocks)

Block 2 Write

Boot

Boot

New Boot

0

1

Boot

Boot2

3

4

5

6

7

Boot

Boot

Boot

Program

Program

0

1

Boot

Boot2

3

Program

Program

4

5

6

7

BlockNumbers

Main Points:•K0R Boot Swap provides safe, Secure Flash Self-programming• Incomplete Self-programming (due to Accidental cable disconnect or lost power due to weak battery) can be identified/recoverd

Main Points:•K0R Boot Swap provides safe, Secure Flash Self-programming• Incomplete Self-programming (due to Accidental cable disconnect or lost power due to weak battery) can be identified/recoverd

Page 114: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.116

Two independent DMA channels 8- or 16-bit transfer unit Maximum transfer count: 1,024 Two-cycle transfer Transfer request initiated by

Interrupts from on-chip peripheral I/O(serial interface, timer/counter, ADC)

Interrupts from external input pin Transfer request types

Internal RAM Peripherals ADC, CSI (SPI), UART, I2C, Timers

CPU RAM SFR

DMAAddress Registers

Count Registers

Control RegistersBus Interface

K0R Direct Memory Access (DMA)Feature Highlight

Using SW Data transfers*:TOP: MOVW AX, (sfr: ADCR0) 1~

INCW DE 1~MOVW ES:[DE], AX 2~DECW BC 1~MOVW AX, BC 1~CMP AX, #0000h 1~BNZ $TOP 2~

Total Loop 9~

DMA Transfer Advantage:2 CPU ~ per Word*

*Not including Initialization

Main Point:•K0R 2-cycle DMA makes efficient data transfers to-from internal RAM and Special Function Registers (peripheral data)

Main Point:•K0R 2-cycle DMA makes efficient data transfers to-from internal RAM and Special Function Registers (peripheral data)

Page 115: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.117

K0/K0R General Purpose Register Set

A XB CD EH L

A XB CD EH L

A XB CD EH L

A XB CD EH L

Accumulator

Pointers andTemporaryholding

16-bit (Register Pair)

Bank 0

Bank 1Bank 2

Bank 3

8-bit 8-bit

Registers can be accessed individually or in pairsRegisters can also be used to transfer data (in 8 or 16 bit chunks) always via A or AX.BC, DE and HL (and sometimes AX) can be used for temporary data holdingBC, DE and HL (but never AX) are most often used for pointers

Page 116: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.118

K0R MCU Family/Series Concept

16-bit K0R Series: K0R/Kx3A = General purpose; 1.8V – 5.5V K0R/Kx3-L = GP, Low Power, 1.8V – 5.5V K0R/Kx3-L(USB) = Low Power, USB, 1.8V – 3.6V K0R/Lx3 = LCD drive; 1.8V – 5.5V K0R/Kx3-A = Advanced. analog, 12bit ADC/DAC; 1.8V – 5.5V K0R/Ix3 = Invertor/Motor Control, 2.7V – 5.5V K0R/RF4CE = K0R/Kx3-L MCU + 802.15.4 Radio, 1.8V – 3.6V“x” is a place holder for package size

Package Size Letters:B = 30pin SSOP, 36pin FLGAC = 38pin SSOP, 44pin QFP, 48Pin QFPD = 52pin QFP, 56pin WQFNE = 64pin QFP/FLGA/FBGAF = 80pin QFPG = 100pin QFP, 121/161pin FBGAH = 128pin QFPJ = 144pin QFP

Page 117: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.119

16bit K0R MCU Part number decoder

uPD78F10xxyy-yyy-zzxx = 00 to 14xx = 16 to 18xx = 22 to 26

K0R/Kx3-L, 44-100pin GPK0R/KE3-A, 64pin (12bit ADC/DAC)K0R/Kx3-L(USB), 48/64pin

uPD78F11xxAyy-yyy-zzxx = 42 to 46xx = 52 to 56xx = 62 to 68xx = 74 to 78xx = 84 to 88

K0R/KE3A, 64pin GPK0R/KF3A, 80pin GPK0R/KG3A, 100pin GPK0R/KH3A, 128pin GPK0R/KJ3A, 144pin GP

uPD78F12xxyy-yyy-zzxx = 01 to 35 K0R/Ix3, 30-64pin Motor Control

uPD78F150xAyy-yyy-zzx = 0 to 2x = 3 to 5X = 6 to 8

K0R/LF3, 80pin LCD, 12bit ADC/DACK0R/LG3, 100pin LCD, 12bit ADC/DACK0R/LH3, 128pin LCD, 12bit ADC/DAC

uPD78F805xyy-yyy-zzx = 6, 7, 8 K0R/RF4CE, 56pin RF (802.15.4)

yy-yyy = Package type zz = RoHS plating type

FocusUltra-LowPowerMCUs

Page 118: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

© 2010 Renesas Electronics America Inc. All rights reserved.120

LCD Drive Resistor Bias Network and Booster Circuits

2R*

R*

R*

R*

VLC0

VLC1

VLC2

VSS0

VDD

P-ch

VLCD

LIPS0 BIAS pin

Micro C1=C2=C3=C4= 0.47uF

C1

C2

VLC0VLC1VLC2VLC3

CAPH

CAPL

LCD Booster Circuit

LCD Resistor Bias Circuit

C3 C4 C5

Page 119: Renesas Electronics America Inc. Mike Clodfelter, K0R PMM 16June2010 © 2010 Renesas Electronics America Inc. All rights reserved. 16bit K0R Ultra Low Power

Renesas Electronics America Inc.© 2010 Renesas Electronics America Inc. All rights reserved.