25
STM32 F0 Series STM32 ® DNA at Budget Price Press conference - Sampling announcement

STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

Embed Size (px)

Citation preview

Page 1: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

STM32 F0 Series

STM32® DNA at Budget Price Press conference - Sampling announcement

Page 2: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

11:00 Products offer Daniel COLONNA

Conclusion

Agenda

Time

Speaker

Presentation

21/02/2012

2

STM32 F0 series

Page 3: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

Key Messages

• STM32 F0 : Puts ST’s STM32® DNA around the Cortex™-M0 core,

for cost sensitive designs. STM32 DNA provides the essential

elements of the STM32 portfolio IP that have been used for the

STM32F0 family

• STM32 portfolio offers an extraordinary variety of options, now

including ALL Cortex™-M Cores (M0, M3, M4) giving developers

unparalleled flexibility to find the perfect STM32 for their application

3

21/02/2012 STM32 F0 series

Page 4: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

AGENDA : STM32 DNA at Budget Price 4

21/02/2012 STM32 F0 series

Cortex™-M0

STM32

DNA

Portfolio

Great fit for

applications

Manufacturing

commitment

Budget

price

Page 5: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

STM32 DNA

21/02/2012

Page 6: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators
Page 7: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

7

21/02/2012 STM32 F0 series

Real-Time Performance

STM32 DNA

@48MHz @24MHz

38 DMIPS 22 DMIPS

68 CoreMark 39 CoreMark

@72 MHz @24 MHz

61 DMIPS 30 DMIPS

112 CoreMark 51 CoreMark

@120 MHz

150 DMIPS

254 CoreMark

@168 MHz

210 DMIPS

363 to 488 CoreMark

(compiler dependent)

@24MHz

6 DMIPS

5 CoreMark

5 channel DMA mapped on 11 IPs +

Bus Matrix allows Flash

execution in parallel with

DMA transfer

Page 8: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

8

21/02/2012 STM32 F0 series

STM32 F0 Benchmark Positioning

STM32 DNA

0

0,2

0,4

0,6

0,8

1

1,2

1,4

1,6

1,8

CoreMark/MHz

Competitor A (8/16-bit)

Competitor B (8-bit)

Competitor C (16-bit)

Competitor D (16-bit)

STM32 F0 (Cortex-M0)

Legend:

Page 9: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

9

2/21/2012 STM32 F0 series

Power Efficiency

STM32 DNA

Features Benefits

Optimized clock system

• Integrated clock system with RC calibration

• Independent ADC clock source

• Communication peripherals with multiple clock

sources

Save cost and power consumption with optimum

performance

Maximum ADC conversion speed

• Optimum ADC conversion speed in all circumstance

• Communication baud rate independent from CPU

frequency and wake-up capability

VBAT • 20 bytes backup registers

• 0.43 µA Standby mode combined with RTC

Lowest current consumption

• Preserved system key variables in Standby mode

• Keep track of clock time

RTC

• Calendar in BCD format

- Prescaler (sub-seconds) in binary format

• Calibration trimming

- Configurable window / step for final calibration check

on customer line

• Automatic correction using mains zero-crossing

(50 or 60 Hz)

Accuracy

• Sub-second alarm – 31µs step possible (best fit for RF

applications)

• Sub ppm RTC

- Window : 8s/16s/32s

- Step : 3.81ppm/1.91ppm/0.95ppm

Page 10: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

Innovative Peripherals

21/02/2012

10

STM32 F0 series

STM32 DNA

• Analog • 12 bit ADC with 1MSPS

• 12 bit DAC

• 2x Comparators

• Separate supply for improved accuracy

• HDMI Consumer Electronics Control (CEC)

• Touch-sensing • Up to18 keys

• Key, slider and wheel

• Advanced timers • 32-bit and 16-bit PWM timers with 17

capture/compare input/outputs mapped on up to 28 pins

• Motor control • Permanent Magnet Synchronous Motors

(PMSM)

Page 11: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

Maximum Integration

21/02/2012

11

STM32 F0 series

STM32 DNA

• Meets industry safety

specifications

• Class B-ready for appliance

• Hardware RAM parity check

• Clock Security System (CSS) for

switching to back-up internal RC in

case of external clock failure

• 2x Watchdogs (2x WDG) capable

of real-time code execution

monitoring and ensuring the

application integrity independently

from system clock

• Cyclic Redundancy Check (CRC)

with DMA support for embedded

Flash-memory content-integrity

checking

Page 12: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

21/02/2012

12 Extensive Tools and SW

STM32 F0 series

STM32 DNA

STM32F0DISCOVERY

$7.99

STM320518-EVAL

$199

• Evaluation board for full product

feature evaluation

• Hardware evaluation platform for all

interfaces

• Possible connection to all I/Os and

all peripherals

• Discovery kit for cost-effective

evaluation and prototyping

• Large choice of development IDE solutions from the STM32 and

ARM ecosystem

Page 13: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

21/02/2012

13 SW Libraries Speed Time-to-Market

STM32 F0 series

STM32 DNA

• Free STM32 Standard peripheral libraries

• C source code for easy implementation of all STM32 peripherals in any application

• Free STM32 Infra-red software

• Free STM32 Motor-control library

• Free STM32 CEC software

• Complete software supported by the STM320518-EVAL evaluation board providing

an implementation of CEC high-level protocol and full-demonstration software

Visit www.st.com/stm32

Page 14: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

Portfolio

21/02/2012

Page 15: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

All STM32 Cortex™-M MCUs

21/02/2012

15

STM32 F0 series

32-bit/DSC applications

16/32-bit applications

8/16-bit applications

Entry-level MCUs

48 MHz Cortex-M0

16- to 128-Kbyte Flash

Up to 20-Kbyte SRAM

High-Performance DSP MCUs

168 MHz Cortex-M4

Up to 2-Mbyte Flash

Up to 256 -Kbyte SRAM

STM32 F4

STM32 F1

STM32 F2

Mainstream MCUs

24 to 72 MHz Cortex-M3

16-Kbyte to 1-Mbyte Flash

Up to 96-Kbyte SRAM

High-performance MCUs

120 MHz Cortex-M3

256-Kbyte to1-Mbyte Flash

Up to 128-Kbyte SRAM

STM32 F0

STM32 L1 Ultra-low-power MCUs

32 MHz Cortex-M3

32-to 384-Kbyte Flash

Up to 48-Kbyte SRAM

Portfolio

Page 16: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

5 Product Series

21/02/2012

16

STM32 F0 series

8/16-bit applications

Portfolio

Page 17: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

STM32 F0 Portfolio

21/02/2012

17

STM32 F0 series

8/16-bit applications

Portfolio

Note:* STM32F051R8 is available now.

All other devices will be available

early Q2/2012

NOW

Next step

128 Kbytes/100 pins

Next step

16 Kbytes/20 pins

*

Page 18: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

Great Fit for Applications

21/02/2012

Page 19: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

19

21/02/2012 STM32 F0 series

Great Fit for Appliances

Great fit for applications

Advanced DIGITAL & ANALOG IPs

- 3 timers suit induction cooking apps

- 1 timer for motor control (complete reference designs avail)

- 1µs, 12-bit ADC with 12 channels for efficient sensors

Safety ready: optimized self-test routines for EN/IEC 60335-1 Class B

Advanced system and peripheral set

- Real-time hardware RAM parity check and 16-bit CRC for FLASH-

memory integrity checks

- Extended double watchdog system with autonomous clock,

windowing and clock security system

Easy communication between front panel and

power components with robust I²C FM+ with 20mA

sink capability and fast IO toggling on AHB interface

(25% faster than STM32F1 @ same frequency)

Page 20: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

20

21/02/2012 STM32 F0 series

Great Fit for Consumer

Great fit for applications

Optimized communication:

• CEC with dual clock domain allows flexible

wake-up and synchronization

• Infrared remote-control decoder/encoder

firmware libraries with optimum hardware

implementation

Capacitive touch sensing: Touch-controller IP

allows zero CPU load with charge transfer method

Supporting up to 18 keys and slider/wheel capability

APPLICATION

PROCESSOR

1.8 V

3.6 V

Easy interface with 1.8V IC

(Application processors ,for

example) Keeps ADC, DAC

and CMP advanced analog

3.6V excursion via dual-

voltage domains on STM32F0

CEC

Page 21: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

Manufacturing Commitment

2/21/2012

Page 22: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

STM32 F0 Manufacturing Commitment

21/02/2012

22

STM32 F0 series

Manufacturing commitment

Fab 4 Fab 1

Fab 3

Fab 2

Double

sourcing

Page 23: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

Budget Price

21/02/2012

Page 24: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

21/02/2012

24 Speeds Up Cost-Constrained Decisions

STM32 F0 series

Budget price

8-bit cost constraint 16-bit cost constraint

Price positioning Cutting cost often implies

performance or platform headaches

• Save decision time:

• No compromise on product performance

• Wide STM32 platform benefit

• Developers can re-use STM32F0 investment for future applications

Page 25: STM32 F0 Series STM32 DNA at Budget Price€¦ · Innovative Peripherals 21/02/2012 10 STM32 F0 series STM32 DNA •Analog •12 bit ADC with 1MSPS •12 bit DAC •2x Comparators

Conclusion

21/02/2012

www.st.com/stm32f0