160 likes | 321 Vues
Applications of Embedded Microprocessors in Every Day Products Javier Orensanz Product Manager, Microcontroller Development Tools, ARM. Embedded Processors are Everywhere. ARM at the heart of advanced digital products. 500+ licenses. 12B+ units shipped. Mobile Solutions. MP3 Player.
E N D
Applications of Embedded Microprocessorsin Every Day ProductsJavier 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 MP3 Player Multimedia Player Mobile Phone?? LCD Sonar Fish Finder
Mobile Internet Devices Notebooks Smartphones Mobile Internet Devices Full Internet Social Networking Personal Media Player Web Applications Apple iPod Touch Nokia N810 MIDs Notebooks Connectivity Always on Intermittent usage Battery Days of use Hours of use BoM Lowest cost Higher cost SoC Cost Multiple suppliers / competition Limited suppliers Products Diversity / innovations Platform / lock step * ARM estimates based on several recent analysts reports ** Gartner 12/20/2006 – Market Trends PC Production Asia Pacific 2000 - 2010
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 AUTOMOTIVE INDUSTRIAL CONSUMER Motor Control Motor Control White Goods Industrial Medical Power Microcontrollers are the foundation fornew segments to develop
Microcontroller Challenges Application Complexity Higher level languages • Feature growth in existing applications • Automatic code from meta-languagesUML, LabVIEW, SimuLink Device Aggregation • Multiple 8-Bit devices single 32-Bit Development Costs(Industrial Application) Increasing System Connectivity Hardware • USB, CAN, Ethernet, ZigBee Software Improving Code Reuse • Hardware/System Abstraction Layers • Third party RTOS & Middleware
The Microcontrollers of the Future MCU Market based on Standards 256KB On-chip Flash JTAG Debug • 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) 3-channel 16bit Timers Periodic Interval Timer 4-channel 16bit PWM 64KB SRAM ARM CPU Core Power management, RTC, reset and watchdog,internal oscillator 10/100 Ethernet MAC CAN Interface USB 2.0 Interface Advanced Interrupt Controller 10-bit A/D converter (eight channels) Memory Controller 2 SPI Interfaces 2 UARTs Two-wire Interface Synchronous Serial Controller GPIO Block Diagram of a typical ARM MCU Keil Starter Kit
Today’s Growth of ARM Based MCU $M • 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 Complete MCU Market (Source: Gartner) Shipments of ARM technology-based MCUs 140% CAGR ARM Partner Shipping Quarter
Importance of Development Tools April 2005 • #1 factor in choosing a microprocessor is the software development tools available for it
ARM Ecosystem for Microcontrollers 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 Over 40,000 members on ARM-based MCU Forums