GenevaSTMicroelectronics has announced a family of 32-bit flash microcontrollers based on the ARM Cortex-M3, a core with features specifically designed for embedded applications requiring a combination of high performance (1.25 Dhrystone MIPS/MHz), low power and low cost.
The STM32 family benefits from the Cortex-M3's architectural enhancements, including the Thumb-2 instruction set to deliver improved performance combined with better code density, and a tightly-coupled Nested Vectored Interrupt Controller for faster response to interrupts.
The STM32 is offered in two lines: the STM32F103 "Performance" line, with 72-MHz clock frequency, provides 32-bit MCU performance, while the STM32F101 "Access" line, with 36-MHz clock frequency, offers users of 16-bit devices a significant increase in performance at the same 16-bit price levels.
Both lines offer from 32K to 128K of embedded flash memory but differ in maximum SRAM size and peripheral combinations. At 72-MHz, executing from flash, the STM32 consumes 36-mA, the lowest power consumption in the 32-bit market, corresponding to 0.5mA/MHz, according to ST.
Ideal for battery-operated applications, the STM32 operates from a 2.0 to 3.6V power supply and has a power consumption level of 2 microamps in standby mode with reset circuitry active. Other power-saving features include an integrated RTC with dedicated pin for battery operation and a dedicated 32-kHz oscillator, and four low power modes.
According to ST, the STM32 family offers up to 30% faster processing than an equivalent ARM7TDMI-based product, or, for the same processing power, STM32 devices require 75% less power. Similarly, the Thumb 2 instruction set of the core allows designers to reduce code size by up to 45%, almost halving the amount of memory they need to hold their applications. In addition, Dhrystones and other benchmarks show that the STM32 delivers at least twice the performance of the best 16-bit architectures, the company said.
Pricing: (10 Ku) for LQFP devices ranges from $1.80 (Access line, 32K flash, 48-pin) to $3.60 (Performance line, 128K flash, 100 pins).
Availability: STM32 is currently sampling at lead customers and samples will soon be generally available. Both STM32 lines are offered in LQFP48, LQFP64, LQFP100 and BGA100 packages, with 32, 64, and 128K embedded flash options.
Datasheet: click here.
STMicroelectronics, 1-781-861 2650, www.st.com