cortex-m processors - introduction, market and ecosystem ... · 4 confidential © arm 2016 cortex-m...

19
基础技术和生态系统 助力物联网创新 耿立锋 物联网应用市场经理 July 2016

Upload: others

Post on 20-May-2020

16 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

基础技术和生态系统助力物联网创新

耿立锋

物联网应用市场经理

July 2016

Page 2: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 2

Innovation in all aspects of modern life

Energy grid Automotive Healthcare

Smart city Wearables VR / AR

Environmental

Farming Identity & tracking

Home automation

Robotics Sensor Smart lightingIndustrial IoT

Enterprise Retail

Connected

clothing

Smart watch

Building

automation

Space

Page 3: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 3

Cortex solutions for every Market

Cortex- AHighest performance

Optimised for

rich operating systems

Cortex - RFast response

Optimised for

high performance,

deterministic applications

Cortex - MSmallest/lowest power

Optimised for

discrete processing and

microcontrollers

Page 4: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 4

Cortex-M Product Line

Cortex-M3

Cortex-M7

Scalable & Compatible Architecture

Cortex-M0

Cortex-M0+

Cortex-M4

5CoreMark®

per MHzn°1

90 µm

15

years

Highest

Energy EfficiencySmallest

Area

Energy-Performance

Balance

Blended

MCU and DSP

Highest Performance

Page 5: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 5

0

4

8

12

16

20

2007 2009 2011 2013 2015

Cortex-M: Trusted Choice for Embedded Intelligence

3600+Catalog parts*

360Licenses*

17.1BnTotal units

shipped*

* Data up to end Q4, 2015

** The McClean report

6.4BnUnits shipped in

2015

Bill

ions

of ch

ips

2015:

32-bit MCU shipments surpass 4/8bit**

Page 6: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 6

New Wave of Innovation

Driving a new wave of custom SoC development

Sensor and mixed signal companies: integrated IoT

solutions

Start-ups: innovative solutions

OEMs: reduce cost, reduce power, differentiate

MedicalSmart Lighting BuildingAutomation

Industrial AgricultureRetail Home

Page 7: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 7

Real Example Mixed-signal Custom SoC from S3 Group

Integration of discrete mixed signal components and Cortex-M processor

Smart industrial sensor

Pressure & temperature sensing DiagnosticsMotor controlCommunications

Page 8: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 8

Return on Investment

Control of

supply chain

85%Reduction in

PCB area

90%Reduction in

BOM

Differentiation

Page 9: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 9

Example of Differentiation by Integration

ESD tests required for certification

Single-chip (metrology + metering

application) reduces BOM cost

Ample room for innovation

Low voltageHigh voltage

Analog Digital

Anal

og

Fro

nt-

end

(AFE)

Anal

og

to D

igital

Conve

rsio

n (

AD

C)

Mete

r C

ontr

olle

r

Com

munic

atio

ns

Pro

cess

or

Rad

io

Tra

nsc

eiv

er

U

sensor

I

sensor

Page 10: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 10

Control of Supply Chain

Reliable long-term supply of components

Supply chain risk reduction outweighs initial NRE cost

Page 11: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 11

DesignStart: Enabling Innovation in Custom SoCs

Driving a new wave of custom SoC development

Medical

Smart Lighting

BuildingAutomation

Industrial

Agriculture

Retail

Home

Sensor and mixed signal

companies:

integrated IoT solutions

Start-ups:

innovative solutions

OEMs:

reduce cost, reduce power,

differentiate

Page 12: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 12

ARM DesignStart: Fast Path to Silicon

Free design & simulation of Cortex-M0

$40k fast track, simplified commercials

Free evaluation

Simplified and quick access to EDA tooling

IP

EDA Tooling

Know How Recommended by ARM

Design partners you can trust

Page 13: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 13

Easy and Low-cost Path to Commercialization

New fast track $40k simplified licensing package

Makes it easy to move to next stage of product development

Package includes system IP and tools to simplify system design:

Cortex-M0 processor

Cortex-M0 System Design Kit (including system IP, peripherals, test bench and

software)

ARM Keil MDK development tool for software development

1 year support and maintenance

Produce

Page 14: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 14

ARM Cortex-M Processors and the ARM Architecture

Architecture

Instruction Set

Programmer’s

Model

Memory Model

Exception Model

Debug

Architecture

Page 15: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 15

Key New Features in ARMv8-MIncreased Software Productivity

Enhanced

debug

Improved trace

Easier,

standardised

device

protection

Improved

scalability

Continuum across

product family

TrustZone security

Simplified MPUMore flexible

breakpoints/watchpoints

ARMv8-M Architecture Technical Overview : https://community.arm.com/docs/DOC-10896

Page 16: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 16

Hardware Interfaces

mbed OS API

Application Code Libraries

mbed OS

uVisor uVisor

Lifecycle SecuritySecure Drivers SW Crypto

mbed OS

Drivers Device DriversCMSIS-Core Debug Support

Thread BLE6LoWPAN

mbed OS

Core Schedulers

Communication Management

Device Management mbed TLS

mbed Client

IP StackBLE APIEvent

TasksEnergy Thread API

Secure communications

Secure Lifecycle

Security from Silicon to Services for IoT Devices

ARM Cortex-M MCURadio

Sensor

Secure Store

Crypto

Physical IP

Secure Devices

Page 18: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

Confidential © ARM 2016 18

IoT Value Chain is Much More Complex

IP

Provider

SoC

Provider

31 2 4 5 6 7 8 9

Our target is to “Go Deep” and build ARM ecosystem across the value chain.

Page 19: Cortex-M Processors - Introduction, Market and Ecosystem ... · 4 Confidential © ARM 2016 Cortex-M Product Line Cortex-M3 Cortex-M7 Scalable & Compatible Architecture Cortex-M0 Cortex-M0+

The trademarks featured in this presentation are registered and/or unregistered trademarks of ARM Limited (or

its subsidiaries) in the EU and/or elsewhere. All rights reserved. All other marks featured may be trademarks of

their respective owners.

Copyright © 2016 ARM Limited

Ecosystem Partnering For Connected Intelligence Success