The Software of Things T Y S O N T U T T L E C E O S I L I C O N L A B S A S P E N C O R E C E O S U M M I T S H E N Z H E N 8 N O V E M B E R 2018
Most technology we ve built so far was for the Internet of People (IoP). Whether it was an e-commerce or search application, it was built to serve people and to accumulate specific types of data that we could analyze later. But people are not things. Things produce vast amounts of data nonstop and can give us information whenever we ask for it. So why would we think the technology we built for the Internet of People would work for the Internet of Things? Timothy Chou Lecturer, Cloud Computing at Stanford Former President of Oracle Cloud
Silicon, software and solutions for a smarter, more connected world
Connected Hardware + Software A Powerful Combination Software defines the next generation of things Connected hardware requires more software Wireless protocols Apps, middleware, over-the-air updates Abstraction of human controls Sensor data processed, sent, stored and secured IoT device lifecycle needs reliable software 4
Connected Hardware + Software Enabling New Applications Cloud Connection Large Data Sets AI Predictive Analytics Visualizations Alerts Functions Management 5
Connected Hardware + Software Transforming Industries $10T $1T $100B Economic Impact IoT Revenue Silicon, Software and Solutions TAM Source: Silicon Labs estimates for 2025 6
Fueling the Growth of Connected Devices Global Internet Connectable Device Shipments In Billions per Year 8.5B 9.2 10.2 11.6 13.3 15.4 17.3 19.1 21.1 23.0 5.4 4.0 4.4 Consumer Computers Communications 11.1 Industrial 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 1.6 Automotive and transportation Source: IHS Markit Q2 2018 Report 7
IoT Creates New Business Models Purchase Device Monthly Subscription Recurring Revenue 8
IoT Applications Have Significant Constraints Servers Computers Handsets IoT Storage PB TB GB MB Power kw 100 W 10 W µw Battery Life AC Powered 100 Wh/1 day 10 Wh/1 day 1 Wh/10 years Cost $10,000 $1,000 $100 $10 9
Integrating Wireless Connectivity Is Hard Smartphone Block Diagram RAM FLASH FE LTE Audio Bluetooth Wi-Fi Applications Processor Video / Display GNSS Touch / Human Interface PMU BATTERY 10
IoT SoCs Integrate Wireless Connectivity 2014 IoT SoC Concept 2018 EFR32xG1x SoC Portfolio 11
IoT SoCs Integrate Wireless Connectivity CPU and Memory Clock Management Energy Management Security ARM Cortex-M4 w/ FPU + MPU 32 to 1024 kb Flash ETM High Freq Crystal Osc High Freq RC Osc Voltage Regulator Voltage Monitor Crypto AES, ECC, SHA Debug Interface 8 to 256 kb RAM LDMA Controller Auxiliary RC Osc Low Freq Crystal Osc Ultra Low Freq RC Osc Low Freq RC Osc Precision Low Freq RC Osc (Replace External 32 KHz XTAL) DC-DC Converter Power-on Reset Brown-out Detector CRC32 TRNG 32-bit bus Peripheral Reflex System Serial Interfaces I/O Ports Timers and Triggers Analog Modules Radio 4x USART 3x I2C Low Energy UART External Interrupt Pin Reset Up to 31 GPIO (5V Tol) GPIO Wakeup 3x Timer/ Counter LESENSE Pulse Counter RTC Low Energy Timer Watchdog Protocol Timer Cryotimer ADC IDAC VDAC & OPAMP 2x Analog Comparators Cap Sense 2.4 GHz (int. balun) Integrated PA Packet Trace Sub-GHz Radio Controller Radio Crypto 12
The Best Software Will Decide the IoT s Future 13
Models for IoT Software Development Volume Custom Functionality SDK Simplicity Command API The Long Tail 1 10 100 1,000 10,000 Customer # 14
IoT Requires Integrated Hardware + Software Servers Computers Handsets IoT Software Hardware Storage PB TB GB MB Power kw 100 W 10 W µw Battery Life AC Powered 100 Wh/1 day 10 Wh/1 day 1 Wh/10 years Cost $10,000 $1,000 $100 $10 15
Integrated Gecko Hardware + Software Platform Applications Simplicity Studio Home Automation & Security Lighting Industrial Automation Smart Metering Commercial & Retail Medical Host Environment Toolchains Enablement Energy Profiler Hardware Config App Builder IAR Sample Apps Precertification Network Analyzer Radio Config Secure Programming GCC MISRA, Static Analysis Large Network Testing Transportation Community & Support App Notes & Documentation SILICON LABS PROVIDED CUSTOMER IMPLEMENTED Other Connectivity Software Radio Abstraction Layer Coexistence Multiprotocol Border Router / Gateway Test Harness Device Management / Updates Platform Software RTOS Core Platform Drivers Security Utilities Middleware KAL Sleep IPC Memory POSIX Kernel Timers Events System CMSIS Security Libraries Secure Element C-Lib, Diag, Stats, Error Codes, Assert FS, IO NCP, CLI Cap Sense Bootloader NVM Graphics Lib Hardware Secure MCU eflash & RAM IoT SoC Modules Development Boards Multiprotocol Radio I/O, Interfaces Crypto HW, PUF, DPA, Key Storage Power / Energy Management Antenna & Match Certifications Starter Kits Reference Designs PCB, SiP Shield Radio / Expansion Cards Evaluation Boards 16
Connected Hardware + Software Silicon to Cloud Device Updates Analytics Web NB-IoT LTE Cat-M IP LTE IoT Devices Gateway Mobile Handset 17
Key Takeaways Software unlocks the value of IoT from silicon to cloud There will be many hardware + software platforms enabling the IoT in China and globally Market success requires highly optimized, tightly integrated platforms that meet the constraints of IoT IoT winners will be those who collaborate for the benefit of all
Collaborating to Build the IoT
Thank You 谢谢 silabs.com