Cansmmfl mmum
«mm mm"
mum r flash azzastzmznzck
3
Features and benefits
Features Benefits
168 MHz/210 DMIPS Cortex-M4 with single cycle DSP MAC and floating point unit
Boosted execution of control algorithms
More features possible for your applications
Ease of use
Better code efficiency
Faster time to market
Elimination of scaling and saturation
Easier support for meta-language tools
Designed for high performance and ultra fast data transfers
ART Accelerator
32-bit, 7-layer AHB bus matrix with 7 masters and 8 slaves including 2 blocks of SRAM
Multi DMA controllers: 2 general purpose, 1 for USB HS, 1 for Ethernet
One SRAM block dedicated to the core
Performance equivalent to 0-wait execution from Flash
Concurrent execution and data transfers
Simplified resource allocation
Outstanding power efficiency
Ultra-low dynamic power
RTC <1 µA typ in VBAT mode
3.6 V down to 1.7 V1 VDD
Voltage regulator with power scaling capability
Extra flexibility to reduce power consumption for applications
requiring both high processing and low power performance when
running at low voltage or on a rechargeable battery
Maximum integration
Up to 1 Mbyte of on-chip Flash memory, 192 Kbytes of SRAM, reset circuit, internal RCs,
PLLs, WLCSP package available
More features in space constrained applications
Superior and innovative peripherals
Connectivity: camera interface, crypto/hash HW processor, Ethernet MAC10/100 with
IEEE 1588 v2 support, 2 USB OTG (one with HS support),
Audio: dedicated audio PLL and 2 full duplex I²S
Up to 15 communication interfaces (including 6x USART, 3x SPI, 3x I²C, 2x CAN, SDIO)
Analog: 2x 12-bit DACs, 3x 12-bit ADC reaching 7.32 MSPS in interleaved mode
Up to 17 timers: 16 and 32 bits running up to 168 MHz
New possibilities to connect and communicate high speed data
More precision thanks to high resolution
Extensive tools and software solutions
Various IDE, starter kits, libraries, RTOS and stacks, either open source or provided by ST
or 3rd parties, including the ARM CMSIS DSP library optimized for Cortex-M4 instructions
A wide choice within the STM32 ecosystem to develop your
applications
Note: 1. 1.7 V available on all packages except the LQFP64
ART Accelerator™ performance result
Unleashing the full performance of the
core beyond the embedded Flash intrinsic
speed is an art.
Combined with ST’s 90 nm technology,
the ART Accelerator achieves a linear
performance up to 168 MHz, offering
210 DMIPS and 363 Coremark
performance executing from Flash.
The acceleration mechanism is made
possible using a prefetch queue, a branch
cache and a smart arbitration mechanism.
MCUs using less advanced accelerators
or slower embedded Flash memories
will impact exectution performance as
wait states occur.
MCUs using faster Flash but no
branch cache acceleration to achieve
performance usually show higher
power consumption as a result of more
accesses to a power hungry Flash.
STM32 F4 series Competitor F Competitor R
F
CPU
(MHz)
DMIPS
50
100
150
125
75
25
40
20 80 140
60 100 120 160
175
0
200
225
180
STM32F4:
best mix, acceleration and speed
Competitor R: maximum
frequency limitation
Competitor F: Flash access bottleneck