Embedded Software the Driver for Microelectronics?

Size: px
Start display at page:

Download "Embedded Software the Driver for Microelectronics?"

Transcription

1 Embedded Software the Driver for Microelectronics? Willard Tu ARM Director - Embedded Oct Little about me Director of Embedded Software Store at ARM Past Roles at ARM: responsible for developing the awareness of ARM technologies in the embedded markets such as Automotive, Smart Energy, and Standard Microcontrollers. 20+ year veteran of the semiconductor industry, worked a variety of engineering, sales and marketing positions focused on embedded applications for Motorola Semiconductor (Freescale), National Semiconductor (TI), and NEC Electronics (Renesas). BSEE from the University of Michigan, and a MBA from the University of Phoenix. Career of I will not Semiconductor, Automotive, Sales & Marketing, Japanese Company Canadian at heart 2 1

2 Technology Lifecycle 3 Agenda ARM Consumer Electronics Products Market Trends State of the embedded market Internet of Things (IoT) Rising to the challenge 4 2

3 Partnering for Success ARM s business model enables an ecosystem of companies to succeed ARM ARM Business Development ARM SemiCo ARM Partner License Efficient Scalable royalty OEM Customer Resilient ARM is at the nexus of an ecosystem of 100 s of companies Choice Innovation Differentiation 5 The ARM Business Model ARM ARM licenses technology to Partner licence royalty 2-3 yrs to design new processor Business Development SemiCo Partner Partner develops chips 3-4 yrs from license to royalty OEM Customer OEM sells consumer products Processor can ship for +20yrs Innovative business model yields high margins Upfront license fee flexible licensing models Ongoing royalties typically based on a percentage of chip price Technology suitable for multiple applications can ship for decades 6 3

4 ARM s Opportunity at all Price Points Volume Opportunity $1-2 $3-6 $10-15 Average Selling Price of a Semiconductor Chip ARM Usage Today >$ Internet of Things Always connected, always on All about sensors and user control Smart appliances everywhere Personal information at your fingertips Representing data in a meaningful way 1 trillion internet connected devices by

5 Applications Processor Roadmap Cortex-A Series Low-Power Leadership Performance, Functionality Cortex-A8 Cortex-A5 Cortex-A15 >2GHz+ in 28HPM Virtualization 1TB physical addressing big.little with Cortex-A7 Cortex-A9 Shipping in volume in mobile since nd generation 1-4X SMP 4x1750DMIPS@700MHz+ in 40LP Cortex-A7 1/5 the power of Cortex-A15 Architectural alignment with Cortex-A Future 9 Embedded Processor Roadmap Cortex-R, Cortex-M & SecurCore Series Low-Power Leadership Cortex-R7 - Hard real-time leadership - Reliability, safety critical apps - 2x2300DMIPS@1GHz in 40G Performance, Functionality Cortex-R4 Cortex-M4 Cortex-M3 Cortex-M1 Cortex-M0 SC300 Cortex-R5 - Lock-step, dual-core modes - ECC on busses, coherency port - 2x960DMIPs@600MHz in 65G SC000 - Smallest 32-bit processors Cortex-M0+ - Tiny ARM CPU - 1/3 size, 1/3 power, comparable perf of ARM7-90DMIPS@100MHz in 180G Future 10 5

6 We do Graphic IP too Performance Graphics and GPU Computing Graphics Graphics and GPU Compute for mobile computing Enabling next generation use-cases Combine ARM Cortex and Mali processors into efficient unified computing subsystem Aligned with market to give uncompromised choice balancing Die area (cost) Compute capability Software requirements Extend Mali leadership in graphics performance, power and cost 11 Driving the Next Five Years of Transformation Mobile Computing Servers Connectivity The Internet of Things 12 6

7 Consumer Electronic Products 13 Mobile is the Nexus TO DELETE (Le Pad) Barnes & Noble Nook 14 7

8 Connecting the World Over 4Bn people connected by mobile phones During the 2010 Holiday period $230M was spent on EBay using smartphones Tablet apps revenues projected to top $15B in 2015* Mobile Computing market (Media Tablets, Mini-notebooks, Mobile PCs) > 15M units shipped in Q Smartphones will leapfrog over the PC in the developing world Smartphone data traffic will exceed PC traffic in 2014 *Sources: InStat 15 We are just at the beginning 6.8 Billion people on the planet 1.4 Billion do not have electricity Global Population Mobile Subscriptions Internet Users ~2.2 Billion do not have a mobile phone Millions ~ 5.1 Billion do not have internet Data compiled from: World Telecommunication/ICT Development Report 2010, The Global Information Technology Report World Economic Forum, Population reports from US Census Bureau, UN Report on World Population to

9 Mobile Apps changing the way we live 17 Mobile is winning... It s amazing to me that the smartest developers now are writing apps for mobile before they write for Windows or Apple Mac desktop operating systems. Eric Schmidt Google CEO, July

10 What are the enablers? Processors Bluetooth Wifi Cellular Modem NFC SIM Flash Controller Apps Processor Touchscreen Control GPS Power Management Sensor Camera Touch Screen Button Controls Power Management Accelerometer Magnetometer Ambient Light sensor Proximity sensor Gyroscope Microphones Networking Bluetooth Wifi Cellular Modem NFC USB GPS What is the glue that brings this all together? 19 Market Trends 20 10

11 Current Big Thing : Energy Quadrillion Btu Total Energy Used Fossil Fuel Generated Electricity Cents/kWh Electricity cost Oil cost Surging demand for connectivity from consumers expanding data centers Increased energy use is raising energy costs Developing areas do not have infrastructure to support Source: US Energy Information Administration, June Visual Computing is Coming to Life Intuitive user interfaces Graphics capability becoming a key factor in consumer purchasing decisions Rich graphics a priority for anything with a screen Smartphones, DTVs, STBs, Tablets, hand-held games consoles, In-Car entertainment Large and growing market for GPUs 4 billion internet connected screens in 2016, most with embedded graphics 22 11

12 Constant Connectivity 23 Impact of Software on Product Innovation Consumer Embedded Expectations Differentiators GUI/HMI Connectivity Personalization Content On Demand Commerce Security Low Power 24 12

13 State of the Embedded Market 25 Greatest Technology Challenge Thinking about the next year, what areas will be your greatest technology challenges? Copyright 2012 by UBM Electronics. All rights reserved

14 Total Team Resources (including time/dollars/manpower) What is your total development resource requirement for software vs. hardware? Copyright 2012 by UBM Electronics. All rights reserved. 27 Choosing a Processor What are the most important factors in choosing a processor? Copyright 2012 by UBM Electronics. All rights reserved

15 Code Reuse In 2012, 85% reused code. In 2011, 87% reused code. In 2010, 86% reused code. In 2009, 89% reused code. In 2008, 89% reused code. Does your current project reuse code from a previous embedded project? Copyright 2012 by UBM Electronics. All rights reserved. 29 Choosing a Microprocessor What is most important when choosing a microprocessor? Copyright 2012 by UBM Electronics. All rights reserved

16 Software Complexity Development Costs (Industrial Application) $25 Billion spend on embedded software engineering labor $1 Billion spend on commercial embedded software Hidden opportunity for commercial software solution providers Source : VDC Research and Siemens industrial automation group Increasing software requirements, New products are more complex, incorporating connectivity, graphical user interfaces, energy efficiency. Software development the long tail of the product development cycle. 31 Internet of Things 32 16

17 How BIG Is The Opportunity? TAM ~ DTAM Large $210 B $10 B Medium $75 B $51 B Mass Market Small $16 B $14 B ~25% of TAM $ Value $301 B $75 B +90% of The Customers Source: Avnet EM TAM Sources: Electronics Outlook, Bishop, Fleck, Gartner, isupply, Paumanok, SIA (Rev 7/15/11) DTAM/GP: Avnet EM estimates for independent franchise distribution 33 Embedded Sub-Segments Automotive/Transportation 2.5bnu Industrial Automation 0.9bnu Medical Electronics 0.4bnu Multimedia 11%CAGR Lighting 14%CAGR 12%CAGR Diagnostic Equipment Dashboard/Driver information Body Control Chassis & Safety systems Powertrain Rail & Other Transport HVAC, Refrigeration and Power Security, Fire and Safety Machine Drives Controls & Compute/PLC Operator Interfaces/HMI Patient Monitoring Imaging and Scanning Consumer Medical Medical Therapy Military & Aerospace Smartcard Retail Automation 0.04bnu 7bnu 0.3bnu C4I & EW Sonar & Radar Space Systems Simulation Avionics Weapons Control 12%CAGR Access Control SIM Cards Payment Cards Identity Cards Secure NFC 9%CAGR Asset Tracking (RFID, etc.) 7%CAGR Payment Platforms Point of Sale Terminals Handheld Scanners & Readers Fixed Terminals M2M Smart Energy Motor Control??bnu 0.4bnu?%CAGR 16%CAGR Personal Health Sensor Networks Public Infrastructure Tracking Transport Management Smart Grid Smart Meters Smart Appliances Demand Response Gateways Monitoring Displays AC Drives DC Drives Medium Voltage Servo Stepper bnu 12%CAGR 34 17

18 Use case: Camera A camera with wireless networking become highly functional A camera that is App enabled has increased value 35 Use Case: Thermostat Programmable LCD Display Networked Color Display Learning 36 18

19 Rising to the Challenge 37 Software Complexity Development Costs (Industrial Application) $25 Billion spend on embedded software engineering labor $1 Billion spend on commercial embedded software Hidden opportunity for commercial software solution providers Source : VDC Research and Siemens industrial automation group 38 19

20 The Challenge to realizing the IoT Who writes the software? Large OEM Large software staff Mass Market (Distribution): Small engineering team Internal Development 40% do not use external software today Commercial Robust, Supported, But closed Opportunity IoT Free-ware Questionable quality, Limited support, But open 39 The Challenge to realizing the IoT Reason for not purchasing external software today Source : VDC Research and Siemens industrial automation group 40 20

21 The Challenge to realizing the IoT Greatest influencing factor for purchase of software Source : VDC Research and Siemens industrial automation group 41 Enabling Software - Opportunities Applications App. Interface Middleware Components: Databases, Directory Application servers Comms. Protocols Platform Interface Service Middleware OS/RTOS High Availability Platform Future driven by connectivity, software and open standards Re-use of hardware and software IP across markets 42 21

22 Capitalizing on the Software Trend The ARM Connected Community CMSIS MCU software interface standard Solution Center for Android (SCA) Linaro Collaborative engineering enables easier, quicker development of optimized open source devices Embedded Software Store A marketplace, developed by ARM & Avnet to drive innovation in embedded software enabling complete silicon solutions 43 Ecosystem, Ecosystem, Ecosystem 44 22

23 Cortex Microcontroller Standard (CMSIS) New Abstraction layer for all Cortex-M processor based devices CMSIS-CORE : API for Cortex-M processor and core peripherals CMSIS-DSP : DSP Library with 61 functions for Cortex-M CMSIS-SVD : XML system view description for peripherals CMSIS-RTOS : API for RTOS integration Benefits to the embedded developer Consistent software interfaces for silicon and middleware vendors Simplifies re-use across Cortex-M processor-based devices Reduces learning curve, development costs, and time-to-market 45 Ecosystem: Android The Solution Center for Android (SCA) offers developers the widest range of Android resources Over 80 participating SCA companies come together to share their expertise, solutions and services, including Development tools Resources for developing devices Porting guides White papers Android training Webinars SCA is a growing community

24 Linaro Making Open Source Easier Founding Partners: ARM, Freescale, IBM, Samsung, ST-Ericsson and Texas Instruments Invests in open source projects, including kernel and tools Linaro does essential engineering Relevant to multiple verticals markets Relevant to multiple distributions OEM differentiation: apps, UI, services Differentiated platforms accelerated time to market Tablet Netbook Mobile DTV IVI Distributions / verticals can reuse Linaro project Linaro open source core engineering Middleware and tools Base Linux OS 47 Embedded Software Store.com A market place for developers and customers searchable for multiple solutions simple licensing and transactions 48 24

25 Embedded Linux Challenges Which Linux kernel should I use? Which open source packages should I use? Which APIs / libraries do I need? Should I use GCC or 4.6.3? How do I add support for additional device drivers? How do I customize software? Which open source plugins should I use? Do I need hardware acceleration? Should I use a uclibc or glibc toolchain? Can I integrate third-party plugins? How can I optimize my platform? 57% of all embedded Linux projects are completed late or are cancelled.* * Source: EE Times Embedded Market Study, Embedded Linux Challenges Build custom BSPs/SDKs for target processors and kits with LinuxLink Menu-driven GUI that guides development Does not require prior Linux experience Highly customizable embedded Linux distribution GCC s of packages device drivers & versions uclibc or glibc Linux kernel debug APIs/libraries toolchain open source plugins Expert Support Professional Services dependencies optimizations third-party plugins 50 25

26 RTOS and Middleware Example Customer Application Keyboard Keyboard Controller Interrupt Controller Tick Timer CPU Real-Time Kernel RTOS Graphical User Interface File System Display Controller Touch Screen Controller Media Controller Display with optional Touch Interface Media (SD) (MMC) (NAND Flash) (NOR Flash) (CF) (RAM Disk) Other Ethernet Controller (MAC/PHY) TCP/IP Stack TCP/IP Apps Audio I 2 S Controller Wireless Radio USB (Host) (Device) USB Stacks Building Blocks An RTOS is the foundation/framework for your embedded design 51 Enabling Software: Coffee Maker Turn Products into Touchpoints new content HTML ads and manuals ads and instructional videos key and touch orders Microbrowser enabled coffee maker becomes a Marketing Portal Creating New Business Models display ads, take orders 52 26

27 Enabling Software: WiFi Controller 53 BiggiFi TM In Action PLAY BiggiFi Play In every device Multi Layered Forms the back bone of the system Contains BiggiFi Certified Content BiggiFi enables the Big Screen from Mobile The Mobile device is the Key. Because of BiggiFi Play each mobile device can act one to one, many to one or in a circle of peers. We set a new standard for on the go social exchange 54 27

28 Summary Sensors, Networking and Software are the key enablers Harness the lessons learned in Consumer Electronics and apply them to the Internet of Things Plenty of opportunity for those who can rise to the challenge and manage the software complexities that the future brings 100+ billion In this business, by the time you realize you're in trouble, it's too late to save yourself. Unless you're running scared all the time, you're gone. Bill Gates 56 28

ARM Processors and the Internet of Things. Joseph Yiu Senior Embedded Technology Specialist, ARM

ARM Processors and the Internet of Things. Joseph Yiu Senior Embedded Technology Specialist, ARM ARM Processors and the Internet of Things Joseph Yiu Senior Embedded Technology Specialist, ARM 1 Internet of Things is a very Diverse Market Human interface Location aware MEMS sensors Smart homes Security,

More information

ARM Architecture for the Computing World: From Devices to Cloud. Roy Chen Director, Client Computing ARM

ARM Architecture for the Computing World: From Devices to Cloud. Roy Chen Director, Client Computing ARM ARM Architecture for the Computing World: From Devices to Cloud Roy Chen Director, Client Computing ARM 1 Who is ARM ( Advanced RISC Machines ) ARM is the world s leading semiconductor IP company and The

More information

Mobile and Embedded/IoT market Overview and Trends. June 2014

Mobile and Embedded/IoT market Overview and Trends. June 2014 Mobile and Embedded/IoT market Overview and Trends June 2014 2 Ubiquitous Connectivity Quantified Self Ultra HD Media Streaming Global Wireless Broadband Wearables 3 Contactless Payments Wearable Momentum

More information

Driving Embedded Innovation with ARM Ecosystem

Driving Embedded Innovation with ARM Ecosystem Driving Embedded Innovation with ARM Ecosystem (Lauterbach Experts Forum, August 2015) Lifeng Geng Embedded Marketing Manager 1 ARM: The World s Most Scalable Architecture ARM ecosystem meets needs of

More information

NanopowerCommunications: Enabling the Internet of Things OBJECTS TALK

NanopowerCommunications: Enabling the Internet of Things OBJECTS TALK NanopowerCommunications: Enabling the Internet of Things OBJECTS TALK When objects can both sense the environment and communicate, they become tools for understanding complexity and responding to it swiftly.

More information

Introduction to Android

Introduction to Android Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application

More information

Which ARM Cortex Core Is Right for Your Application: A, R or M?

Which ARM Cortex Core Is Right for Your Application: A, R or M? Which ARM Cortex Core Is Right for Your Application: A, R or M? Introduction The ARM Cortex series of cores encompasses a very wide range of scalable performance options offering designers a great deal

More information

THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS

THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS By Bill Graham and Michael Weinstein INNOVATORS START HERE. EXECUTIVE SUMMARY Driven by the convergence of cloud technology, rapidly growing data

More information

ZigBee Technology Overview

ZigBee Technology Overview ZigBee Technology Overview Presented by Silicon Laboratories Shaoxian Luo 1 EM351 & EM357 introduction EM358x Family introduction 2 EM351 & EM357 3 Ember ZigBee Platform Complete, ready for certification

More information

Mentor Embedded IVI Solutions

Mentor Embedded IVI Solutions Mentor Embedded IVI Solutions Infotainment Instrument Cluster Andrew Patterson andrew_patterson@mentor.com Business Development Director Automotive Embedded Software mentor.com/embedded Android is a trademark

More information

The Internet of Things: Opportunities & Challenges

The Internet of Things: Opportunities & Challenges The Internet of Things: Opportunities & Challenges What is the IoT? Things, people and cloud services getting connected via the Internet to enable new use cases and business models Cloud Services How is

More information

Mobile Phones Operating Systems

Mobile Phones Operating Systems Mobile Phones Operating Systems José Costa Software for Embedded Systems Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2015-05-28 José Costa (DEI/IST) Mobile Phones Operating

More information

Workshop on Android and Applications Development

Workshop on Android and Applications Development Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,

More information

IoT: New Opportunities for Semiconductor Industry Growth. Andrew C. Russell Vice President Marketing Greater China

IoT: New Opportunities for Semiconductor Industry Growth. Andrew C. Russell Vice President Marketing Greater China IoT: New Opportunities for Semiconductor Industry Growth Andrew C. Russell Vice President Marketing Greater China Agenda The Internet of Things ( IoT ): An Exciting, Disruptive Technology and Application

More information

Embedded Development Tools

Embedded Development Tools Embedded Development Tools Software Development Tools by ARM ARM tools enable developers to get the best from their ARM technology-based systems. Whether implementing an ARM processor-based SoC, writing

More information

SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms.

SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms. SNAPPIN.IO SNAPPIN.IO Snappin is an ecosystem oriented to retail that aims to increase in store sales due to the proactive involvement of users, relying on mechanisms of "Engagement", "Empowerment " and

More information

High Performance or Cycle Accuracy?

High Performance or Cycle Accuracy? CHIP DESIGN High Performance or Cycle Accuracy? You can have both! Bill Neifert, Carbon Design Systems Rob Kaye, ARM ATC-100 AGENDA Modelling 101 & Programmer s View (PV) Models Cycle Accurate Models Bringing

More information

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015 The Future of IoT Zach Shelby VP Marketing, IoT Feb 3 rd, 2015 1 Internet of (really nerdy) People 1980s 2 Internet of (content silo) People 1990s 3 Internet of (Web) People 2000s 4 Internet of (really

More information

Efficient and multi-market embedded processing based on ARM : beyond architecture dilemma

Efficient and multi-market embedded processing based on ARM : beyond architecture dilemma Efficient and multi-market embedded processing based on ARM : beyond architecture dilemma Arnaud Van den Bossche, i.mx Business Development Manager J u n e 2 0 1 4 External Use Agenda New Time, New Market,

More information

NXP and the Internet of Things ( IoT ) Andrew C. Russell VP Marketing Greater China

NXP and the Internet of Things ( IoT ) Andrew C. Russell VP Marketing Greater China NXP and the Internet of Things ( IoT ) Andrew C. Russell VP Marketing Greater China Agenda The Internet of Things ( IoT ): a New and Exciting Application Space A typical IoT application Lighting for Home

More information

Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems

Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems Oxford University Press 2007. All rights reserved. 1 Handheld Pocket Computers Come in many manifestations

More information

ARM mbed IoT Device Platform. November 3 rd, 2014

ARM mbed IoT Device Platform. November 3 rd, 2014 ARM mbed IoT Device Platform November 3 rd, 2014 1 The Big Picture What? At TechCon 2014 we announced the ARM mbed IoT Device Platform consisting of: An expanded partner ecosystem spanning silicon to the

More information

Mobile Operating Systems Lesson 05 Windows CE Part 1

Mobile Operating Systems Lesson 05 Windows CE Part 1 Mobile Operating Systems Lesson 05 Windows CE Part 1 Oxford University Press 2007. All rights reserved. 1 Windows CE A 32 bit OS from Microsoft Customized for each specific hardware and processor in order

More information

Introduction to Silicon Labs. November 2015

Introduction to Silicon Labs. November 2015 Introduction to Silicon Labs November 2015 1 Company Background Global mixed-signal semiconductor company Founded in 1996; public since 2000 (NASDAQ: SLAB) >1,100 employees and 11 R&D locations worldwide

More information

The Internet of Things (IoT)

The Internet of Things (IoT) The Internet of Things (IoT) The New New Thing October 2014 Smart Planet Green Environment Environmental Sensors Water, power leak detection Pollution, weather monitoring Smart Cities Connected Communities

More information

Secure, Efficient, and Open Standard Internet of Things

Secure, Efficient, and Open Standard Internet of Things Secure, Efficient, and Open Standard Internet of Things Zach Shelby Director of Technology, IoT ARM acknowledges the trademarks and copyrights of 3 rd parties included in this presentation What is the

More information

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions September 2013 Silicon Support & Professional Eng. Services Customer Experience Freescale Provided SW & Solutions Provide Valued Software, Support & Professional Engineering Services, Competitively 2 Customer

More information

Friendly ARM MINI2440 & Dalvik Virtual Machine with Android

Friendly ARM MINI2440 & Dalvik Virtual Machine with Android e t International Journal on Emerging Technologies (Special Issue on NCRIET-2015) 6(2): 197-202(2015) ISSN No. (Print) : 0975-8364 ISSN No. (Online) : 2249-3255 Friendly ARM MINI2440 & Dalvik Virtual Machine

More information

Introduction to Android

Introduction to Android Introduction to Android Ref: Wei-Meng Lee, BEGINNING ANDROID 4 APPLICATION DEVELOPMENT, Ch1, John Wiley & Sons, 2012 1. What is Android Android is a mobile operating system that is based on a modified

More information

A Survey on ARM Cortex A Processors. Wei Wang Tanima Dey

A Survey on ARM Cortex A Processors. Wei Wang Tanima Dey A Survey on ARM Cortex A Processors Wei Wang Tanima Dey 1 Overview of ARM Processors Focusing on Cortex A9 & Cortex A15 ARM ships no processors but only IP cores For SoC integration Targeting markets:

More information

MPSoC Designs: Driving Memory and Storage Management IP to Critical Importance

MPSoC Designs: Driving Memory and Storage Management IP to Critical Importance MPSoC Designs: Driving Storage Management IP to Critical Importance Design IP has become an essential part of SoC realization it is a powerful resource multiplier that allows SoC design teams to focus

More information

Questions from The New SensorTag - IoT Made Easy Webinar

Questions from The New SensorTag - IoT Made Easy Webinar Questions from The New SensorTag - IoT Made Easy Webinar Are there any plans to make a Windows API available (preferably portable for use in Windows 10 Universal applications) It is in our queue of projects,

More information

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup Emmanuel Agu What is Android? Android is world s leading mobile operating system Google: Owns Android, maintains it, extends

More information

Dell Wyse Cloud Connect

Dell Wyse Cloud Connect Dell Wyse Cloud Connect Secure productivity from work, home, and on the go. The ultra-compact personal cloud device that can make any HDMI/MHL-equipped display your own. For personal access to all of your

More information

Network connectivity controllers

Network connectivity controllers Network connectivity controllers High performance connectivity solutions Factory Automation The hostile environment of many factories can have a significant impact on the life expectancy of PCs, and industrially

More information

[Whitepaper] New Generation RISC Processing Power - Green Technology Engenders New Business Opportunities

[Whitepaper] New Generation RISC Processing Power - Green Technology Engenders New Business Opportunities [Whitepaper] New Generation RISC Processing Power - Green Technology Engenders New Business Opportunities In recent years, RISC computing-based products such as smart phones and consumer tablet PCs keep

More information

ARM Processor Evolution

ARM Processor Evolution ARM Processor Evolution: Bringing High Performance to Mobile Devices Simon Segars EVP & GM, ARM August 18 th, 2011 1 2 1980 s mobile computing HotChips 1981 4MHz Z80 Processor 64KB memory Floppy drives

More information

Android Development: a System Perspective. Javier Orensanz

Android Development: a System Perspective. Javier Orensanz Android Development: a System Perspective Javier Orensanz 1 ARM - Linux and Communities Linux kernel GNU Tools 2 Linaro Partner Initiative Mission: Make open source development easier by delivering a common

More information

New Mexico Broadband Program. Basic Computer Skills. Module 1 Types of Personal Computers Computer Hardware and Software

New Mexico Broadband Program. Basic Computer Skills. Module 1 Types of Personal Computers Computer Hardware and Software New Mexico Broadband Program Basic Computer Skills Module 1 Types of Personal Computers Computer Hardware and Software Basic Computer Skills Learning Objectives Acquire introductory familiarity with basic

More information

M2M & Internet of Things Opportunities

M2M & Internet of Things Opportunities M2M & Internet of Things Opportunities The Advent of The Internet of Things Mainframe Minicomputer Desktop PC Internet Mobile Internet (1M+ Units) (10M+ Units) (100M+ Units) (1B+ Units/Users) (3B+ Users)

More information

MEPTEC. Ecosystem for MCU, Sensors and MEMS for IoT Tony Massimini Chief of Technology Semico Research Corp. May 20, 2015 tonym@semico.

MEPTEC. Ecosystem for MCU, Sensors and MEMS for IoT Tony Massimini Chief of Technology Semico Research Corp. May 20, 2015 tonym@semico. MEPTEC Ecosystem for MCU, Sensors and MEMS for IoT Tony Massimini Chief of Technology Semico Research Corp. May 20, 2015 tonym@semico.com Outline Impact of Sensors Basic Building Blocks for IoT Sensors

More information

World-wide University Program

World-wide University Program 1 World-wide University Program Preparing Today s Students for Tomorrow s Technology Joe Bungo Manager Americas/Europe R&D Division 2 CONFIDENTIAL ARM Ltd ARM founded in November 1990 Advanced RISC Machines

More information

DEFINING THE INTERNET OF THINGS AND IDENTIFYING KEY VERTICAL MARKET OPPORTUNITIES

DEFINING THE INTERNET OF THINGS AND IDENTIFYING KEY VERTICAL MARKET OPPORTUNITIES Information Analytics Expertise APRIL 2015 DEFINING THE INTERNET OF THINGS AND IDENTIFYING KEY VERTICAL MARKET OPPORTUNITIES John Byrne, Senior Principal Analyst +1 408 583 3320 John.byrne@ihs.com Internet

More information

Università Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 1 Android SDK & Development Environment. Marco Picone - 2012

Università Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 1 Android SDK & Development Environment. Marco Picone - 2012 Android Development Lecture 1 Android SDK & Development Environment Università Degli Studi di Parma Lecture Summary - 2 The Android Platform Android Environment Setup SDK Eclipse & ADT SDK Manager Android

More information

The Impact of IoT on Semiconductor Companies

The Impact of IoT on Semiconductor Companies Advisory The Impact of IoT on Semiconductor Companies Rajesh Mani Director, Strategy and Operations April 15, 2015 The Internet of Things (IoT) has been defined in multiple ways here s our take! The collection

More information

Designing Feature-Rich User Interfaces for Home and Industrial Controllers

Designing Feature-Rich User Interfaces for Home and Industrial Controllers Designing Feature-Rich User Interfaces for Home and Industrial Controllers Author: Frédéric Gaillard, Product Marketing Manager, Atmel We have all become familiar with intuitive user interfaces on our

More information

Complete Integrated Development Platform. 2013 Copyright Atmel Corporation

Complete Integrated Development Platform. 2013 Copyright Atmel Corporation Complete Integrated Development Platform 2013 Copyright Atmel Corporation MCU Developer s Challenge 80% increase in SW in next MCU project Top Engineering Concern: Hitting Schedules More complex end user

More information

How To Understand The Power Of The Internet Of Things

How To Understand The Power Of The Internet Of Things Next Internet Evolution: Getting Big Data insights from the Internet of Things Internet of things are fast becoming broadly accepted in the world of computing and they should be. Advances in Cloud computing,

More information

About Us. Technology Solutions & Services Company. Turn Innovative Ideas into Real Products & Software, Efficiently

About Us. Technology Solutions & Services Company. Turn Innovative Ideas into Real Products & Software, Efficiently Corporate Profile Confidential 2 About Us Technology Solutions & Services Company Turn Innovative Ideas into Real Products & Software, Efficiently A Reliable One Stop Solution Enabler Well-defined Processes

More information

Java Embedded Applications

Java Embedded Applications TM a One-Stop Shop for Java Embedded Applications GeeseWare offer brings Java in your constrained embedded systems. You develop and simulate your Java application on PC, and enjoy a seamless hardware validation.

More information

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

Reminders. Lab opens from today. Many students want to use the extra I/O pins on Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students

More information

Java and the Internet of Things

Java and the Internet of Things Java and the Internet of Things Henrik Stahl Vice President Java Product Management 1 9 Million+ Java developers worldwide #1 Choice for developers #1 Development platform 5 of Top 5 OEMs ship Java ME

More information

Passion for Innovation

Passion for Innovation Passion for Innovation A Complete Solution Hardware All the Alveo servers are designed and optimized to manage the home automation system. They arebuilt for continuous operation with fanless processing

More information

TI Linux and Open Source Initiative Backgrounder

TI Linux and Open Source Initiative Backgrounder TI Linux and Open Source Initiative Backgrounder Texas Instruments Incorporated (TI) has supported the use of embedded real-time operating systems in digital signal processing (DSP) for many years with

More information

A G E N D A I O T P R E S S T O U R

A G E N D A I O T P R E S S T O U R I O T P R E S S T O U R A G E N D A _ Introduction Opening What is IoT The IoT Market _ AVM Strategy What does IoT mean to Avnet Memec? Where does Avnet Memec fit? _ AVM Solutions _ What s Next _ Summary

More information

Design for Success: Designing for the Internet of Things with TiWiConnect

Design for Success: Designing for the Internet of Things with TiWiConnect Design for Success: Designing for the Internet of Things with TiWiConnect Today s presenters Scott Lederer Senior Software Architect Dave Burleton Vice President of Marketing LSR.com Today s Agenda Why

More information

Ways to Use USB in Embedded Systems

Ways to Use USB in Embedded Systems Ways to Use USB in Embedded Systems by Yingbo Hu, R&D Embedded Engineer and Ralph Moore, President of Micro Digital Universal Serial Bus (USB) is a connectivity specification that provides ease of use,

More information

Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink

Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink Session 1 Assembling and booting a small footprint Linux platform To join the teleconference -------------------------------------------------------

More information

Wyse Cloud Connect. Secure productivity from work, home, and on the go. Learn more. Here:

Wyse Cloud Connect. Secure productivity from work, home, and on the go. Learn more. Here: Wyse Cloud Connect Secure productivity from work, home, and on the go The ultra-compact personal cloud device that can make any HDMI/MHL-equipped display your own. For personal access to all of your apps

More information

Some important words and phrases:

Some important words and phrases: Some important words and phrases: Cloud Computing Open Source software/application Proprietary brand software/application Accelerometer Wireless charging mat Bandwidth Latency IMAP/4 POP3 SMTP Cloud computing

More information

APx4 Wireless System-on-Module 5/8/2013 1

APx4 Wireless System-on-Module 5/8/2013 1 APx4 Wireless System-on-Module 5/8/2013 1 Table of Contents Key Features Benefits APx4 Software APx4 Development Kit Certifications Use Cases Summary 5/8/2013 2 Key Features APx4 is a computing platform

More information

2015. 9. 17 ARTIK TM. MyungKoo Kang (VP) The Ultimate Platform Solution for IoT. Samsung Electronics

2015. 9. 17 ARTIK TM. MyungKoo Kang (VP) The Ultimate Platform Solution for IoT. Samsung Electronics ARTIK TM The Ultimate Platform Solution for IoT 2015. 9. 17 MyungKoo Kang (VP) Samsung Electronics Future Changes from IoT Privacy in the Web Security in SmartGrill 2 IoT Market Forecast ($T) 7 6 5 4 3

More information

Android Development. Lecture AD 0 Android SDK & Development Environment. Università degli Studi di Parma. Mobile Application Development

Android Development. Lecture AD 0 Android SDK & Development Environment. Università degli Studi di Parma. Mobile Application Development Android Development Lecture AD 0 Android SDK & Development Environment 2013/2014 Parma Università degli Studi di Parma Lecture Summary Android Module Overview The Android Platform Android Environment Setup

More information

Mobile Operating Systems. Week I

Mobile Operating Systems. Week I Mobile Operating Systems Week I Overview Introduction Mobile Operating System Structure Mobile Operating System Platforms Java ME Platform Palm OS Symbian OS Linux OS Windows Mobile OS BlackBerry OS iphone

More information

Lesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS. Chapter-1L06: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Lesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS. Chapter-1L06: Embedded Systems - , Raj Kamal, Publs.: McGraw-Hill Education Lesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS 1 Telecom Smart Cards, Examples Missiles and Satellites, Computer Networking, Digital Consumer Electronics, and Automotive 2 3 Exemplary Application Areas Also

More information

The Future of the ARM Processor in Military Operations

The Future of the ARM Processor in Military Operations The Future of the ARM Processor in Military Operations ARMs for the Armed Mike Anderson Chief Scientist The PTR Group, Inc. http://www.theptrgroup.com What We Will Talk About The ARM architecture ARM performance

More information

Cross-Platform Software Considerations for Internet of Things

Cross-Platform Software Considerations for Internet of Things Cross-Platform Software Considerations for Internet of Things Tuukka Ahoniemi Technical Product Marketing Manager tuukka.ahoniemi@theqtcompany.com 10th Central and Eastern European Software Engineering

More information

Thingsquare Technology

Thingsquare Technology Thingsquare Technology Thingsquare connects smartphone apps with things such as thermostats, light bulbs, and street lights. The devices have a programmable wireless chip that runs the Thingsquare firmware.

More information

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009 Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer October 2009 Jennic highlights Jennic is a fabless semiconductor company providing Wireless Microcontrollers to high-growth

More information

Mentor Embedded Automotive Solutions

Mentor Embedded Automotive Solutions Mentor Embedded Automotive Solutions Overview May 2013 mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark

More information

Enabling Smart Data on M2M Gateways and Aggregators

Enabling Smart Data on M2M Gateways and Aggregators Enabling Smart Data on M2M Gateways and Aggregators How OSGi and Java enables smart data on M2M aggregators and gateways. 3/27/2013 Hitachi Communication Technologies America, Inc. Walt Bowers Chief Architect

More information

ANDROID OPERATING SYSTEM

ANDROID OPERATING SYSTEM ANDROID OPERATING SYSTEM Himanshi Grover,Devesh Agrawal IT Department, Dronacharya College Of Engg Gurgaon,Haryana,India Abstract - Android has become need rather than luxury these days. The computing

More information

SBC8100 Single Board Computer

SBC8100 Single Board Computer SBC8100 Single Board Computer TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core (for SBC8100) TI DM3730 Processor based on 1GHz ARM Cortex-A8 core (for SBC8100 Plus) Flexible Design with a Tiny

More information

Our software strategy

Our software strategy Our software strategy Contents 1. Executive Summary 2. Architecture for differentiation and efficiency 3. Device platforms for all needs Mobile Computers Maemo Smartphones Symbian Mobile Phones Series

More information

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, 2012 10.5682/2066-026X-12-115

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, 2012 10.5682/2066-026X-12-115 The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, 2012 10.5682/2066-026X-12-115 TRADE-OFFS IN DEVELOPING HIGHLY INTERACTIVE MLEARNING CONTENT USING

More information

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center IOTIVITY AND EMBEDDED LINUX SUPPORT Kishen Maloor Intel Open Source Technology Center Outline Brief introduction to IoTivity Software development challenges in embedded Yocto Project and how it addresses

More information

The shortest path to cellular communications: Cellular Development Platform

The shortest path to cellular communications: Cellular Development Platform The shortest path to cellular communications: Cellular Development Platform Multi-Tech Overview 40 years focused on Machine-to-Machine (M2M) Communications 80+ patents 20+ million devices, thousands of

More information

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback Arnova introduces a new HD multimedia tablet: The ARNOVA 9 G2 Equipped with a sharp, bright 9.7 (1024x768) LCD touchscreen, it delivers amazing display quality. The combination between Android TM 2.3 Gingerbread

More information

KT40. Quick Guide Android 4.4.2

KT40. Quick Guide Android 4.4.2 KT40 Quick Guide Android 4.4.2 List KT40 SPECIFICATION... 3 1 EXTERNAL STRUCTURE DESCRIPTION... 4 2 HOME SCREEN... 5 2.1 Notification Bar Icons... 6 3 OPERATION INSTRUCTIONS... 7 3.1 Dialing... 7 3.2 Notification

More information

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade! Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade! Gregor Hohpe www.eaipatterns.com OOP 2012 1 Microcontrollers CPU core, memory, and I/O (analog, digital) on one chip

More information

The Rise of Intelligent Systems: Connecting Enterprises and Smart Devices in Seamless Networks

The Rise of Intelligent Systems: Connecting Enterprises and Smart Devices in Seamless Networks I D C I V I E W The Rise of Intelligent Systems: Connecting Enterprises and Smart Devices in Seamless Networks April 2012 Content for this paper is excerpted directly from the IDC iview, "The Rise of Intelligent

More information

Windows Embedded Security and Surveillance Solutions

Windows Embedded Security and Surveillance Solutions Windows Embedded Security and Surveillance Solutions Windows Embedded 2010 Page 1 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues

More information

I vantaggi dell?utilizzo di JAVA nella strategia M2M

I vantaggi dell?utilizzo di JAVA nella strategia M2M 1 I vantaggi dell?utilizzo di JAVA nella strategia M2M Giampaolo SANTARSIERO Oracle ISV/OEM Presales Italy 2 Internet of Things: The Next Horizon Needs a Device to Data Centre platform 3 Device to Data

More information

Field Service Application

Field Service Application Mobile Field Assistant 7" 500 cd/m² TFT LCD with projective capacitive touchscreen Texas Instruments Sitara ARM Cortex A8 CPU Powered by Android 2.3 OS 1D laser / 2D imager scan engine, RFID reader 5 Megapixels

More information

Mobile Operating Systems Lesson 03 PalmOS Part 1

Mobile Operating Systems Lesson 03 PalmOS Part 1 Mobile Operating Systems Lesson 03 PalmOS Part 1 Oxford University Press 2007. All rights reserved. 1 PalmOS An OS for handheld devices Designed for highly efficient running of small productivity programs

More information

Networking Services Trusted at every level and every phase

Networking Services Trusted at every level and every phase Networking Services Trusted at every level and every phase freescale.com/netservices Networking Services Overview Freescale has over 1000 in-house software resources providing networking expertise, software

More information

Mobile Payments: The Market for Travelers, Unbanked, and No/Low Credit Users

Mobile Payments: The Market for Travelers, Unbanked, and No/Low Credit Users Table of Contents: This report package includes the following reports: Market Opportunity: Social + LTE + Commerce Wi-Fi Direct: Market View of Product Categories, Products, and Vendors Strategic Alliances

More information

CS378 -Mobile Computing. Android Overview and Android Development Environment

CS378 -Mobile Computing. Android Overview and Android Development Environment CS378 -Mobile Computing Android Overview and Android Development Environment What is Android? A software stack for mobile devices that includes An operating system Middleware Key Applications Uses Linux

More information

Texas Instruments OMAP platform optimized for Microsoft Windows Mobile -based devices

Texas Instruments OMAP platform optimized for Microsoft Windows Mobile -based devices Technology for Innovators TM Texas Instruments OMAP platform optimized for Microsoft Windows Mobile -based devices Texas Instruments (TI) OMAP platform delivers a comprehensive family of reference designs,

More information

congatec AG How to come around the IoT data security challenges

congatec AG How to come around the IoT data security challenges congatec AG How to come around the IoT data security challenges Christian Eder Director Marketing We simplify the use of embedded technology fast, dedicated and reliable Technology Driven Products Customer

More information

Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities

Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities Brochure More information from http://www.researchandmarkets.com/reports/3245389/ Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities Description:

More information

Index. 1-FLYPOS hardware/firmware Technology Overview 2-FLYPOS software architecture 3-Gateway/Acquirer Interface 4-Letters of Approval

Index. 1-FLYPOS hardware/firmware Technology Overview 2-FLYPOS software architecture 3-Gateway/Acquirer Interface 4-Letters of Approval FLYPOS Index 1-FLYPOS hardware/firmware Technology Overview 2-FLYPOS software architecture 3-Gateway/Acuirer Interface 4-Letters of Approval 2 1- FLYPOS hardware/firmware Technology Overview 3 FLYPOS Technology

More information

Connected Consumer - business update mobile & personal

Connected Consumer - business update mobile & personal Connected Consumer - business update mobile & personal GertJan Kaat General Manager BU Mobile & Personal September 15, 2005 BU Mobile & Personal Business scope and portfolio Market arena and our position

More information

KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014

KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014 KURA M2M/IoT Gateway reducing the distance between embedded and enterprise technologies Tiziano Modotti, October 28 th, 2014 IoT Architecture @ M2M/IoT Integration Platform on Cloud Business Applications

More information

Unmatchable Windows 8 Tablet S1185 Sales Kit Lite

Unmatchable Windows 8 Tablet S1185 Sales Kit Lite Unmatchable Windows 8 Tablet S1185 Sales Kit Lite P.1 P.1 NB Date: 2013/5/10 Product Overview Unique Selling Points Windows 8 Detachable Tablet Brilliant Capacitive 1920x1080 IPS Display High-performance

More information

AT&T Digital Life. Home Security and Automation Service. Overview. Service Innovation EXECUTIVE SUMMARY

AT&T Digital Life. Home Security and Automation Service. Overview. Service Innovation EXECUTIVE SUMMARY Customer Case Study AT&T Digital Life Home Security and Automation Service EXECUTIVE SUMMARY COMPANY OVERVIEW AT&T is the largest telecom services provider in the world and has a wide range of offerings,

More information

DesignWare IP for IoT SoC Designs

DesignWare IP for IoT SoC Designs DesignWare IP for IoT SoC Designs The Internet of Things (IoT) is connecting billions of intelligent things at our fingertips. The ability to sense countless amounts of information that communicates to

More information

Mobile Operating Systems Lesson 07 Symbian OS

Mobile Operating Systems Lesson 07 Symbian OS Mobile Operating Systems Lesson 07 Symbian OS Oxford University Press 2007. All rights reserved. 1 Oxford University Press 2007. All rights reserved. 2 Symbian OS multi-modal communication support OS for

More information

Windows 10 IoT The Big Reboot By Sean D. Liming and John R. Malin Annabooks www.annabooks.com

Windows 10 IoT The Big Reboot By Sean D. Liming and John R. Malin Annabooks www.annabooks.com Windows 10 IoT The Big Reboot By Sean D. Liming and John R. Malin Annabooks www.annabooks.com July 28, 2015 For those developing with Windows Embedded, there has been some frustration on the lack of future

More information

IoT Solutions from Things to the Cloud

IoT Solutions from Things to the Cloud IoT Solutions from Things to the Cloud Intel Quark SoC X1000 Applications Marketing Seminar Anaheim, California Oct. 29, 2014 Intel, the Intel logo, the Intel Inside logo, Intel Atom, Intel Core, Quark

More information