.org IoT Development Platform 1 Q&A . How many ARM cores shipped in 2012? 8,700,000,000 2020 . 2011 . Per Day: 23,835,616 . Per Hour: 993,151 150+ 25+ billion . Per Minute: 16,553 billion . Per Second: 276 2002 1+ billion 1998 2010 2020 2 ARM is a Semiconductor IP Company ARM’s Ecosystem Financial Tools/Technology IDM Foundry Fabless Semicon Co. Equipment Manufacturer ARM CPU GPU Software Platforms Networking Video RF Security DSP Other IP Carriers + Developers 3 ARM Cortex Advanced Processors Architectural innovation, compatibility across diverse application spectrum MP Cortex-A15 . ARM Cortex™-A family: ...2.5GHz . Applications processors for feature- Cortex-A9 rd rich OS and 3 party applications Cortex-A8 Cortex-A7 ARM Cortex-R family: Cortex-A5 . Cortex-R7 . Embedded processors for real-time Cortex-R5 signal processing, control applications Cortex-R4 Cortex-M4 . ARM Cortex-M family: Cortex-M3 Cortex-M1 . Microcontroller-oriented processors Cortex-M0 for MCU, ASSP, and SoC applications SC300 TM SC000 Applicability Unparalleled . ARM SecureCore Cortex-M0+ . Tamper-resistant security <12k gates... 4 ARM Cortex-M: Ultra Low Power, Size, + Cost 1.9 billion ARM Cortex-M devices shipped in 2012 by leading semiconductor companies MCUs radios sensors Think Powered by Watch Batteries & Energy Harvesting 5 MBED: Enabling Monetization of Disruption “By 2018, 50% of IoT solutions will be from start-ups less than 3 years old” - Gartner 6 From Sensor to Cloud Edge Clients Gateway Network Cloud Temp thin client Device Prox Provisioning and M2M Apps control Cortex-M Modem Diagnostics M2M Apps Smartphone / M2M Apps Short-Range Headless Radio e.g. Gateway Access Sensors • Xbee Network: M2M Apps API • 6lowPan e.g. Cloud Modem ‘Big • BT LE Multi-core 3G/4G, DSL, Hosting Data’ Cortex-A DOCSIS e.g. Storage Camera thick client Whitespace AWS Infrared Cortex-A Graphics Management Touch Modem Platform M2M Cloud Services 7 Choice of Boards for ARM 32bit microprocessors $30 ARM 11/Cortex-A . Complex Data Processing (e.g. Camera, image recognition) . MMU Full Operating System Support: Android, Ubuntu . Graphics + Display Output . Hi-bandwidth capability e.g. USB 3.0, 1Gbps Ethernet $5 $15 Cortex-M3/M4 $2 . Multiple Sensor Data + Concurrent Processing . Gateway Functionality . OMA-DM + Device Management Device Cost Device $10 Silicon Cost $1 Cortex-M0 . Modem Control . Data Injest Forward $0.50 ARM MBED . Basic Processing Freescale Freedom $12.95 Processing Power + Capabilities | Power Consumption . Billions of connected devices means cost scaling is critical . $25 Raspberry Pi starts to look expensive in Ms of Units vs. $12 Freedom board . It’s not just the SoC cost – MMU CPUs require external memory + > power . Don’t forget power consumption – Cortex-M devices can be powered from a CR2032 battery 8 MBED 9 From Idea to Implementation “Wouldn’t it be cool if I can build a device that can send me an TXT every time the cat goes through the flap?” 10 ….and a Modern Dev Environment Modern Day Cloud Based Dev Development Traditional PC Development Software Environment 11 Leverage Crowdsourcing + Community 12 mbed Rapid Prototyping Platform . Complete Hardware, Software and Web 2.0 Solution Dedicated Developer Website Lightweight Online Compiler Community of Open Source Hardware Platforms Peripheral Drivers 13 mbed SDK and Components 14 Carrier Certified = Prototype & Ship Cellular IoT Low Cost, Great for Prototyping but lacks Carrier certification – CANNOT Deploy on Network Customer SoC MBED Vendors Dev Board Carrier Modules Carrier Certified Gateway with MBED enables rapid Peripheral Drivers + Integration development with immediate go-to-market Carrier Certification MBED enables Carriers to opportunities monetize IoT Development Service + Support by targeting developers at Data onboarding Application Development the beginning of the project Cloud Service Integration 15 MBED Cellular Hardware Platforms Development Development Board with Development Board + Custom Board + USB Carrier Certified Module Module + Certified Design Modem Chassis Cost <$50 <$100 $100-$400 Varies Current • Sprint u-blox Multitech End Customer Vendors • Vodafone Design Mobile Network Via USB Yes Yes Yes Connectivity Ready to deploy on No No Yes Yes carrier network mbed.org Yes Yes Yes Yes 16 U-blox mbed-enabled Cellular Platform . Embedded Module with Multi-Carrier Support . CDMA: 1xRTT, EVDO Rev. A . GSM: 2G/3G/4G . GPS Option . Small Form Factor . ARM Cortex-M3 NXP SoC . Arduino Compatible . Broad choice of I/Os . Easy route from prototype to carrier certified product 17 Freescale FRDM-KL46Z TM . Board Features - $15 . Freescale Kinetis KL46Z256 Microcontroller (48MHz ARM Cortex M0+) . Onboard OpenSDA debug interface (configured for mbed) . Freescale MMA8451 3-Axis 14-bit Accelerometer . Freescale MAG3110 Magnetometer . Capacitive Touch Slider . Analog Ambient Light Sensor . 2 Pushbuttons and 2 LEDs . Kinetis KL46Z Microcontroller Features . 256K Flash, 32K SRAM . USB OTG, Segment LCD Controller, 16-Bit SAR ADC, 12-bit DAC, 1 DAC, 1 ACMP 18 SocketModem® Shield HSPA+ Arduino Shield Features • Only Arduino Shield with full PTCRB certification and AT&T approval • HSPA+ cellular performance utilizing the Telit HE910 module • Frequency bands: 850/900/1700(AWS)/1900/2100 Mhz • Intelligent Universal IP stack for enhanced M2M functionality • Onboard SIM card holder • Industrial temperature range of -35° to +85° C • Arduino R3 compatible interface 19 MBED Ecosystem Any Cortex-M Board can be MBED Enabled Variety of different SoCs Variety of different Network Interfaces Rapid prototyping for any industry Open Platform Approach CMSIS-DAP & HDK Open Source Enable anyone to manufacture mbed boards Move code easily between SoCs SoCs Radio 20 mbed summary .org Multiple ARM Cortex-M SoCs Choice of Radios/Connectivity 10s growing to 100s of boards Choice of Cloud APIs/Agents 45k+ Global Users & Community 21.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages21 Page
-
File Size-