ST corta la energía de las MCU Cortex-M56+ de 0MHz y agrega seguridad

Actualización: 20 de marzo de 2024 Tags:la visualizaciónecoelElectrónicoicLCDltmcuPWM

Bloque mcu STMicroelectronics STM32U0

Llamadas STM32U0, las “MCU pueden reducir el consumo de energía hasta en un 50% en comparación con generaciones de productos anteriores”, dijo la compañía. "Permite que más diseños funcionen sin batería y funcionen únicamente con un sistema de recolección de energía, como una pequeña celda fotovoltaica".

El mismo día, ST anunció futuras MCU FD-SoI con memoria de cambio de fase.

Al elegir el STM32U083xC al azar, funcionan de 1.71 a 3.6 V y consumen 130 nA en modo respaldado por batería con el reloj en tiempo real y nueve registros de 32 bits sostenidos.

El modo de ejecución cuesta 52μA/MHz según la primera página de la hoja de datos, que continúa diciendo que en apagado, con seis pines de activación activos, esto puede caer a 16nA, aumentando a 30nA en espera (8kbyte ram retenido) con los mismos pines de estela, o 160 nA si el RTC también se mantiene. El modo de parada de menor potencia cuesta 695 nA (825 nA con RTC). La reactivación se produce a 4 μs del modo de parada de drenaje más alto.

El consumo de energía se ve favorecido por el hecho de tener dos reguladores lineales integrados, uno para funcionar hasta 56 MHz y un regulador de baja potencia. organismo regulador para funcionar a hasta 2 MHz, un modo de funcionamiento de bajo consumo.

Abundan las fuentes de reloj, incluida una opción de cristal y relojes RC ajustables para un ajuste detallado del consumo de energía.

Cerca de 67DMIPS es posible a 56 MHz gracias a la memoria flash de 64 bits y a un acelerador que implementa una cola de búsqueda previa de instrucciones y una caché de rama, dijo ST, y agregó: “El rendimiento logrado gracias al acelerador ART es equivalente a la ejecución de un programa en estado de espera 0 desde la memoria flash a una frecuencia de CPU de hasta 56 MHz”.

Seguridad

La empresa se ha tomado la seguridad en serio: “Los dispositivos STM32U0 son los primeros MCU que se ejecutan en Arm Cortex-M0+ y tienen como objetivo SESIP nivel 3 y PSA nivel 1 y se centran en la protección del código del firmware. La certificación proporciona una garantía independiente que los fabricantes de productos pueden aprovechar para cumplir con la próxima marca voluntaria Cyber ​​Trust Mark de EE. UU. y la directiva obligatoria de equipos de radio de la UE [RED]”.

Para la interfaz de usuario, en algunos dispositivos se incluyen múltiples canales de detección capacitiva, al igual que un LCD Controlador para displays de 8×48 o 4×52 segmentos que incluye un convertidor elevador.

El funcionamiento es de -40 a +85 °C (unión de +105 °C), o de -40 a +125 °C (unión de +130 °C).

Los periféricos analógicos incluyen ADC, DAC, amplificadores operacionales (con amplificadores de ganancia programables) y comparadores analógicos; tanto el amplificador operacional como los comparadores tienen entradas de riel a riel.

Aparte del RTC, el superconjunto de temporizadores es: 1x de uso general de 32 bits, 1x PWM de 16 bits dedicado al control del motor, 3x de uso general de 16 bits y 3x de 16 bits de baja potencia.

Hay disponibles opciones Flash de hasta 256 kbytes y paquetes de hasta 81 pads.

La familia STM32U0 consta de tres partes:

STM32U0… Flash (kbytes) RAM (kbytes) LCD
controlador de segmento
sin cristal
USB 2.0 (dispositivo)
comparador Temporizadores con entrada
capturar
UART AES 128/256
STM32U031 16 – 64 12 1 2 1
STM32U073 64 – 256 40 Y Y 2 3 2
STM32U083 256 40 Y Y 2 3 2 Y

Encuentre la hoja de datos de STM32U083xC aquí, con cifras detalladas de consumo de energía de la página 48 para las siguientes nueve páginas: ST ha sido minucioso. Profundizando en esto, 52μA/MHz está a 48MHz 25°C desde 1.8V ejecutando un punto de referencia denominado "Mientras".