applications of embedded microprocessors in every day products javier orensanz product manager,...
TRANSCRIPT
Applications of Embedded Microprocessors
in Every Day Products
Javier OrensanzProduct Manager, Microcontroller Development Tools, ARM
Embedded Processors are Everywhere
ARM at the heart of advanced digital products
500+ licenses 12B+ units shipped
Mobile Solutions
LCD Sonar Fish Finder
MP3 Player
Multimedia Player
Mobile Phone??
Mobile Internet Devices
MIDs NotebooksConnectivity Always on Intermittent usageBattery Days of use Hours of useBoM Lowest cost Higher costSoC Cost Multiple suppliers / competition Limited suppliersProducts Diversity / innovations Platform / lock step
Smartphones Notebooks
Mobile Internet Devices Full Internet
Social Networking
Personal Media Player
Web Applications
* ARM estimates based on several recent analysts reports ** Gartner 12/20/2006 – Market Trends PC Production Asia Pacific 2000 - 2010
Apple iPod Touch Nokia N810
ARM Powered MIDs Shipping Today
And the first MID with WiMAX
Medical Applications Cochlear implant directly stimulates auditory nerves
Retinal prosthesis/implant already a reality Video processor converts image into stimulation pattern
Glucose management Continuous under-skin sensor and micro-pumps
Body/Wireless Sensor Networks In clothing for ambulatory, home and sport
Inside implanted prosthetics
PillCam™ capsule endoscopy
Embedded Applications
AUTOMOTIVEINDUSTRIAL
Industrial MedicalPower
CONSUMER
MotorControl
MotorControl
White Goods
Microcontrollers are the foundation fornew segments to develop
Application Complexity
Microcontroller Challenges
Improving Code Reuse
Multiple 8-Bit devices single 32-Bit
Device Aggregation
USB, CAN, Ethernet, ZigBee
Increasing System Connectivity
Feature growth in existing applications Automatic code from meta-languagesUML, LabVIEW, SimuLink
Higher level languages
Hardware/System Abstraction Layers
Third party RTOS & Middleware1970 1980 1990 2000 2010
Hardware
Softw
are
Development Costs(Industrial Application)
The Microcontrollers of the Future
Block Diagram of a typical ARM MCU
JTAG Debug
CAN Interface
256KB On-chip Flash
Power management, RTC, reset and watchdog,internal oscillator
GPIO
64KB SRAM
3-channel 16bit Timers
Periodic Interval Timer
4-channel 16bit PWM
10/100 Ethernet MAC
USB 2.0 InterfaceAdvanced Interrupt
Controller
ARM CPU Core
Memory Controller
2 SPI Interfaces
Two-wire InterfaceSynchronous Serial
Controller
10-bit A/D converter (eight channels)
2 UARTs
Keil Starter Kit
MCU Market based on StandardsMCU Market based on Standards
Classification 8/16/32-bit obsolete(8/16-bit has no price benefit)
Single-chip MCU with plenty of memory(enables clean software layers)
Standard Software Components and Application Frameworks(AUTOSAR, OSEK)
Today’s Growth of ARM Based MCU
ARM Partner Shipping Quarter
ARM based MCU’s are commodity: compete with 8-bit pricing
ARM MCU’s increase 2.4x per year Highest volume contributor after wireless
ARM Tools increase 1.95x
8 and 16 bit market stagnating
-30
-20
-10
0
10
20
30
40
50
60
70
Q105 Q205 Q305 Q405 Q106 Q206 Q306 Q406 Q107 Q207 Q307 Q407 Q108 Q208
Vo
lum
e (M
's)
Shipments of ARM technology-based MCUs
140% CAGR
$M$M
Complete MCU Market (Source: Gartner)
Importance of Development Tools #1 factor in choosing a microprocessor is the software
development tools available for it
April 2005
Development Tools & Middleware
ARM Ecosystem for Microcontrollers
Over 40,000 members on ARM-based MCU Forums
TOOLCHAIN PLATFORMS DEBUGGERS OPERATING SYSTEMS
Quality as well as Quantity: Many of these third parties identify ARM related business as ‘largest growth driver’, which means robust, supported
solutions
… and onwards to Modeling Solutions
Thank you!