high performance cortex m4 mcu n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
High-performance Cortex™-M4 MCU PowerPoint Presentation
Download Presentation
High-performance Cortex™-M4 MCU

Loading in 2 Seconds...

play fullscreen
1 / 23

High-performance Cortex™-M4 MCU - PowerPoint PPT Presentation


  • 183 Views
  • Uploaded on

High-performance Cortex™-M4 MCU. STM32 F4 series. Announcement highlights. The STM32 F4 series brings to the market the world’s highest performance Cortex™-M microcontrollers 168 MHz F CPU /210 DMIPS 363 Coremark score The STM32 F4 series extends the STM32 portfolio

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'High-performance Cortex™-M4 MCU' - gudrun


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
announcement highlights
Announcement highlights
  • The STM32 F4 series brings to the market the world’s highest performance Cortex™-M microcontrollers
  • 168 MHz FCPU/210 DMIPS
  • 363 Coremark score
  • The STM32 F4 series extends the STM32 portfolio
  • 250+ compatible devicesalready in production, including the F1 series, F2 series and ultra-low-power L1 series
  • The STM32 F4 series reinforces ST’s current leadership in Cortex-M microcontrollers, with 45% world market share by units in (2010 or cumulated 2007 to Q1/11) according to ARM reporting

1

2

3

st s art accelerator
ST’s ART Accelerator™

The adaptive real-time memory accelerator unleashes the Cortex-M4 core’s

maximum processing performance equivalent to 0-wait state execution

Flash up to 168 MHz

1

slide6

Real-time performance

Decompressed audio stream to 112kByte SRAM block

User interface: DMA transfers of the graphical icons from Flash to display

Compressed audio stream (MP3) to 16kByte SRAM block

MP3 decoder code execution by core

Access to the MP3 data for decompression

DMA transfer to audio output stage (I2S)

32-bit multi-AHB bus matrix

1

stm32 f4 series high performance digital signal controller
STM32 F4 seriesHigh-performance digital signal controller
  • Single precision
  • Ease of use
  • Better code efficiency
  • Faster time to market
  • Eliminate scaling and saturation
  • Easier support for meta-language tools
  • FPU

What is Cortex-M4?

Cortex-M4

  • MCU
  • DSP
  • Harvard architecture
  • Single-cycle MAC
  • Barrel shifter
  • Ease of use of C
  • programming
  • Interrupt handling
  • Ultra-low power

1

outstanding power efficiency
Outstanding power efficiency
  • 230 μA/MHz, 38.6 mA at 168 MHz executing Coremark benchmark from Flash memory (with peripherals off), made possible with:
    • ST’s 90 nm process allowing the CPU core to run at only 1.2 V

Typical values in VBAT mode

    • ART Accelerator™ reducing the number of accesses to Flash
    • Voltage scaling to optimize performance/power consumption
  • VDD min down to 1.7 V
  • Low-power modes with backup SRAM and RTC support

1

low power and real life applications
Low power and real life applications
  • Low power in real life applications is not just Low-power mode
  • Need to consider the % of time spend in LP mode and in Run mode

mA/MHz

%

Run

Mode

% Low power mode

Run

Run

Low power

Low power

time

mA/MHz

Average consumption

1

time

average consumption
Average consumption
  • If competitors are claiming better low-power modes, these are only an advantage if the overall system is spending more than 90% of the time doing nothing in low-power mode

mA @100 MHz

50

Competitor F

40

Competitor R

30

20

STM32 F4

10

% Run

1

0

20

40

60

80

100

superior and innovative peripherals
Superior and innovative peripherals

Audio architecture

2 USB OTG

2 full duplex I²S

HW crypto/hash coprocessor

and

<1 µA RTC

PWMs @ 168 MHz

and

ADC 2.4 MSPS

Ethernet with IEEE 1588v2

1

maximum integration
Maximum integration
  • The 1-Mbyte Flash and 192-Kbyte SRAM memories available in the product accommodate advanced software stacks and user data, with no need for external memories
  • 4-Kbyte SRAM battery back-up: EEPROM used to save application state, calibration data
  • In addition, 528 bytes of OTP memory make it possible to store critical user data such as Ethernet MAC addresses or cryptographic keys

1

stm32 leading cortex m portfolio
STM32 – leading Cortex-M portfolio

Over 250 pin-to-pin compatible part numbers

2

stm32 product series
STM32 product series

4 productseries

2

extensive tools and sw
Extensive tools and SW
  • 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

STM3240G-EVAL

$349

STM32F4DISCOVERY $14.90

2

stm32 f4 block diagram
STM32 F4 block diagram

Feature highlight

  • 168 MHz Cortex-M4 CPU
    • Floating point unit (FPU)
    • ART Accelerator TM
    • Multi-level AHB bus matrix
  • 1-Mbyte Flash, 192-Kbyte SRAM
  • 1.7 to 3.6 V supply
  • RTC: <1 µA typ, sub second accuracy
  • 2x full duplex I²S
  • 3x 12-bit ADC 0.41 µs/2.4 MSPS
  • 168 MHz timers

2

stm32 f4 series applications served
Points of sale/inventory management

Industrial automation and solar panels

Transportation

Medical

STM32 F4 series – applications served
  • Building
  • Security/fire/HVAC
  • Test and measurement
  • Consumer
  • Communication

2

market update
Market update
  • Final Cortex-M MCU volume in 2010: 144 M units
  • Growth into 2011 continues to be strong and healthy
  • Strong ARM growth alsoacknowledged bySemicast

STM32 = ~ 45% market share in cumulated Cortex-M shipments

3

stm32 platform leadership google trends
STM32 platform leadership: Google trends
  • STM32 leading the MCU trends
  • Still growing

1.56

0.66

1.00

0.36

Competitor B

Competitor C

Competitor A

STM32

3

key messages to remember
Key messages to remember
  • STM32 F4 series
    • World’s highest performance
    • Extends the STM32 portfolio to over 250+ compatible devices
    • One-in-two Cortex-M MCUs shipped worldwide is an STM32

Discovery kits available now

STM32F4DISCOVERY

thank you
Thank you

www.st.com/stm32f4

glossary
Glossary
  • ART Accelerator ™ : ST’s adaptive real-time accelerator
  • CMSIS: Cortex™ microcontroller software interface standard
  • MCU: microcontroller unit
  • DSC: digital signal controller
  • DSP: digital signal processor
  • FPU: floating point unit
  • RTC: real-time clock
  • MPU: memory protection unit
  • FSMC: flexible static memory controller