freescale powerpoint template - nxp semiconductors · tm 8 robustness in eft,pesd and ac power...

19
TM October 2013

Upload: others

Post on 04-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

TM

October 2013

2 TM

Perf

orm

an

ce

Integration

Kinetis L Series Ultra-low power/cost ARM

Cortex-M0+ MCU families from

32MHz / 8KB with mixed-

signal, connectivity & HMI

features in low pin-count

packages. Compatible with ‘K’

Series & S08P Alpha Samples: Q3 2012

Production: Q4 2012

Kinetis E Series Robust, low cost 5V ARM

Cortex-M0+ MCU families for

use in high electrical noise

environments. Safety features

for high-reliability applications.

Compatible with S08P Series Alpha Samples: Apr 2013

Production: July 2013

Kinetis K Series Industry-first ARM Cortex-M4

MCU families from 50MHz /

32KB with low power,

FlexMemory, mixed-signal and

broad connectivity, HMI &

security features.

Alpha Samples: Q4 2010

Production: Now

ARM Cortex-M4 powered

ARM Cortex-M0+ powered

Freescale Bundled IDE, RTOS & Middleware - Rapid prototyping Platform - Broad ARM Ecosystem Support

Leading Performance - Low Power - Scalability - Industrial-grade reliability & temp

3 TM

Strong Robustness – EMC/ESD design technology ensure strong noise immunity performance

High Efficiency – Cortex-M0+ core up to 48MHz and 40x more than 8/16-bit MCUs

Low Cost – Optimized for cost-sensitive applications offering low pin count option

Kinetis E

Strong Robustness

High Efficiency

Low Cost

4 TM

1. Most Robust ARM portfolio

Proven passing EFT(IEC61000-4-4) / PESD(IEC61000-4-2) tests

IEC60730 Class B Safety S/W routines certified by VDE

5V operation provides better noise immunity

Lower EMI noise than 8/16bit competition

2. 3x Higher Efficiency than 8/16 bit solutions

3x Coremark/ MHz with 15% better code density

One cycle GPIO – (5 x better than nearest competitor)

3. Make design easier

Widely available ARM & FSL Tools/ SW ecosystem

Open up your hiring options – ARM talent widely available

Pin compatible and Peripheral reused within Kinetis-E and S08P families

Freely available ESD/ EMC verification support

Platform SDK availability

5 TM

Appliance MCU TAM

2010 2014

$M

2010 2014

Changing Product Mix in Appliance

16/32-bit TAM Grows from $143M to $278M

Key Segment – Appliances

Target Customers

6 TM

One-stop-shop for silicon, IDE & RTOS Save your design cost ! Make your design better !

Market

High Performance

• Appliance

• DC fans

• BLDC Motors

• PLC

• Offline UPS

• Analog Power Management

• DC/DC

• ww.freescale.com/kinetisEseries

Industry & Consumer 5V

Value

Open source, reusable

HW/SW platform

• Flexibility: Full-featured, Scalable with

high level family, Pin compatible with S08P

• Reliability: High performance in

EMC/ESD to enhance the robustness

• Saving: Easy to do code level reuse

• Support: Total solution, Join free training

to win free board, Ref design by IDH/Disty

7 TM

Performance

•Older, slower architectures & technology

•Increased code size/complexity when

performing complex math operations

8/16-bit 32-bit ARM Cortex-M0+ Performance

•2x to 40x more than 8/16-bit, 9% more than Cortex-M0

•Fast 32-bit math processing

•Fast single-cycle access to I/O

Ease-of-Development

•Limited addressable memory

•Simplistic interrupt controllers

•Limited scalability (MHz, flash, features)

•Limited ecosystem support

Ease-of-Development

•Linear 4GB address space – no need for paging

•Full-featured interrupt controller – simpler s/w architecture

•Huge scalability – h/w and s/w reuse across end products

•Huge ARM ecosystem – off-the-shelf software/tools/training

•Micro Trace Buffer – lightweight, non-intrusive trace

Energy-Efficiency

•Low energy-efficiency

Energy-Efficiency

•>2x CoreMark/mA than closest 8/16-bit MCU, +30% / CM0

Low Cost

•6-35kgates

•Variable code density

Low Cost

•12-35kgates

•Excellent code density

8 TM

Robustness in EFT,PESD and AC Power Relay Tests

Test Conditions • Microwave Oven Controller board with KE02

as main control MCU • Board and System level tests based on

− IEC 61000-4-4(EFT) − IEC 61000-4-2(PESD) − China Appliance local AC Power Relay test

Test Results • Board level

− IEC 61000-4-4(EFT):+/- 4.4kV* − IEC 61000-4-2(PESD): Indirect Contact − Discharge +/- 20kV − China Appliance local test on AC Power Relay: − 6-turns without Reset

• System level

− IEC 61000-4-4(EFT):+/- 4.4kV* − IEC 61000-4-2(PESD): Contact − Discharge(at the case) +/- 20kV − IEC 61000-4-2(PESD): Air Discharge(at the − control panel) +/- 15kV

*Limited by the test equipment max output voltage

KE02 Controller Board

Microwave Oven with the KE02 Controller Board

9 TM

64QFP (0.8mm pitch); 64LQFP(0.5mm pitch);

44LQFP (0.8mm pitch);

32LQFP (0.8mm pitch);

• Pin compatible within E-series on same package

• Temp: -40~105°C operation

Peripheral Bus

I/O Ports Timers & Triggers

6ch + 2ch + 2ch

16bit Flex Timer(2)

Power Management

Single 2.7-5.5V Power Supply

Power On

Reset

Low Voltage

Detector

System Clock Management

Int R/C OSC

(32KHz 1.5%)

FLL Clock

Multiplier

1 x 32bit PIT(2 ch)

Unique ID

Serial Interfaces

3 x SCI (LIN capable)

2 x 8bit SPI

Ext Osc

(4-24M, 32K)

Int LP Osc

(1KHz)

Analog Interfaces

16ch 12bit ADC

with 8 FIFO

2 x ACMP

2 x IIC (1 x SMBUS)

Up to 57 GPIO

2 pins True

Open-Drain

8 pins

20mA

Reset/Input 16bit Real Time Counter

CRC

1-Cycle

GPIO

RAM

4KB

WDT

Flash

64KB Cortex M0+

20/40MHz Core Freq

SWD

Debugger

NVIC

1-CY MUL

2 x KBI

(1) Support bit operation in RAM

(2) Faster timer running 2 x core clock

256B EE

10 TM

Feature category

Feature Benefit to customer

Robust Improved 5V I/O pad with digital filter

Better EMC performance and system robust in the harness environment and easy for PCB layout

Safety IEC60730 compliant watchdog, CRC and certified IEC60730 safety S/W library

Makes system more safer while reducing system cost by removing external BOM

11 TM

Feature category

Feature Benefit to customer

Fast processing

Single cycle 32bx32b ARM Cortex-M0+ core

Much higher performance than M0, and 8/16-bit MCUs

Fast response Nested Vectored Interrupt Controller

True hardware interrupt nesting and less interrupt latency than M0 and 8/16-bit MCUs

Fast response 2x ACMP with 6-bit DAC Provide over-current, over-voltage protection as well as zero-crossing detection for full voltage range.

Fast response Bit manipulation engine Support bit-band on peripherals that extends the core instructions and generates more efficient code

Fast response Single cycle fast GPIO Provide faster response bit-banging and software protocol emulation without additional BOM

12 TM

Feature category Feature Benefit to customer

Motor control 6-ch 16-bit Flextimer optimized for motor control with sync to ADC via PDB

Make motor control easier

High drive Up to 8 high drive pins with each supporting 20mA

Provide direct connection to LED drive circuit without additional cost

Data endurance Up to 256B EEPROM with 500K endurance cycles

Provide longer life time of the NVM

SMBus SMBus compatible IIC Make SMBus connection easier without additional overhead

13 TM

Feature category Feature Benefit to customer

Scalable & Pin-Compatible

Wide range of packages with pin-compatible

Makes code easy to reuse and platform design easier

Low PCBA cost 0.8mm pitch package (64QFP)

Cost down PCBA process

Lost cost development tool

CW special edition free for 64KB

Cost down development

14 TM

• Software Tools

− CW10.4 with KE02 service pack

− IAR 6.60.1

− Keil uVision4 (v4.72)

− Atollic TrueSTUDIO® for ARM (http://www.atollic.com)

− Crossworks for ARM from Rowley Associates Limited

− ProcessorExpert

− IEC60730 compliant library (Class B Safety S/W routines certified by VDE)

− Motor control library

− Software Driver (SSD) for Flash and EEPROM

− KE driver library

• Hardware Tools

− FRDM-KE02

− Freedom to motor tower board (FRDM2TWRMC-KE)

− Debug interfaces: Jlink, U-link, UMultilink, OpenSDA

− P&E Cyclone MAX

• Reference Design

‒ Sensorless BLDC motor control based on motor tower board

15 TM

The Freescale Freedom development platform is a set of software

and hardware tools for evaluation and development. It is ideal for

rapid prototyping of microcontroller-based applications. The

Freescale Freedom KE02Z hardware, FRDM-KE02Z, is a simple,

yet sophisticated design featuring a Kinetis E Series

microcontroller, the industry’s 5V microcontroller built on the ARM®

Cortex™-M0+ core.

Features:

MKE02Z64VQH2 MCU – 20MHz, 64KB Flash, 4KB SRAM,

64QFP

Capacitive touch slider, MMA8451Q accelerometer, Tri-color LED

Flexible power supply options – USB, external source

Easy access to MCU I/O

IrDA transmitter and receiver

Thermistor sensor to measuring temperature

Form factor compatible with Arduino ™ R3 pin layout

New, OpenSDA debug interface

Mass storage device flash programming interface (default)

– no tool installation required to evaluate demo apps

P&E Debug interface provides run-control debugging and

compatibility with IDE tools

CMSIS-DAP interface: new ARM standard for embedded

debug interface

Refer to the FRDM-KE02Z User’s Manual and OpenSDA User’s

Guide for more information.

Freedom Platform

(FRDM-KE02Z)

Order Now

$12.95

16 TM

No Labs Comments

1 Lab demo for FAT

and FCC

Including IrDA, accelerometer, thermistor, SPI

communication, RTC, slip touch down/up to switch

demo.

2 Flash demo Show how to program, erase the flash memory

3 Low Power demo Show how to enter low power modes

4 BLDC demo Show how to control a BLDC motor

5 RTC demo Show how to use RTC as a timer

6 SPI demo Show how to communicate with SPI

7 Touch sensing

demo

Show how use touch pad with TSSW lib using GPIO

method

17 TM

No Labs Comments

8 UART with interrupt demo Show how to use UART in interrupt mode

9 Fast GPIO demo Show how to use GPIO with Fast GPIO

method

10 Flextimer demo Show how to use FTM in PWM

configuration

11 PIT demo Show how to use PIT timer

12 ADC FIFO Show how to use ADC with FIFO enabled

13 ACMP with trigger and

interrupt

Show how to use ACMP and inter

connections

14 CRC demo Show how to use CRC module in data

checking

18 TM

AN comments

AN4757 Migration guide from S08 to Kinetis E family

AN4779 EMC Design Tips for Kinetis E Family

AN4767 UART Boot Loader Design on the Kinetis E Series

AN4775 IIC Boot Loader Design on the Kinetis E Series

TM