freescale powerpoint template - nxp semiconductors · tm 8 robustness in eft,pesd and ac power...
TRANSCRIPT
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