Freescale PowerPoint Template2756… ·  · 2015-04-24Java ME Embedded Java ME Embedded...

10
TM Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, Qorivva, SafeAssure, the SafeAssure logo, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, Layerscape, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine, Ready Play, SMARTMOS, Tower, TurboLink, Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM, the ARM Logo and Cortex are trademark(s) or registered trademarks of ARM Ltd or its subsidiaries. © 2013 Freescale Semiconductor, Inc.

Transcript of Freescale PowerPoint Template2756… ·  · 2015-04-24Java ME Embedded Java ME Embedded...

TM

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy

Efficient Solutions logo, Kinetis, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, Qorivva, SafeAssure,

the SafeAssure logo, StarCore, Symphony and VortiQa are trademarks of Freescale Semiconductor, Inc., Reg.

U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, Layerscape, MagniV, MXC, Platform in a

Package, QorIQ Qonverge, QUICC Engine, Ready Play, SMARTMOS, Tower, TurboLink, Vybrid and Xtrinsic

are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their

respective owners. ARM, the ARM Logo and Cortex are trademark(s) or registered trademarks of ARM Ltd or its

subsidiaries. © 2013 Freescale Semiconductor, Inc.

TM

Edge Nodes

TM

Edge Nodes

Sensors Connectivity

Energy MCUs

PAN/LAN

Connectivity

Gateway WAN

Connectivity

Cloud

Application/

Action

BIG

Data

There are as many types of edge

node as there are applications,

however all could/would include: • An MCU

• Sensors and actuators

• Integrated modem chip (connectivity)

• Energy source

These nodes need to be: • Very small

• Low cost

• Low power – mostly in an Off state

• Low complexity

• Industrial grade and robust

TM TM

Edge Node IC – General View vs. What We See... General View

of Edge Nodes

Low-power

Cores

RF

NVM

Analog Sensors

System

Circuit

Board

Our View Today

Low-

power

Core

Analog

NVM

Narrow-band

RF

Low-

power

Core

Analog

NVM

RF

Sensors

SiP Solution SoC Solution

SiP Approaches: Earlier introduction

Lower cost

Lower performance

SoC Approaches: High performance

Long life and secure

Higher cost

Low-power

Cores

Analog

NVM

Sensor

Interface

Wide-

band

RF

Sensors

TM

4 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, Qorivva, SafeAssure, the SafeAssure logo, StarCore, Symphony

and VortiQa are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, Layerscape, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine, Ready Play, SMARTMOS, Tower, TurboLink,

Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM, the ARM Logo and Cortex are trademark(s) or registered trademarks of ARM Ltd or its subsidiaries. © 2013

Freescale Semiconductor, Inc.

Leading edge process nodes (45, 32…) tend to

be driven mainly by digital SoC;

Longer-lasting shrink nodes (40, 28…) offer

mixed-signal integration opportunity…

RF FM Video/

Camera Interface

Bluetooth

Wi-fi

Interface

PMU

External Memory

Interface

PLL

Audio

TV

LCD Driver

IO/Keypad

USB

SIM

Modem

S1 S2 S3 S4

Communication

Processor

Image

Processor

DSP Application

Processor

Memory

Analog/RF

Digital

Mixed Signal

Integration of functionally dissimilar IP into SoC or SiP

+ Increasing high-precision analog functionality

• Circuit design challenges of modern SoCs with

heterogeneous functional elements:

− Restrictive design rules and patch-work circuit simulation

− Model-Silicon mismatch

− Increased global/local variation and mismatch in

device characteristics

− Reliability degradation with scaling and additional

functional elements

TM

5 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, Qorivva, SafeAssure, the SafeAssure logo, StarCore, Symphony

and VortiQa are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, Layerscape, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine, Ready Play, SMARTMOS, Tower, TurboLink,

Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM, the ARM Logo and Cortex are trademark(s) or registered trademarks of ARM Ltd or its subsidiaries. © 2013

Freescale Semiconductor, Inc.

• ARM® Cortex™-M0+ core 32-bit performance @ 48 MHz

• < 4mm2 die

• Ultra Low-Power

− Down to 40uA/MHz dynamic power

− Multiple flexible low-power modes

• Flash, SRAM

− 32KB flash memory / 4KB RAM

− Security circuitry to prevent unauthorized access

• Mixed-Signal

− 12bit-ADC

− Integrated Temperature sensor

− High-speed comparator with DAC

40% Digital Logic + RAM

60% Mixed-signal + NVM

90nm Technology

1.9mm x 2mm

But requires external narrow-band RF

modem, sensor and interface….

TM

6 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, Qorivva, SafeAssure, the SafeAssure logo, StarCore, Symphony

and VortiQa are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, Layerscape, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine, Ready Play, SMARTMOS, Tower, TurboLink,

Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM, the ARM Logo and Cortex are trademark(s) or registered trademarks of ARM Ltd or its subsidiaries. © 2013

Freescale Semiconductor, Inc.

Example of Freescale’s Chip-scale Module

Technology

Size: 8x8x1 mm3

Modem + Full Featured MCU

Traditional PCB Module

Size: 13x26x2 mm3

Modem only

TM

7 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, Qorivva, SafeAssure, the SafeAssure logo, StarCore, Symphony

and VortiQa are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, Layerscape, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine, Ready Play, SMARTMOS, Tower, TurboLink,

Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM, the ARM Logo and Cortex are trademark(s) or registered trademarks of ARM Ltd or its subsidiaries. © 2013

Freescale Semiconductor, Inc.

• Multi-cores for power management and performance

• Substantially increased SRAM big enough to support secure Java and connectivity software stacks

• Larger flash memory higher level of program complexity and data collection and storage

• RF base-band integration for wireless connectivity

28nm enables efficient:

Low-Power Cores SRAM

High Precision Analog

RF

NVM (code flash + data

flash)

Sensor

and

interface

28nm enables more diverse integration for even smarter, network-ready edge nodes – all in the same small foot print

28nm

Technology

TM

8 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, Qorivva, SafeAssure, the SafeAssure logo, StarCore, Symphony

and VortiQa are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, Layerscape, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine, Ready Play, SMARTMOS, Tower, TurboLink,

Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM, the ARM Logo and Cortex are trademark(s) or registered trademarks of ARM Ltd or its subsidiaries. © 2013

Freescale Semiconductor, Inc.

Software

TM

Edge Nodes PAN/LAN

Connectivity

Gateway WAN

Connectivity

Cloud

Application/

Action

Big

Data

MCUs

Sensors Connectivity

Energy

Applications, API Adapters, etc.

Peripheral Drivers

(Freescale API) RTOS

Config,

BSP

Hardware Abstraction Layer

Hardware

TM

9 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis, mobileGT, PEG, PowerQUICC, Processor Expert, QorIQ, Qorivva, SafeAssure, the SafeAssure logo, StarCore, Symphony

and VortiQa are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, CoreNet, Flexis, Layerscape, MagniV, MXC, Platform in a Package, QorIQ Qonverge, QUICC Engine, Ready Play, SMARTMOS, Tower, TurboLink,

Vybrid and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. ARM, the ARM Logo and Cortex are trademark(s) or registered trademarks of ARM Ltd or its subsidiaries. © 2013

Freescale Semiconductor, Inc.

TM

Java ME Embedded Java ME Embedded Native/C/C++

Cross-platform/multi-architecture/ Yes No

Sandbox security model Yes No

Robustness Excellent Varied

Multi-tasking/multi-threading Built-in Add-on, platform-specific

Automatic memory management Yes No

Pre-integrated and customizable Yes Varied

Performance Optimized Varied

Code updatability Excellent Varied

Efficient, scalable development model from small

embedded to large systems Yes No

Developer community Large Fragmented

TM