STMicroelectronics has announced new STM32H7 MCUs which it claims are the industry’s highest-performing Arm Cortex-M general-purpose MCUs, combining dual-core performance with power-saving features and enhanced cyber protection. The new devices leverage a 480 MHz version of the Cortex-M7, the highest performing member of Arm’s Cortex-M family, and add a 240 MHz Cortex-M4 core.
With ST’s smart architecture, efficient L1 cache, and adaptive real-time ART Accelerator, the MCUs set new speed records at 1327 DMIPS and 3224 CoreMark executing from embedded flash. ST’s Chrom-ART Accelerator provides a boost to graphics performance. To maximize energy efficiency, each core operates in its own power domain and can be turned off individually when not needed.
Developers can easily upgrade existing applications through flexible use of the two cores. They can add a sophisticated user interface to an application such as a motor drive formerly hosted on a single-core Cortex-M4 MCU by migrating legacy code to the STM32H7 Cortex-M4 with the new GUI running on the Cortex-M7. Another example is to boost application performance by offloading intensive workloads such as neural networks, checksums, DSP filtering or audio codecs.
The dual-core architecture also helps simplify code development and accelerate time to market in projects where user-interface code may be developed separately from real-time control or communication features.
STM32H7 MCUs come with pre-installed keys and native secure services including Secure Firmware Install (SFI). SFI lets customers order standard products anywhere in the world and have the encrypted firmware delivered to an external programming company without exposing unencrypted code. In addition, built-in support for Secure Boot and Secure Firmware Update (SB-SFU) protects Over the Air (OTA) feature upgrades and patches.
Compared to flash-less processors, STM32H7 MCUs deliver high performance with the extra advantage of up to 2 MB Flash and 1 MB SRAM on-chip, says ST. This helps to better handle space constraints and simplify the design of smart objects in industrial, consumer and medical applications with real-time performance or AI-processing requirements. Moreover, the Cortex-M7 level 1 cache and parallel and serial memory interfaces offer unlimited and fast access to external memory.
Additional advanced features include Error Code Correction (ECC) for all flash and RAM memory to increase safety, multiple advanced 16-bit ADCs, external ambient-temperature range up to 125°C allowing use in severe environments, an Ethernet controller and multiple FD-CAN controllers giving communication-gateway capabilities, and ST’s latest high-resolution timer for generating precision waveforms.
ST has already extended the STM32Cube ecosystem by adding STM32CubeH7 firmware modules with application source code, including graphical solutions based on TouchGFX and STemWin graphical-stack library. There are also new Evaluation, Discovery and Nucleo boards. Developers can leverage all the standard elements of the STM32Cube development environment, including the ST-MC-SUITE motor-control toolkit, STM32Cube.AI machine-learning toolkit, STM32CubeMX, STM32CubeProgrammer and certified partner solutions for STM32.
STM32H7 dual-core MCUs are entering production and samples are available now. A broad selection of packages is offered, including WLCSP. Budgetary pricing starts at $8.19 for orders of 10,000 pieces The STM32H7 single-core MCUs including the Value line are also available at a budgetary pricing starting from $3.39 for orders of 10,000 pieces.
STMicroelectronics | www.st.com
Sponsor this Article
Circuit Cellar's editorial team comprises professional engineers, technical editors, and digital media specialists. You can reach the Editorial Department at email@example.com, @circuitcellar, and facebook.com/circuitcellar