STMicroelectronics launches new generation of STM32L5 microcontrollers

STMicroelectronics (ST; New York Stock Exchange: STM), the world's leading semiconductor supplier spanning multiple electronic applications, introduces the STM32L5x2 series of ultra-low-power microcontrollers (MCUs) featuring security as a highlight To provide better security for IoT connected applications.

The STM32L5 series MCU has a clock frequency of up to 110MHz and is based on the Arm® Cortex®-M33 32-bit RISC processor core with built-in Arm TrustZone® hardware security technology. Trusted computing technology was originally developed and designed for devices such as desktops, mobile devices, and communications infrastructure, capable of verifying the legitimacy of connected devices, and creating a protected implementation for data protection functions and sensitive code (encryption modules and key storage) Environment to prevent any attempt to damage the device or software; untrusted code runs in another independent execution environment.

On this basis, STMicroelectronics has added the ability to add or delete each I / O pin, peripheral or flash or SRAM storage area at will in the TrustZone isolation and protection area to completely isolate sensitive work tasks to the maximum extent. To improve the safety of the equipment. In addition, the TrustZone implemented by STMicroelectronics supports secure boot, dedicated read-write protection of internal SRAM and flash memory, and encryption algorithm acceleration technologies, including AES 128 / 256-bit key hardware acceleration and public key acceleration (PKA), and protection of external storage AES-128 Instant Decryption of Code or Data (OTFDEC). STM32L5 also supports active tamper detection and secure firmware installation. Due to security concerns, the STM32L5 has passed PSA Level 2 certification.

Thomas Ensergueix, senior director of the Automotive and IoT business line at Arm, said: "As IoT and embedded devices continue to improve intelligence and functionality, security must be built from scratch. The STM32L5 family makes it easier for developers to develop Arm Cortex-M33-based processors The PSA-certified trusted device provides a reliable and secure platform for the development of consumer, industrial and other devices. "

In addition to these flexible information protection and product designs, STMicroelectronics has added its proprietary ultra-low-power technologies to new products, such as adaptive voltage regulation, real-time acceleration, power gating, and a variety of low-power Working mode, so that the microcontroller can achieve high performance and long battery life whether it is powered by a coin cell battery or powered by energy harvesting. In addition, when the VDD voltage is high enough, the high-efficiency switching buck regulator can be turned on or off in real time to improve low-power performance. The final ULPMark test results were very good: 370 ULPMark-CoreProfile and 54 ULPMark-PeripheralProfile (1.8V operating voltage). ULPMark is a key indicator of energy efficiency of ultra-low-power microcontrollers developed by EEMBC based on real-world benchmarks.

Ricardo De Sa Earp, General Manager of STMicroelectronics' Microcontroller Division, said: "ST is a leader in the MCU market, placing smart cities, smart buildings and smart industries as the company's strategic priorities. We recognize that a series of Best-in-class ultra-low-power and industry-leading data security MCUs are important for protecting mission-critical applications and edge computing data. Inheriting ST's expertise in ultra-low-power design and manufacturing processes, it is solid in Arm TrustZone Based on this, join our data security protection technology and rely on the industry-leading STM32 development ecosystem. STM32L5x2 MCUs are industrial IoT applications that require reliability and security, such as metering, health (human or machine) monitoring, and mobile sales terminals. Ideal. "

The STM32L5x2 MCU is equipped with 512 KB dual-zone flash memory, allowing simultaneous reading and writing, convenient device management, and supports error correction code (ECC) diagnostics to improve data security. It also is equipped with 256KB SRAM, which supports high-speed external memory, including single-line, dual-line, Four- or eight-wire SPI and Hyperbus flash or SRAM with SRAM, PSRAM, NOR, NAND, or FRAM memory interfaces.

The digital peripherals of STM32L5x2 include a USB Full Speed ​​controller with a dedicated power supply. Even if the system power is 1.8V, customers can still use USB to transmit data. It also includes a UCPD controller that complies with USB Type-C version 1.2 and USB PowerDelivery version 3.0 specifications. . Intelligent analog functions include state-of-the-art analog-to-digital converters (ADCs), two power-gated digital-to-analog converters (DACs), two ultra-low-power comparators, and two operational amplifiers, two of which have external or Internal voltage follower circuit and programmable gain amplifier (PGA) function.

The STM32L5 series belongs to the market-leading STM32 MCU product family, fully supports the development ecosystem of STM32, and has its own STM32CubeL5 one-stop software package, which includes the hardware abstraction layer and underlying drivers, FreeRTOS, Trusted Firmware-M (TF-M ), Secure Boot and Secure Firmware Update (SBSFU), USB-PD device drivers, MbedTLS and MbedCrypto, FatFS file system, and touch-sensing drivers. In addition, the STM32CubeL5 has more than 300 project examples that can run on the STM32L552E-EV evaluation board, the STM32L562E-DK discovery kit, and the NUCLEO-L552ZE-Q development board. These projects can be compiled using ArmKeil® development tools, IAR or STM32CubeIDE toolkits. Project output includes an STM32CubeMX configuration file, allowing users to easily customize settings and update code.

STM32L5x2 MCUs are now in full production. There are currently two versions of the product on sale: consumer and commercial standard temperature versions (-40 ° C to + 85 ° C) and extreme environment high temperature versions (-40 ° C to + 125 ° C). ).