Presentation is loading. Please wait.

Presentation is loading. Please wait.

Applications of Embedded Microprocessors in Every Day Products Javier Orensanz Product Manager, Microcontroller Development Tools, ARM.

Similar presentations


Presentation on theme: "Applications of Embedded Microprocessors in Every Day Products Javier Orensanz Product Manager, Microcontroller Development Tools, ARM."— Presentation transcript:

1 Applications of Embedded Microprocessors in Every Day Products Javier Orensanz Product Manager, Microcontroller Development Tools, ARM

2 Embedded Processors are Everywhere ARM at the heart of advanced digital products 500+ licenses12B+ units shipped

3 Mobile Solutions LCD Sonar Fish Finder MP3 Player Multimedia Player Mobile Phone??

4 Mobile Internet Devices MIDsNotebooks ConnectivityAlways onIntermittent usage Battery Days of useHours of use BoMLowest costHigher cost SoC CostMultiple suppliers / competitionLimited suppliers ProductsDiversity / innovationsPlatform / lock step SmartphonesNotebooks 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 Apple iPod TouchNokia N810

5 ARM Powered MIDs Shipping Today And the first MID with WiMAX

6 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

7 Embedded Applications AUTOMOTIVE INDUSTRIAL Industrial Medical Power CONSUMER Motor Control Motor Control White Goods Microcontrollers are the foundation for new segments to develop

8 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-languages UML, LabVIEW, SimuLink Higher level languages Hardware/System Abstraction Layers Third party RTOS & Middleware Hardware Software Development Costs (Industrial Application)

9 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 Interface Advanced Interrupt Controller ARM CPU Core Memory Controller 2 SPI Interfaces Two-wire Interface Synchronous Serial Controller 10-bit A/D converter (eight channels) 2 UARTs Keil Starter Kit MCU 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)

10 Todays Growth of ARM Based MCU ARM Partner Shipping Quarter ARM based MCUs are commodity: compete with 8-bit pricing ARM MCUs increase 2.4x per year Highest volume contributor after wireless ARM Tools increase 1.95x 8 and 16 bit market stagnating Shipments of ARM technology-based MCUs 140% CAGR $M Complete MCU Market (Source: Gartner)

11 Importance of Development Tools #1 factor in choosing a microprocessor is the software development tools available for it April 2005

12 Development Tools & Middleware

13 ARM Ecosystem for Microcontrollers Over 40,000 members on ARM-based MCU Forums TOOLCHAIN PLATFORMSDEBUGGERSOPERATING 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

14 Thank you!


Download ppt "Applications of Embedded Microprocessors in Every Day Products Javier Orensanz Product Manager, Microcontroller Development Tools, ARM."

Similar presentations


Ads by Google