23
A Smarter World with HOLTEK

A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

A Smarter World with HOLTEK

Page 2: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

2

What is going to be the next

"big thing" in the next 5-10 years

2015 Holtek New Product Presentation

Source: A separate analysis from Morgan Stanley.

Page 3: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

3

IoT Trends before 2018

► In 2018, IoT-related ICs are expected to account for about 3% of the total $348.1 billion IC market that year.

► The largest IoT semiconductor market segment through the forecast period will continue to be connected cities which includes “smart” electric grids, roads and streetlights, and other public infrastructure applications.

2015 Holtek New Product Presentation

2014$3.9 Billion, Est

IoT Semiconductor Sales by System Segments

2018$11.5 Billion, Fcst

WearableSystems

4%Connected Vehicles

13%

Connected Homes

10%

WearableSystems

3%

Connected Homes

7%

IndustrialInternet

36%IndustrialInternet

29%

ConnectedCities37%

ConnectedCities53%

ConnectedVehicles

8%Source : IC Insights

Source: IC Insights

Page 4: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

4

The Internet of Things is already here and it's only

going to get bigger

2015 Holtek New Product Presentation

Page 5: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

5

Holtek MCU Market Expansion

12th In the top 20 8-bit

MCU Vendors

7th In the top 20 Consumer

MCU Vendors

15th In the top 20 Industrial

MCU Vendors

2014 Top 20 MCU Vendors

Source: Gartner(2015/05)

2015 Holtek New Product Presentation

Page 6: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

6

MCUs Total Annual Shipments

16% increase

>500

2015 est.

million

460

2014

million 430

2013

million

2015 Holtek New Product Presentation

Page 7: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

7

MCU Category Annual Shipments

2013

2014 2015est.

Flash MCU Shipments

Touch MCU Shipments

127 million

>150 million

65 million 57

million

39 million

88 million

2015 Holtek New Product Presentation

Page 8: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

8

2015H1 MCU Applications

2015 Holtek New Product Presentation

Page 9: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

9

HOLTEK 2015 New Products …

2015 Holtek New Product Presentation

32-Bit MCU (ARM Cortex- M series)

8-Bit MCU (Holtek HT-8 Core)

MCU Peripherals

Megatrends

Smart Devices

Smart Home Smart

Connect

Measurement / Security / Sensors

Industrial

Power Management

Lighting/Display

2015 New Products

Page 10: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

10

32-Bit Flash MCU

HT32F52220/52230 HT32F52231/52241 HT32F52331/52341 HT32F52342/52352

ARM Cortex M0+ Series

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 11: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

11

The 3rd IT Revolution – IoT

Information Technology Revolution

CPU Application Processor ?

► Most IoT units use new-class 32-Bit MCUs ► Grow 2x faster than the overall 32-Bit MCU market ► 32-Bit MCU revenue in IoT market

2015 ~ 2020 : from 0.72 to 5.9 billions CAGR : 58.2% (Source: Gartner 2014/10)

► 1980 1st – PC ► 1990 2nd – Internet ► 2015 3rd – IoT

The 32-Bit MCU plays a key role in IoT

MCU

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 12: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

12

IoT Business Model New opportunities, new markets

Primary factors driving the IoT market ► Standards ► Connectivity ► Security

► Price ► Power

Sensor Connectivity Embedded

Processing

2G/3G/4G, Ethernet, Wi-Fi, Proprietary, ZigBee, Thread, Bluetooth

Cloud, Data Centers, Servers, Storage

Apps, Service, Big Data, User Analytics, Data Mining

Layer 1 : Things & Devices

Layer 2 : Communication & Networking

Layer 3 : Computing & Storage

Layer 4 : Applications & Analytics

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 13: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

13

Why use a 32-Bit MCU? What are the factors in choosing an MCU?

Answers

Questions?

Why use an 8-Bit MCU?

Why use a 32-Bit MCU?

Why use an ARM MCU?

Why use a Cortex-M0+ MCU? ►

Power Consumption

Price

Performance

Function

Easy of Use

Ecosystems

What is your answer?

?

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 14: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

14

Price

Function

Performance

Power

8-Bit MCU Price

Function

Performance

Power

Cortex-M0+

Price

Function

Performance

Power

Cortex-M3

Sensor

Connectivity

Embedded Processing Layer 1 : Things & Devices

Why use a 32-Bit Cortex-M0+ MCU? Optimum balance of Performance, Price, and Power

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 15: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

15

HT 32 M 0+

HT32 MCU Roadmap Performance/Price with Lower Power

HT32F125x Basic Function

Cortex-M3 Cortex-M0+

L

ow P

ower

Price

Perf

orm

ance

HT32F1653/54 High C/P Ratio

HT32F1755/65 Larger SRAM

HT32F1655/56 Rich Function

HT32F52220/30 Basic Function

HT32F52231/41 Basic Function

HT32F52331/41 High C/P Ratio

HT32F52342/52 Rich Function

High Speed M3 High Performance

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 16: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

16

Holtek M3 and M0+ Comparison What’s the difference between the Cortex-M3 and Cortex-M0+?

Power Efficiency High C/P Ratio

40/48MHz 16 ~ 128KB Flash

Balanced cost/power

Rich Function Performance

72MHz 8 ~ 256KB Flash

High performance

► Rich development resources, reference design and documents ► Full suite of development tools ► Ecosystems in ARM Cortex-M family

Performance

Price

Power

Cortex-M0+

Cortex-M3

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 17: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

17

Product Range

32K

64K

16K

128K

Flash

Pins

USB Line

Entry Line

HT32F52220

16KB Flash 2KB RAM

HT32F52230

32KB Flash 4KB RAM

HT32F52331

32KB Flash 4KB RAM

HT32F52231

32KB Flash 4KB RAM

HT32F52241

64KB Flash 8KB RAM

HT32F52341

64KB Flash 8KB RAM

HT32F52342

64KB Flash 8KB RAM

HT32F52352

128KB Flash 16KB RAM

16KB to 128KB Flash MCU, 24 to 64 pin packages

33/48 48/64 24/28 24/28/33/48

CAN Line

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 18: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

18

Block Diagram

ADC 12-Bit, 1Msps

Up to 12CH Comparator

Analog 32-Bit MCU Core

Cortex-M0+ Core 48/40MHz

Up to 128KB Flash Up to 16KB SRAM

UART, USART SPI, I2C

USB, EBI, I2S Smart Card

Up to 51 GPIO

Interface

PDMA CRC-16/32

Others

HT32F52xxx Series

HSI : 8MHz LSI : 32kHz

HSE : 4~16MHz LSE : 32.768kHz

LDO, POR, LVD, BOD

System

BFTM SCTM GPTM MCTM

WDT, RTC

Timers

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 19: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

19

Characteristics HT32 Cortex-M0+ Device Comparison

5223052220

40MHz Cortex-M0+

32/64KB Flash 64/128KB Flash16/32KB Flash 32/64KB Flash

Cortex-M0+ CoreInternal RC OscillatorBOD, LVD, and POR12-bit, 1Msps ADCFlexible Timers (BFTM, SCTM, GPTM)Watchdog TimerExt. Interrupts Communications (UART, USART, SPI, I2C) Serial Wire Debug

24/28 pins 24/28/33/48 pins 33/48 pins 48/64 pins

6-ch PDMA

Smart Card Smart Card x2

I2S

FS USB Device

5234152331

5235252342

5224152231

Holtek HT32 Cortex-M0+ Common Features

48MHz Cortex-M0+

FS USB Device

EBI

MCTMMCTMMCTM

CRCCRCCRC

Comparator

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 20: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

20

Naming Rules

1 = 8KB 2 = 16KB 3 = 32KB 4 = 64KB 5 = 128KB

HT32F52220, HT32F52230 HT32F52231, HT32F52241 HT32F52331, HT32F52341 HT32F52342, HT32F52352

Product Family HT32F = Holtek 32-Bit MCU

Product Series

HT32F 5 22 2 0

Marketing Name Functional Category

Flash Density 22 = Entry Line 23 = USB Line 32 = CAN Line

Product Core 5 = Cortex-M0+ Standard MCU

► HT32F522xx : Entry Line, 40MHz, 16 ~ 64KB Flash, 2 ~ 8KB SRAM ► HT32F523xx : USB Line, 48MHz, 32 ~ 128KB Flash, 4 ~ 16KB SRAM

Extended from 4 to 5 digits

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 21: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

21

Development Tools Easy to use

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 22: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

22

Product Highlights 32-Bit ARM Cortex-M0+ MCU

Flash Device

Performance

Power Price

Full range from 16KB to 128KB Flash

2 ~ 10x higher than 8/16-Bit MCU

Lowest active 150µA / MHz

Idle 2µA

Up to 8 products, 20 devices Pin-to-pin compatible

40MHz, 32KB, 28-Pins Richest features with same price

HT32F52xxx Series

Ecosystems Rich development resources, tools and solutions. Compliant with CMSIS

40/48MHz ARM Cortex-M0+

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU

Page 23: A Smarter World with HOLTEKmcu.holtek.com.tw/service/agent/ppt/seminar_2015/2015NPP_01-32 … · Cortex-M3 . Sensor . Connectivity Embedded Processing . Layer 1 : Things & Devices

23

Target Applications

Smart Home Appliances

IoT / Wearable Device

USB Peripherals

Data Processing / Logger

Increasing home appliances now require 32-Bit processing - for example intelligence or connectivity

Trends for wearable devices is increasing demand for lower power 32-Bit MCUs.

USB is still the most widely used interface and is a necessary feature of PC related products.

Higher data processing demands require power of 32-Bit processor for calculations.

Intelligent Toys Higher level toys require 32-Bit MCUs for computing power and cost effectiveness.

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-Bit Flash MCU