
STMicroelectronics has expanded its STM32 family of microcontrollers (MCUs) with a series based around the ARM M33 core and the first to receive the NIST embedded random-number entropy source certification
The STM32U5 range extends code and data storage to 128Kbyte Flash memory for cost-sensitive applications, while also adding high-density versions for complex applications and sophisticated smartphone-like user interfaces. Among these, the STM32U59x/5Ax with 4Mbyte Flash and 2.5Mbyte SRAM has the largest on-chip memory of any STM32 MCU to date.
The device are aimed at deeply embedded applications like environmental sensors, industrial actuators, building automation, smart appliances, wearable devices, eMobility controls, and others, especially in remote, difficult to access locations.
The STM32U5 series uses the latest Cortex-M33 core, which incorporates advancements that increase performance, energy efficiency, and resistance to online and hardware attacks. Around this core, ST has added its ultra-low-power MCU knowhow and implemented an architecture based on the established ARM cybersecurity.
The devices are also supported by the STM32Cube and STM32Cube.AI development ecosystem. This ecosystem consolidates tools and software to support customers’ projects from start to finish, including the creation of cutting-edge AI/ML solutions through conversion of pretrained neural networks into optimized code.
Proprietary energy-saving features of the STM32U5 series include autonomous peripherals and ST’s low-power background autonomous mode (LPBAM). The LPBAM lets the application maintain critical functionality while the core and other unused blocks power down into any of the MCU’s flexible energy-saving modes. From this state, the MCU can quickly wake the core to process a batch of data efficiently then transition back into a low-power mode.
STM32U5 MCUs also provide up to 4Mbytes of flash storage for code and data, as well as up to 2.5Mbytes SRAM, for handling sophisticated applications. The large on-chip memory saves additional discrete memory chips that otherwise increase power consumption, bill-of-materials (BOM) cost, and PCB size.
- ST launches dedicated microcontroller edge AI cloud farm
- STM32 wireless module enables predictive maintenance
The series adds more graphics performance with a NeoChrom graphics processing unit (GPU) on-chip can run a sophisticated graphical user interface (GUI) previously only possible with an expensive microprocessor-based system. A tiny, embedded processor can now host smartphone-like user experiences and GUI development can leverage ST’s TouchGFX framework that now features SVG support and rich graphical assets.
The devices come in an economical LQFP100 package that permits a simplified PCB construction with minimal layer count. Developers can accelerate their projects using resources including the STM32CubeU5 software package, new NUCLEO-U545RE and NUCLEO-U5A5ZJ development boards, and the STM32U5A9J-DK Discovery kit for graphics.
The STM32U5 series also enhances cyber security, leveraging the Cortex-M33 with its memory protection unit and ARM’s TrustZone architecture featuring hardware isolation. The MCUs also integrate cryptographic accelerators for advanced AES algorithms, support for public key architecture (PKA), and resistance to physical attacks. In addition, error correction code (ECC) support on flash and SRAM prevents corruption thereby enhancing both cyber-protection and safety.
The family is the first general-purpose group of MCUs to receive the NIST (US National Institute of Standards and Technology) embedded random-number entropy source certification. As the certification is reusable by customers, it simplifies and speeds certification for those applications that need SP800-90B final certification.
“Because many applications demand extra functionality, richer graphics, and faster performance while running longer, using a smaller battery, or employing energy harvesting, we’ve developed the STM32U5 and are extending the series, today,” said Ricardo De Sa Earp, Executive Vice President General-Purpose Microcontroller Sub-Group, STMicroelectronics.
“This MCU combines the latest Arm core, our unique ultra-low-power technologies, generous on-chip memory, and the option of our NeoChrom graphics engine to elevate the user’s visual experience.”
Among ST’s lead customers for the STM32U5 series is Ajax Systems. “The STM32U5 series significantly lowers power consumption while maintaining the same performance we achieved using other MCUs that contain DSP and floating-point co-processors,” said Max Melnyk, Device Department R&D Director at Ajax. “We can reuse 90 percent of our existing code and an additional, major advantage for us is the large integrated SRAM, which is enough to handle a double frame buffer for fast and fluid graphics performance. There is also generous flash for loading resources.”
The STM32U5 devices are scheduled to begin volume production in Q2 2023. MCUs will be available from ST’s eStore and distributors, priced from $2.15 for orders of 10,000 pieces.
