using automotive products

42
External Use TM Using Automotive Products in Ultra-Reliable Applications FTF-ACC-F1115 JUNE.2015 Philip Pesses | AMPG Channel Marketing

Upload: others

Post on 27-Apr-2022

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using Automotive Products

External Use

TM

Using Automotive Products

in Ultra-Reliable Applications

FTF-ACC-F1115

J U N E 2 0 1 5

Philip Pesses | AMPG Channel Marketing

TM

External Use 1 FTF2015

Agenda

bull Industry Trends

bull Ultra-Reliable Market Data and Growth

bull Quality Differences

bull Ultra-Reliable Applications

bull Ultra-Reliable Focused Products

bull Enablement for Faster Time-to-Market

bull Summary

TM

External Use 2 FTF2015

Industrial Megatrends

Secure

Connectivity

Energy

Efficient

bull Balanced

Performance

Power

bull Higher

Integration

bull Space

Constrained

bull IoT Big Data

bull Sensor Fusion

bull Detection

bull Encryption

bull Authentication

bull Trust

bull Proven Quality

bull Ultra-Reliable

bull Product

Longevity

bull High Temp

(gt105C)

bull Functional

Safety (no SPF)

bull Faster Market

Launch

bull Low Cost sw

bull Application RDs

bull Open Source

bull Trusted Partners

bull Strong Support

Robust Easy to Use

TM

External Use 3 FTF2015

25BILLION

World Population

2003 2010 2015 20202008

lt1x 2x 35x 65x 1x Connected

DevicesPerson

50 BILLION

125BILLION

72B68B

65B63B

76B

Sources Ericsson February 2011 Cisco Internet Business Solutions Group (IBSG) April 2011

IoT connected devices are

expected to double every 5 years

TM

External Use 4 FTF2015

Ultra-Reliable Market Growth

TM

External Use 5 FTF2015

Ultra-Reliable Industrial Market Growth

bull Ultra-Reliable Industrial (URI)

TAM estimate ~$500M (lsquo14)

bull Target Industrial Markets minus Automation Control PowerEnergy

and Military are prime markets

minus gt90 equipment utilization

minus gt125C environments

bull Factory Stoppage = $22000minminus Average cost of stopped production

from a survey of 101 industrial

manufacturers

$0

$500

$1000

$1500

$2000

$2500

2018

Automation

Building amp HomeControl

Medical Electronics

Power amp Energy

Other Industrial

Security amp VideoSurveillance

Source ATS and Nielsen Research

Switch to Ultra-Reliable MCUs to

minimize factory stoppage costs

16318

48654286

0

2000

4000

6000

8000

10000

12000

14000

16000

18000

2014

Semi TAM ($M)

Automotive

Industrial

TM

External Use 6 FTF2015

Quality Difference

TM

External Use 7 FTF2015

Industrial vs Ultra-Reliable Quality

Ultra-Reliability

bull Zero Defects amp robustness driven by Safety applications amp Warranty Costs

bull Elimination of all single point latent and common cause failures

bull Logistics long-term supply shelf life fast incident response

Ultra-Reliable Quality

bull 20 yr life at gt125C

bull Field tested after 35Mu shipped into standard ConsumerIndustrial

bull Exceeds Flash (eNVM) and Intrinsic Reliability (IR) testing ndash years to qualify

bull Meets tighter critical process control limits (Cpk) than Industrial

bull HV spacing for device interconnects nets and routing

bull 2x package Temp cycling and Stress (TC HTB HTSL) gt150C

Ultra-Reliable

ZD Design

amp ValidationSimulation

eNVMTEST amp CZ

bull

bull

gration

bull

-

bull

)

bull Dielectric Lifetime (TDDB)

bull Transistor Aging (HCIBTI)

bull Electromigration

bull Metalization Reliability (Stress Migration)

bull Metalization Dielectric Lifetime (MTDDB)

bull Radiation Immunity (SERSEL)

bull Designing for Harsh Environments

TM

External Use 8 FTF2015

Targeting Ultra-Reliable

Best in class MCU quality reliability and safety

bull 30 year history delivering industrial and automotive quality

bull Zero defectivity = no field failures

bull Advanced design for manufacturing (DFM) and test (DFT)

Industry Benchmark in Longevity

bull 15 years minimum product longevity support

bull 20 year service lifetime and 5 years shelf-life

bull Demonstrated lt1ppm defect quality

Application Target = those which operate in harsh environments gt105C or have expensive repair costs

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 2: Using Automotive Products

TM

External Use 1 FTF2015

Agenda

bull Industry Trends

bull Ultra-Reliable Market Data and Growth

bull Quality Differences

bull Ultra-Reliable Applications

bull Ultra-Reliable Focused Products

bull Enablement for Faster Time-to-Market

bull Summary

TM

External Use 2 FTF2015

Industrial Megatrends

Secure

Connectivity

Energy

Efficient

bull Balanced

Performance

Power

bull Higher

Integration

bull Space

Constrained

bull IoT Big Data

bull Sensor Fusion

bull Detection

bull Encryption

bull Authentication

bull Trust

bull Proven Quality

bull Ultra-Reliable

bull Product

Longevity

bull High Temp

(gt105C)

bull Functional

Safety (no SPF)

bull Faster Market

Launch

bull Low Cost sw

bull Application RDs

bull Open Source

bull Trusted Partners

bull Strong Support

Robust Easy to Use

TM

External Use 3 FTF2015

25BILLION

World Population

2003 2010 2015 20202008

lt1x 2x 35x 65x 1x Connected

DevicesPerson

50 BILLION

125BILLION

72B68B

65B63B

76B

Sources Ericsson February 2011 Cisco Internet Business Solutions Group (IBSG) April 2011

IoT connected devices are

expected to double every 5 years

TM

External Use 4 FTF2015

Ultra-Reliable Market Growth

TM

External Use 5 FTF2015

Ultra-Reliable Industrial Market Growth

bull Ultra-Reliable Industrial (URI)

TAM estimate ~$500M (lsquo14)

bull Target Industrial Markets minus Automation Control PowerEnergy

and Military are prime markets

minus gt90 equipment utilization

minus gt125C environments

bull Factory Stoppage = $22000minminus Average cost of stopped production

from a survey of 101 industrial

manufacturers

$0

$500

$1000

$1500

$2000

$2500

2018

Automation

Building amp HomeControl

Medical Electronics

Power amp Energy

Other Industrial

Security amp VideoSurveillance

Source ATS and Nielsen Research

Switch to Ultra-Reliable MCUs to

minimize factory stoppage costs

16318

48654286

0

2000

4000

6000

8000

10000

12000

14000

16000

18000

2014

Semi TAM ($M)

Automotive

Industrial

TM

External Use 6 FTF2015

Quality Difference

TM

External Use 7 FTF2015

Industrial vs Ultra-Reliable Quality

Ultra-Reliability

bull Zero Defects amp robustness driven by Safety applications amp Warranty Costs

bull Elimination of all single point latent and common cause failures

bull Logistics long-term supply shelf life fast incident response

Ultra-Reliable Quality

bull 20 yr life at gt125C

bull Field tested after 35Mu shipped into standard ConsumerIndustrial

bull Exceeds Flash (eNVM) and Intrinsic Reliability (IR) testing ndash years to qualify

bull Meets tighter critical process control limits (Cpk) than Industrial

bull HV spacing for device interconnects nets and routing

bull 2x package Temp cycling and Stress (TC HTB HTSL) gt150C

Ultra-Reliable

ZD Design

amp ValidationSimulation

eNVMTEST amp CZ

bull

bull

gration

bull

-

bull

)

bull Dielectric Lifetime (TDDB)

bull Transistor Aging (HCIBTI)

bull Electromigration

bull Metalization Reliability (Stress Migration)

bull Metalization Dielectric Lifetime (MTDDB)

bull Radiation Immunity (SERSEL)

bull Designing for Harsh Environments

TM

External Use 8 FTF2015

Targeting Ultra-Reliable

Best in class MCU quality reliability and safety

bull 30 year history delivering industrial and automotive quality

bull Zero defectivity = no field failures

bull Advanced design for manufacturing (DFM) and test (DFT)

Industry Benchmark in Longevity

bull 15 years minimum product longevity support

bull 20 year service lifetime and 5 years shelf-life

bull Demonstrated lt1ppm defect quality

Application Target = those which operate in harsh environments gt105C or have expensive repair costs

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 3: Using Automotive Products

TM

External Use 2 FTF2015

Industrial Megatrends

Secure

Connectivity

Energy

Efficient

bull Balanced

Performance

Power

bull Higher

Integration

bull Space

Constrained

bull IoT Big Data

bull Sensor Fusion

bull Detection

bull Encryption

bull Authentication

bull Trust

bull Proven Quality

bull Ultra-Reliable

bull Product

Longevity

bull High Temp

(gt105C)

bull Functional

Safety (no SPF)

bull Faster Market

Launch

bull Low Cost sw

bull Application RDs

bull Open Source

bull Trusted Partners

bull Strong Support

Robust Easy to Use

TM

External Use 3 FTF2015

25BILLION

World Population

2003 2010 2015 20202008

lt1x 2x 35x 65x 1x Connected

DevicesPerson

50 BILLION

125BILLION

72B68B

65B63B

76B

Sources Ericsson February 2011 Cisco Internet Business Solutions Group (IBSG) April 2011

IoT connected devices are

expected to double every 5 years

TM

External Use 4 FTF2015

Ultra-Reliable Market Growth

TM

External Use 5 FTF2015

Ultra-Reliable Industrial Market Growth

bull Ultra-Reliable Industrial (URI)

TAM estimate ~$500M (lsquo14)

bull Target Industrial Markets minus Automation Control PowerEnergy

and Military are prime markets

minus gt90 equipment utilization

minus gt125C environments

bull Factory Stoppage = $22000minminus Average cost of stopped production

from a survey of 101 industrial

manufacturers

$0

$500

$1000

$1500

$2000

$2500

2018

Automation

Building amp HomeControl

Medical Electronics

Power amp Energy

Other Industrial

Security amp VideoSurveillance

Source ATS and Nielsen Research

Switch to Ultra-Reliable MCUs to

minimize factory stoppage costs

16318

48654286

0

2000

4000

6000

8000

10000

12000

14000

16000

18000

2014

Semi TAM ($M)

Automotive

Industrial

TM

External Use 6 FTF2015

Quality Difference

TM

External Use 7 FTF2015

Industrial vs Ultra-Reliable Quality

Ultra-Reliability

bull Zero Defects amp robustness driven by Safety applications amp Warranty Costs

bull Elimination of all single point latent and common cause failures

bull Logistics long-term supply shelf life fast incident response

Ultra-Reliable Quality

bull 20 yr life at gt125C

bull Field tested after 35Mu shipped into standard ConsumerIndustrial

bull Exceeds Flash (eNVM) and Intrinsic Reliability (IR) testing ndash years to qualify

bull Meets tighter critical process control limits (Cpk) than Industrial

bull HV spacing for device interconnects nets and routing

bull 2x package Temp cycling and Stress (TC HTB HTSL) gt150C

Ultra-Reliable

ZD Design

amp ValidationSimulation

eNVMTEST amp CZ

bull

bull

gration

bull

-

bull

)

bull Dielectric Lifetime (TDDB)

bull Transistor Aging (HCIBTI)

bull Electromigration

bull Metalization Reliability (Stress Migration)

bull Metalization Dielectric Lifetime (MTDDB)

bull Radiation Immunity (SERSEL)

bull Designing for Harsh Environments

TM

External Use 8 FTF2015

Targeting Ultra-Reliable

Best in class MCU quality reliability and safety

bull 30 year history delivering industrial and automotive quality

bull Zero defectivity = no field failures

bull Advanced design for manufacturing (DFM) and test (DFT)

Industry Benchmark in Longevity

bull 15 years minimum product longevity support

bull 20 year service lifetime and 5 years shelf-life

bull Demonstrated lt1ppm defect quality

Application Target = those which operate in harsh environments gt105C or have expensive repair costs

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 4: Using Automotive Products

TM

External Use 3 FTF2015

25BILLION

World Population

2003 2010 2015 20202008

lt1x 2x 35x 65x 1x Connected

DevicesPerson

50 BILLION

125BILLION

72B68B

65B63B

76B

Sources Ericsson February 2011 Cisco Internet Business Solutions Group (IBSG) April 2011

IoT connected devices are

expected to double every 5 years

TM

External Use 4 FTF2015

Ultra-Reliable Market Growth

TM

External Use 5 FTF2015

Ultra-Reliable Industrial Market Growth

bull Ultra-Reliable Industrial (URI)

TAM estimate ~$500M (lsquo14)

bull Target Industrial Markets minus Automation Control PowerEnergy

and Military are prime markets

minus gt90 equipment utilization

minus gt125C environments

bull Factory Stoppage = $22000minminus Average cost of stopped production

from a survey of 101 industrial

manufacturers

$0

$500

$1000

$1500

$2000

$2500

2018

Automation

Building amp HomeControl

Medical Electronics

Power amp Energy

Other Industrial

Security amp VideoSurveillance

Source ATS and Nielsen Research

Switch to Ultra-Reliable MCUs to

minimize factory stoppage costs

16318

48654286

0

2000

4000

6000

8000

10000

12000

14000

16000

18000

2014

Semi TAM ($M)

Automotive

Industrial

TM

External Use 6 FTF2015

Quality Difference

TM

External Use 7 FTF2015

Industrial vs Ultra-Reliable Quality

Ultra-Reliability

bull Zero Defects amp robustness driven by Safety applications amp Warranty Costs

bull Elimination of all single point latent and common cause failures

bull Logistics long-term supply shelf life fast incident response

Ultra-Reliable Quality

bull 20 yr life at gt125C

bull Field tested after 35Mu shipped into standard ConsumerIndustrial

bull Exceeds Flash (eNVM) and Intrinsic Reliability (IR) testing ndash years to qualify

bull Meets tighter critical process control limits (Cpk) than Industrial

bull HV spacing for device interconnects nets and routing

bull 2x package Temp cycling and Stress (TC HTB HTSL) gt150C

Ultra-Reliable

ZD Design

amp ValidationSimulation

eNVMTEST amp CZ

bull

bull

gration

bull

-

bull

)

bull Dielectric Lifetime (TDDB)

bull Transistor Aging (HCIBTI)

bull Electromigration

bull Metalization Reliability (Stress Migration)

bull Metalization Dielectric Lifetime (MTDDB)

bull Radiation Immunity (SERSEL)

bull Designing for Harsh Environments

TM

External Use 8 FTF2015

Targeting Ultra-Reliable

Best in class MCU quality reliability and safety

bull 30 year history delivering industrial and automotive quality

bull Zero defectivity = no field failures

bull Advanced design for manufacturing (DFM) and test (DFT)

Industry Benchmark in Longevity

bull 15 years minimum product longevity support

bull 20 year service lifetime and 5 years shelf-life

bull Demonstrated lt1ppm defect quality

Application Target = those which operate in harsh environments gt105C or have expensive repair costs

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 5: Using Automotive Products

TM

External Use 4 FTF2015

Ultra-Reliable Market Growth

TM

External Use 5 FTF2015

Ultra-Reliable Industrial Market Growth

bull Ultra-Reliable Industrial (URI)

TAM estimate ~$500M (lsquo14)

bull Target Industrial Markets minus Automation Control PowerEnergy

and Military are prime markets

minus gt90 equipment utilization

minus gt125C environments

bull Factory Stoppage = $22000minminus Average cost of stopped production

from a survey of 101 industrial

manufacturers

$0

$500

$1000

$1500

$2000

$2500

2018

Automation

Building amp HomeControl

Medical Electronics

Power amp Energy

Other Industrial

Security amp VideoSurveillance

Source ATS and Nielsen Research

Switch to Ultra-Reliable MCUs to

minimize factory stoppage costs

16318

48654286

0

2000

4000

6000

8000

10000

12000

14000

16000

18000

2014

Semi TAM ($M)

Automotive

Industrial

TM

External Use 6 FTF2015

Quality Difference

TM

External Use 7 FTF2015

Industrial vs Ultra-Reliable Quality

Ultra-Reliability

bull Zero Defects amp robustness driven by Safety applications amp Warranty Costs

bull Elimination of all single point latent and common cause failures

bull Logistics long-term supply shelf life fast incident response

Ultra-Reliable Quality

bull 20 yr life at gt125C

bull Field tested after 35Mu shipped into standard ConsumerIndustrial

bull Exceeds Flash (eNVM) and Intrinsic Reliability (IR) testing ndash years to qualify

bull Meets tighter critical process control limits (Cpk) than Industrial

bull HV spacing for device interconnects nets and routing

bull 2x package Temp cycling and Stress (TC HTB HTSL) gt150C

Ultra-Reliable

ZD Design

amp ValidationSimulation

eNVMTEST amp CZ

bull

bull

gration

bull

-

bull

)

bull Dielectric Lifetime (TDDB)

bull Transistor Aging (HCIBTI)

bull Electromigration

bull Metalization Reliability (Stress Migration)

bull Metalization Dielectric Lifetime (MTDDB)

bull Radiation Immunity (SERSEL)

bull Designing for Harsh Environments

TM

External Use 8 FTF2015

Targeting Ultra-Reliable

Best in class MCU quality reliability and safety

bull 30 year history delivering industrial and automotive quality

bull Zero defectivity = no field failures

bull Advanced design for manufacturing (DFM) and test (DFT)

Industry Benchmark in Longevity

bull 15 years minimum product longevity support

bull 20 year service lifetime and 5 years shelf-life

bull Demonstrated lt1ppm defect quality

Application Target = those which operate in harsh environments gt105C or have expensive repair costs

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 6: Using Automotive Products

TM

External Use 5 FTF2015

Ultra-Reliable Industrial Market Growth

bull Ultra-Reliable Industrial (URI)

TAM estimate ~$500M (lsquo14)

bull Target Industrial Markets minus Automation Control PowerEnergy

and Military are prime markets

minus gt90 equipment utilization

minus gt125C environments

bull Factory Stoppage = $22000minminus Average cost of stopped production

from a survey of 101 industrial

manufacturers

$0

$500

$1000

$1500

$2000

$2500

2018

Automation

Building amp HomeControl

Medical Electronics

Power amp Energy

Other Industrial

Security amp VideoSurveillance

Source ATS and Nielsen Research

Switch to Ultra-Reliable MCUs to

minimize factory stoppage costs

16318

48654286

0

2000

4000

6000

8000

10000

12000

14000

16000

18000

2014

Semi TAM ($M)

Automotive

Industrial

TM

External Use 6 FTF2015

Quality Difference

TM

External Use 7 FTF2015

Industrial vs Ultra-Reliable Quality

Ultra-Reliability

bull Zero Defects amp robustness driven by Safety applications amp Warranty Costs

bull Elimination of all single point latent and common cause failures

bull Logistics long-term supply shelf life fast incident response

Ultra-Reliable Quality

bull 20 yr life at gt125C

bull Field tested after 35Mu shipped into standard ConsumerIndustrial

bull Exceeds Flash (eNVM) and Intrinsic Reliability (IR) testing ndash years to qualify

bull Meets tighter critical process control limits (Cpk) than Industrial

bull HV spacing for device interconnects nets and routing

bull 2x package Temp cycling and Stress (TC HTB HTSL) gt150C

Ultra-Reliable

ZD Design

amp ValidationSimulation

eNVMTEST amp CZ

bull

bull

gration

bull

-

bull

)

bull Dielectric Lifetime (TDDB)

bull Transistor Aging (HCIBTI)

bull Electromigration

bull Metalization Reliability (Stress Migration)

bull Metalization Dielectric Lifetime (MTDDB)

bull Radiation Immunity (SERSEL)

bull Designing for Harsh Environments

TM

External Use 8 FTF2015

Targeting Ultra-Reliable

Best in class MCU quality reliability and safety

bull 30 year history delivering industrial and automotive quality

bull Zero defectivity = no field failures

bull Advanced design for manufacturing (DFM) and test (DFT)

Industry Benchmark in Longevity

bull 15 years minimum product longevity support

bull 20 year service lifetime and 5 years shelf-life

bull Demonstrated lt1ppm defect quality

Application Target = those which operate in harsh environments gt105C or have expensive repair costs

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 7: Using Automotive Products

TM

External Use 6 FTF2015

Quality Difference

TM

External Use 7 FTF2015

Industrial vs Ultra-Reliable Quality

Ultra-Reliability

bull Zero Defects amp robustness driven by Safety applications amp Warranty Costs

bull Elimination of all single point latent and common cause failures

bull Logistics long-term supply shelf life fast incident response

Ultra-Reliable Quality

bull 20 yr life at gt125C

bull Field tested after 35Mu shipped into standard ConsumerIndustrial

bull Exceeds Flash (eNVM) and Intrinsic Reliability (IR) testing ndash years to qualify

bull Meets tighter critical process control limits (Cpk) than Industrial

bull HV spacing for device interconnects nets and routing

bull 2x package Temp cycling and Stress (TC HTB HTSL) gt150C

Ultra-Reliable

ZD Design

amp ValidationSimulation

eNVMTEST amp CZ

bull

bull

gration

bull

-

bull

)

bull Dielectric Lifetime (TDDB)

bull Transistor Aging (HCIBTI)

bull Electromigration

bull Metalization Reliability (Stress Migration)

bull Metalization Dielectric Lifetime (MTDDB)

bull Radiation Immunity (SERSEL)

bull Designing for Harsh Environments

TM

External Use 8 FTF2015

Targeting Ultra-Reliable

Best in class MCU quality reliability and safety

bull 30 year history delivering industrial and automotive quality

bull Zero defectivity = no field failures

bull Advanced design for manufacturing (DFM) and test (DFT)

Industry Benchmark in Longevity

bull 15 years minimum product longevity support

bull 20 year service lifetime and 5 years shelf-life

bull Demonstrated lt1ppm defect quality

Application Target = those which operate in harsh environments gt105C or have expensive repair costs

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 8: Using Automotive Products

TM

External Use 7 FTF2015

Industrial vs Ultra-Reliable Quality

Ultra-Reliability

bull Zero Defects amp robustness driven by Safety applications amp Warranty Costs

bull Elimination of all single point latent and common cause failures

bull Logistics long-term supply shelf life fast incident response

Ultra-Reliable Quality

bull 20 yr life at gt125C

bull Field tested after 35Mu shipped into standard ConsumerIndustrial

bull Exceeds Flash (eNVM) and Intrinsic Reliability (IR) testing ndash years to qualify

bull Meets tighter critical process control limits (Cpk) than Industrial

bull HV spacing for device interconnects nets and routing

bull 2x package Temp cycling and Stress (TC HTB HTSL) gt150C

Ultra-Reliable

ZD Design

amp ValidationSimulation

eNVMTEST amp CZ

bull

bull

gration

bull

-

bull

)

bull Dielectric Lifetime (TDDB)

bull Transistor Aging (HCIBTI)

bull Electromigration

bull Metalization Reliability (Stress Migration)

bull Metalization Dielectric Lifetime (MTDDB)

bull Radiation Immunity (SERSEL)

bull Designing for Harsh Environments

TM

External Use 8 FTF2015

Targeting Ultra-Reliable

Best in class MCU quality reliability and safety

bull 30 year history delivering industrial and automotive quality

bull Zero defectivity = no field failures

bull Advanced design for manufacturing (DFM) and test (DFT)

Industry Benchmark in Longevity

bull 15 years minimum product longevity support

bull 20 year service lifetime and 5 years shelf-life

bull Demonstrated lt1ppm defect quality

Application Target = those which operate in harsh environments gt105C or have expensive repair costs

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 9: Using Automotive Products

TM

External Use 8 FTF2015

Targeting Ultra-Reliable

Best in class MCU quality reliability and safety

bull 30 year history delivering industrial and automotive quality

bull Zero defectivity = no field failures

bull Advanced design for manufacturing (DFM) and test (DFT)

Industry Benchmark in Longevity

bull 15 years minimum product longevity support

bull 20 year service lifetime and 5 years shelf-life

bull Demonstrated lt1ppm defect quality

Application Target = those which operate in harsh environments gt105C or have expensive repair costs

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 10: Using Automotive Products

TM

External Use 9 FTF2015

Ultra-Reliable Applications

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 11: Using Automotive Products

TM

External Use 10 FTF2015

URI Application ndash Market Focus

Industrial

Appliances

bull Convection chamber

bull Welding Equipment

bull AC chamber

bull Induction module

bull HVAC

Industrial

Metering

bull Pressure meters

bull Oil pumps

bull Coolant pumps

bull Power Inverters

bull Programmable logic controller (PLC)

Motor

Control

bull E-Bikes

bull AC motor

bull DC BLDC motor

bull Sensorless motor

bull HVAC

bull Fluid pumps

bull Recreation engines

Building

Automation

bull Circuit breakers

bull Relays

bull Elevator

bull Safety alarms

bull Fire alarms

bull Safety lights

bull Robot arm

General Purpose amp

Medical

bull Power supply

bull Power management

bull HVAC

bull Industrial HMI

bull lighting

bull DCDChellip

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 12: Using Automotive Products

TM

External Use 11 FTF2015

URI ndash Use Case Examples Applications

DC Motor Control ndash KEA controlling DC fan and sensor inputs

Coolant Pump ndash S12ZVM BLDC motor control to monitor pressure and temperature

Elevator to meet SIL3 IEC61508 ndash MPC5744P and SBC as safety module digital and analog inputs with safety monitoring Motor driven by separate MCU Concept approved by TUumlV Nord

Medical Pump ndash MPC5645S as secondary MCU for HMI Safe Display Asian language characters are stored in external QSPI Flash SIL2 and medical safety requirements

3 Phase Solar Inverter ndash MPC5675K dual core with External Memory and Ethernet

Industrial Diesel control unit up to 20 cylinders ndash MPC5777C with external Memory Interface long TPU device legacy down to MPC565 ASIL-C

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 13: Using Automotive Products

TM

External Use 12 FTF2015

Industrial Reliable DC Fan mdash Using Kinetis EA

bull Key Features Required

minus 8-16K flash

minus 12-bit ADC ACMP

minus Timer PWM

minus SCI SPI I2C

minus 32 LQFP 20SOIC

16TSSOP

H-Bridge driver

KEA16

M

HallSensor

ACMP

CM0+

FTM168KB FLASH

512256B RAM

Regulator

2-CH FTM

12-bit ADC

Power VDD

18V ~ 24V

Power package

providing

excellent power

dissipation

Flexible

external

interface

providing

communication

from host

On-chip FLASH

providing

software

flexibility for

fast

development

and

manufacture

Rich on-chip digital

and analog module

providing high-

performance control

with least external

components

PWM control

Analog control

PMC

16-pin TSSOP

compromises

size cost and

features

Vol

Sensor

Motor

Current

Sensor

Temp

Sensor

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 14: Using Automotive Products

TM

External Use 13 FTF2015

Small Form Factor BLDC Motor Control mdash Using S12ZVM

Applications

bull Sensorless BLDC Motors

bull Sensorless PMSM Motors

bull Bidirectional DC Motors

bull (H-Bridge)

bull Pumps (oil fuel water vacuum)

bull Cooling Fan

bull HVAC Blower

Success Factor

bull Motor Control IPs

bull Integrated CAN PHY

bull High Temperature

FreescalecomMagniV

VREG(8pin)

MCU

or

DSC(48pin)

Gate

Driver(48pin)

Op-amps

20+

3+

2+

S12ZVM Solution

bull ~ 50 fewer solder joints

bull - 4 to 6 cm2 PCB space

4cm

~1 frac12 in

64pin

LIN phy(8pin)

Discrete Solution

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 15: Using Automotive Products

TM

External Use 14 FTF2015

Ultra-Reliable Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 16: Using Automotive Products

TM

External Use 15 FTF2015

Ultra-Reliable ARM MCU Roadmap

2014 2015 2016 2017

Entry

90nm180nm

Last Updated May15

2018

Mainstream

Graphics

High-

Performance

48MHz M0+ LIN CAN 64-80pin

40MHz M0+ LIN 32-64pin

40MHz M0+ LIN 16-24pin

120MHz M4 CAN-FD FlexIO 64-100pin

Production

Proposal

Planning

Execution

KEA8

KEA3216

KEA12864 80MHz M4 CAN-FDFlexIO 64pin

S32K142 (256KB)

Product Valuesbull Low power and performance

bull Fast time to market

bull ARM ecosystem

bull Rich connectivity

MAC57D5xx (Halo)SVF53R

(Vybrid) A5M4M0+ 2D-ACE GPU 355pin

Security

40nm55nm

KFA2M

120MHz M4 CAN-FD144pin

KFA1M

120MHz M4 CAN-FD 176pin

S32K144 (512 KB)

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 17: Using Automotive Products

TM

External Use 16 FTF2015

Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull BLDC and DC Motor Control

bull PumpFan Controller

bull Battery Management

bull HVAC

KEA Family

1st ARM based Ultra-Reliable MCU targeting connectivity and motor control

applications in harsh environments

Performance and Low-Power

bull Up to 48 MHz ARM M0+ core w up to 128kB Flash

bull Single-cycle 32-bit x 32-bit multiplier

bull lt2microA in stop mode

Reliability

bull AEC-Q100 Grade 1 Quality

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Temperature support up to 125degC ambient

Connectivity and Control

bull CAN SCI SPI I2C Analog comparators

bull Multiple Timers with PWM functionality

Enablement

bull Fast time-to-market with S32DS and FRDM+

bull Low Level drivers Reference designs example code

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 18: Using Automotive Products

TM

External Use 17 FTF2015

S32K Family

Applications

bull Industrial HVAC

bull BLDC and PMSM Motor Control

bull Lighting Control

bull PumpFan Controller

bull CAN and LIN nodes

Broadens ARM Ultra-Reliable MCU portfolio and offers scalability from 8k ndash 2MB

Performance and Low-Power

bull Up to 120 MHz ARM M4 core w 256 ndash 2MB Flash

bull DMA and single-cycle 32-bit x 32-bit multiplier

bull lt25uA sleep mode w RAM powered

Reliability

bull AEC-Q100 Grade 1 Quality up to 125C

bull Enhanced ESDEMC performance up to 6KV

bull Full compliance with IEC 61000-4

bull Supports ASIL-B safety and hardware security

Connectivity and Control

bull Up to 5 x CAN (2xFD) FlexIO (4xSCI 3xSPI 2xI2C)

bull Multiple Timers with PWM functionality

Enablement

bull Full SDK driver suite for rapid development

bull Reference designs AUTOSAR MCAL example code

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 19: Using Automotive Products

TM

External Use 18 FTF2015

MAC57D5x (HALO)

Applications

bull Medical Displays

bull Medical Instrumentation

bull Construction Equip Displays

bull Off road vehicle Clusters

bull Human Machine interface

bull Heads Up display

High-performance and integration supporting single dual HD displays and

Instrumentation applications

Multi-core Architecture

bull Integrates Cortex A5 (320MHz) and M4 (160MHz)

bull Dual OS (MQX on M4 and LinuxIntegrity on A5)

High Resolution Graphics

bull 2D-Animation and Composition Engine (2D-ACE)

bull Video Integrity Unit ndash Verifies image output to source

bull Vivante GPUrsquos supporting Open VG drivers

Memory Expansion and Rich Peripherals

bull 4MB on-chip Flash and FlexECC on GRAM

bull QuadSPI (Hyper Flash support) and DDRSDRAM

bull Support for Execute-In-Place (XIP) from Flash

bull CAN-FD Ethernet MLB and Sound Generator

Functional Safety amp Security

bull CSE2 hardware security mdash SHE Compliance

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 20: Using Automotive Products

TM

External Use 19 FTF2015

Power Architecture Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 21: Using Automotive Products

TM

External Use 20 FTF2015

Performance Functional SafetyMemory Security

Reduces time amp

complexity

complies to

IEC61508

standards

Multi-layered

approach

supports

Encryption

Authentication

Firewall and

Audit Trail

Industryrsquos

highest

performance

Automotive

MCU

gt2000 DMIPS on

MPC5777C

Embedded

Flash up to 8MB

Flash wECC

gt512KB RAM +

Local Memory

MMU

High-End Portfolio

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 22: Using Automotive Products

TM

External Use 22 FTF2015

MagniV Mixed Signal MCUs

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 23: Using Automotive Products

TM

External Use 23 FTF2015

What is Mixed Signal MCUA Technology Sweet Spot for Sensor and Actuators

System Value

bull Integrated HV analog (35 ndash 40V)

bull Fewer components and less material

bull 30 PCB size reduction

bull Reduced weight

bull Improve manufacturing quality

bull Less solder jointstest points

bull Simplify module complexity

Digital LogicS12 PWMs Timers

SRAM SPI SCI GPIO

Watchdogs etc

High-Voltage

AnalogLow Side amp High

Side Drivers

MOSFET predriver

Voltage Regulator

LINCAN Phy etcNon-Volatile

MemoryFlash EEPROM

Traditional

Solutions

MagniV

30 smaller

Safe operation in harsh environmentup to 150˚C all memories with ECC

Robust EMCESD up to 8kV (HBM)

degC

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 24: Using Automotive Products

TM

External Use 24 FTF2015

MagniV Product Offering

Motor Control

BLDC Motors

Fan

Blower

Compressor

Pumps

DC Motors

Actuators

Elevators

Automatic Doors

Instrument Clusters

LCD Displays

Dashboard

HMI panel

General

Purpose

Small CAN Nodes Sensors

Lighting

User InterfaceLIN Nodes

S12ZVM

S12ZVML

S12ZVMC

S12ZVR

S12ZVH

S12ZVFP

S12ZVC

S12ZVL

FreescalecomMagniV

CAN

LIN

LIN

CAN

LIN

CAN

CAN

LIN

High temp 150C ambient

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 25: Using Automotive Products

TM

External Use 25 FTF2015

Enablement for Faster Time-to-

Market

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 26: Using Automotive Products

TM

External Use 26 FTF2015

New FRDM+ Platform

Low-cost

bull FRDM+ kits start at only $29ea

Arduino UNO compatibility

bull Leverage global development support

Ease of Use

bull Plug amp Play using Arduino UNO shields

minus LCD Motor Control Bluetooth Sensor CommunicationhellipWi-Fi

bull New iQuick Start Guides (QSG)

bull New iOne-sheets (samplesspectools)

bull Peripheral drivers and code examples

bull Example code embedded into MCU

bull Demo example code using smartphone

Shield Plans

bull 1 BLDC Shield many FRDM+ MC kits

bull Communication Shield multi-CAN SCI

Feature Rich

bull IO headers to support up to 176pins

bull 12V supply 5V and 33V operation

bull OpenSDA USB (dragdrop capability)

bull CANLIN SBC - Vreg CANLIN PHY

bull RGB LED and Potentiometer

Availability

bull FRDM+KEA available in Augrsquo15

bull Additional FRDM+ kits starting in Q3rsquo15

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 27: Using Automotive Products

TM

External Use 27 FTF2015

Motor Control Total Support

ARM (KEA S32K)

MagniV (S12ZVM)

PA (MPC564xL MPC5644P hellip)

Development Kits

Simplified Functional Safety

Support

Motor Control sw

Libraries

ISO 26262

IEC 61508

1 2

3 4

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 28: Using Automotive Products

TM

External Use 28 FTF2015

Reference DesignshellipMore to Come for URI

FreeMASTER HTML based Control Page

Motor Control

bull HW - complete schematicsgerbers of development kit

bull SW - complete source code of software application

minus Six step commutation control for BLDC motors

minus Vector control - FOC for PMSM motors

bull SW Library ndash Application specific Math and Motor Control libraries (AMMCLib) in object code

bull Tools - FreeMASTER visualization amp MCAT run-time tuning interface for easy application control

bull Documentation ndash detailed documentation support

Lighting Control

bull LED lighting including lamp current control and diagnostics

bull Built with KEA MCU MC10XS3425EK quad high-side driver chips MC33901 CAN and MC33662 LIN transceiver

bull Uses SWD connector to debug provided software

bull lighting connector increases number of controlled lights

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 29: Using Automotive Products

TM

External Use 29 FTF2015

S32 Design Studio

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 30: Using Automotive Products

TM

External Use 30 FTF2015

Enablement Support Software Tools

Reduces

Development

Time

Partner SW

Virtual Modeling Simulator (performance benchmarking)

Professional Services for porting customer applications

Customer Application Software

Middleware

Software

Freescale Tools

FreeMASTER

(GUI real-time monitor)

Motor Control Dev Kit

Reference Software

MCAT

Motor Control Tool

Initialization

Processor Expert

Graphical Init Tool

Pin Wizard

Math Motor Control Lib

(AMMCLIB)

S32 Design Studio CW

Compiler amp Debugger

Partners (Cosmic LB

GHS iSys PE Keil IAR)

AUTOSAR MCAL

AUTOSAR OS

Hardware

FRDM+ EVB RDrsquos

Vector CAN Driver

OS Partners (FreeRTOS)

low-level Drivers (LLD)

CANLINNVM Drivers

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 31: Using Automotive Products

TM

External Use 31 FTF2015

Making the World a Smarter Place

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 32: Using Automotive Products

TM

External Use 32 FTF2015

Kinetis EA Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash Up to 48 MHz ARM Cortexreg-

M0+ core Single-cycle 32-bit x 32-bit multiplier less than 2microA in

stop mode

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Features Rich mdash CAN LIN SPI I2C Analog comparators

Multiple Timers with PWM functionality and single cycle GPIO

Enablement mdash Fast time to market with large choice of Low Level

drivers Reference designs Middleware libraries example code

KEAZ128 Specifications

Flash Up to 128 KB TimerPWM Up to 8ch 16-bit

RAM Up to 16 KB Other Timer RTC PWT 2 PIT

Core M0+ Comparator Two 6-bit DAC

Speed 48 MHz CAN 1 x MSCAN

Package 16 to 80 pins SCISPII2C Up to 322

Op Range 27 V - 55 V HMI Up to 71 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S9KEAZ128 -40degC to 125degC 64 and 80LQFP

S9KEAZN64 -40degC to 125degC 32 and 64LQFP

S9KEAZN8 -40degC to 125degC 16TSSOP and 24QFN

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus TRK-KEA8 FRDM-KEA64 FRDM-KEA128

bull Reference Designs

minus KEA128BLDCRD mdash BLDC Motor Control

minus Lighting Control CANLIN Gateway

bull Code Warrior KDS IAR KEIL

Cosmic

bull NVM CAN and LIN Drivers LIN

Stack

bull M0+ Motor Control Libraries

bull Freemaster and MCAT

Features

AECQ100 Grade1 125degC 12 bit ADC PWMTimers

CAN and LIN Node Ultra-Reliable MCU

Block Diagram

3 Phases Sensorless BLDC Motor

Control

Get

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

KEA

Product One-Sheet

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 33: Using Automotive Products

TM

External Use 33 FTF2015

Kinetis S32K144 Series MCUfor Ultra-Reliable Industrial and Auto Applications

Performance and Low Power mdash 48 MHz ARM Cortexreg M4 core

Single-cycle 32-bit x 32-bit multiplier lt25uA sleep mode w RAM

powered (no PLL init required in LP mode)

Scalability mdash supports 8 kB to 512 kB Flash

High Reliability mdash AEC-Q100 Grade 1 Automotive Quality

Enhanced ESDEMC performance up to 6KV with full compliance

with IEC 61000-4 and Temperature support up to 125degC ambient

Safety amp Security mdash Targeting ASIL-B functional safety and

includes hardware security

Flex IO mdash easy configuration of multiple SPI I2C and LIN chrsquos

S32K14x Specifications

Flash Up to 512kB TimerPWM 4 x 8ch 16-bit

RAM Up to 64 KB Other Timer RTC PWT 2 PIT

Core M4 Comparator Two 6-bit

Speed 48 MHz CAN Up to 3 x FlexCAN (1 wCAN-

FD)

Package 64 100 pins SCISPII2C Up to 432

Op Range 27 V - 55 V HMI Up to 89 GPIO 2KBI 1IRQ

Temp -40 to 125˚C Security CSE LVD WDOG CRC

Orderable Samples

Part Number Temp Range Package

S32K144 -40degC to 125degC 64 and 100LQFP

S32K142 -40degC to 125degC 64 and 100LQFP

Success Stories

bull Electric Motor control

bull Air Flow system

bull Industrial HVAC

bull Battery Management system

Target Applications

bull CAN and LIN nodes

bull Peripheral Gateway

bull Lighting Control

bull DCBLDC Motor

bull PumpFan Controller

bull Battery Management

bull Generic Sensor Node

bull HVAC

Enablement Tools

bull Evaluation Boards

minus FRDM-S32K144

bull S32DS IDE KDS IAR KEIL Cosmic

bull SDK for LLDs (low level drivers)

bull NVM CAN and LIN Drivers LIN

Stack

bull M4 Motor Control Libraries

bull Freemaster and MCAT

bull AutoSAR MCAL and OS support

Features

AECQ100 Grade1 125degC FlexIO and LLWU

CAN-FD and Security Ultra-Reliable MCU

Block Diagram

Order

Sample

Data

SheetTools

For more information visit freescalecomKEA

icon

icon

S32K144

Product One-Sheet

Communications IO System

Peripheral Bus

SWD

JTAG

Debugger

Debug

RAM

Up to

64KB

System

Peripheral

Bridge

Flash

Up To

512K

NV

IC

ARM Cortex M4

80120MHz

FPU DSP MPU

EEPORM

4KB

2x16ch

12bit

Dual ADC

2

ACMP

wi DAC

Flex IO peripheral

16ch

DMA

WDT

EWM

POR

PLL

LVD

Ext Osc

(4 - 40MHz)

FIRC

(48MHz 1)

LP IRC

(128KHz)

4x8ch

16-Bit

FlexTimer

2

I2C

3

SPI

4

SCI

(LIN)

1

PDB

3

FlexCAN

(1 FD)

1

PIT

Open-

Drain IO

KBI

GPIO

1

API

RTC

SIRC

(8MHz)

PMC

27V ndash 55V

CRC

Run

VLPR

Wait

VLPW

STOP

VLPS

LLS

VLLS3

VLLS2

VLLS1

VLLS0

ACTIVE

STANDBY

MODE

Power Modes

RAM

preserved

down to

VLLS3 mode

~130us

wakeup in

lowest power

mode (VLLS0)

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 34: Using Automotive Products

TM

External Use 34 FTF2015

MAC57D5xx Series MCUMulti-Core ARMreg-Based MCU for Instrument

Clusters and Dual Displays Management

High Performance mdash A5 up to 320Mhz application processor with

FPU M4 up to 160Mhz vehicle processor with FPU M0+ IO

processor Ethernet AVB Dual QuadSPI DRAM Controller SDR

and DDR2 Extension

Security and Safety mdash ISO 26262 IEC 61508 Functional Safety

Hardware Security CSE2 ECC Display content integrity verification

with 2D-ACE

Features Rich mdash CAN-FD Sounds Module Generator MLB

Advanced Display and Clusters Support mdash Ethernet AVB

2xWVGA HUD Warping Engine OpenVG 2D-ACE Video Input

Stepper Motor Drive with SSD Sounds Module Generator and Video

Integrity Unit (VIU)

MAC57D54H Specifications

Flash 4 MB SDR 16-bit 160 MHz

SRAM 13 MB + 1 MB

ECC

DDR2 16 or 32-bit 320 MHz

Core A5 M4 M0+ QuadSPI 2x Dual SDRDDR

100MHz

Speed 320 160 48

MHz

GPU GC355 (Open VG)

Package 176 to 516 pins CANLINSPII2C

3352

Op

Range

33 V ADC 24ch 12-bit

Temp 105˚C

(ambient)

Security CSE2Orderable Samples

Part Number Flash Size SRAM Package Options

MAC57D54H 4 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D53H 3 MB 13 MB +

2x512 KB

176208LQFP

516BGA

MAC57D52M 2 MB 13 MB +

1x512 KB

176208LQFP

Success Stories

bull High-End AudiVideo

gateway

bull High-End Instrument Clusters

Target Applications

bull Dual displays management

bull Infotainment system

bull Human Machine interface

bull Instrument Clusters

bull Industrial Displays

bull Medical Displays

bull Heads Up display

Enablement Tools

bull Evaluation Boards

minus MAC57D54HEVB

bull Debuggers

minus Green Hills Launterbach IAR

bull Multicore Compiler

minus ARM Green Hills

bull Software Support

minus AutoSAR 2D-ACE OpenVG

TinyUI IOPStepper Motor SGM

Ethernet

Features

AECQ100 Grade1

105degC

OpenVG 2D-ACE

SSD

ENET CAN-FD

SDRDDRUltra-Reliable MCU

Block Diagram

High-End Gauge and Dual Display Management

Get

Sample

Data

SheetTools

Product One-Sheet

icon

icon

MAC57D5xx

SRAM

CAN

ENET

WVGA I

WVGA II

FLASH

2x QuadSPI

ENET + AVB

2x 2D-ACE

Flex CAN

(FD)

DDR2SDR

6x SMDSSD

HAL

O

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 35: Using Automotive Products

TM

External Use 35 FTF2015

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 36: Using Automotive Products

TM

External Use 37 FTF2015

High Temperature CAN Controller mdash Using S12ZVC

Applications

bull Any kind of CAN-node

bull Engine Sensors amp Actuators

bull CAN-based User-Interfaces

bull CAN-based Exhaust Sensor

Success Factor

bull Certified at Mooser Zwickau CampS

bull High Performance Analog amp Digital

bull CANPHY

bull High Temperature

bull Functional Safety

1-2kB

EEPROM

(ECC)

64-192kB

Flash (ECC)

S12Z 32MHz Bus

CAN-PHY12-Bit

LADC

Temp

Sense

4-12kB

RAM

(ECC)

PLLRCosc

+-13

Pierce

Osc

2 HV Input1

EVDD

2 x SCI MSCAN

G

P

I

O

VREG

70 or up to 170mA

with ext Ballast

VSUP

sense

2x

SPIIIC

Senttx

4

NGPIO

BDM

BDCKWU

WinWdog

2ch ACMP

With 1x6-Bit-DAC

VREG for CAN PHY

with ext ballast

HR-PWM

4ch16b

PWM

4ch16b

HR-Tim

4ch16b

Tim

8ch16b

2ch

ACMP +-

8-bit DAC

+ OpAmp+-

CAN

BUS

35 to 40V

5V Sensor

Supply

NOX-

Sensor

Particle

Sensor

HumidityAir

Mass

Hydrocarbon-

Sensor

Urea-Sensor

Hi-temp

Sensor

Battery

Voltage

FreescalecomMagniV

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 37: Using Automotive Products

TM

External Use 38 FTF2015

Ultra-Reliable MCUs

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 38: Using Automotive Products

TM

External Use 39 FTF2015

S32 Design Studio Simple 5 Step Software Development

1

2

3

Initializebull Initialize Pin muxing

bull Init tools (Processor Expert)

Add Plug-ins (no separate downloads)bull SDK (low-level drivers)

bull MCAT (motor control tool)

bull Self-Test

bull AUTOSAR (MCAL amp OS)

bull FreeMASTER

bull Bootloader

Compilebull GCC GHS IAR Keil CW othershellip

4 Debug MCU bull GDB Lauterbach iSystems othershellip

5 MCU now contains applicationMCU

Debug

Compile

Debug onto target

MCU

Initialize

Add sw

Functions

Edit Code

Application

1

2

3

4

5

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 39: Using Automotive Products

TM

External Use 40 FTF2015

S32 Design Studio What it IS and IS NOT

IS

bull More Features than KDS

bull Low-costNo-cost Software Development Tool Strategyminus Low-Cost to develop and maintain

minus No-Cost to our customers

bull GCC Base Compiler Performance

bull Intended to complement and enable 3rd Party Partner Tools (Compilers amp Debuggers)

bull Support for Premium compilers addressing Automotive Safety Requirements

bull Integration of Freescale software in easy to use environment for application development

IS NOT

bull KDS Equivalent

bull AUTOSAR software

bull CodeWarrior Replacement

bull Premium Tool Replacement (w Advanced Debugging Best in class code performance etchellip)

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 40: Using Automotive Products

TM

External Use 41 FTF2015

S32 Design Studio 4 Step Software Overview

1

2

3

4

1

2

2

4

3

bull Create a new S32DS Project

bull Select MCU and target package

bull Select Compiler

minus GCC or 3rd-party Premium Compiler

bull Select Debugger

minus Basic GNU or 3rd-party Premium Debugger

bull Select Integration tools

minus Processor Expert

minus Bootloader

minus FreeMASTER GUI

minus Motor Control Tool (MCAT)

bull Select Software Integration

minus Math amp Motor Control Library (MMCL)

minus S32K SDK

minus Core Self-Test functions

minus Touch sensing library

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 41: Using Automotive Products

TM

External Use 42 FTF2015

Low Cost FRDM+ Platform

bull KEA32 MCU in a 64 QFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

bull KEA64 MCU in a 64 LQFP

package

bull On-board openSDA debugging

and programming circuit using

the K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA32 FRDM+KEA64

bull KEA128 MCU in a 80 LQFP

package

bull On-board openSDA debugging

and programming circuit using

K20 MCU

bull CAN communications interface

bull LIN communications interface

bull Analog interface with

potentiometer

bull High efficiency RGB LED

bull SCI serial communication

interface

FRDM+KEA128

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom

Page 42: Using Automotive Products

TM

copy 2015 Freescale Semiconductor Inc | External Use

wwwFreescalecom