Freescale PowerPoint Template2756… · · 2015-04-24Java ME Embedded Java ME Embedded...
-
Upload
hoangtuyen -
Category
Documents
-
view
219 -
download
2
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