Texas Instruments Microcontroladores de señal mixta (MCU) MSPM0G5187
Los Microcontroladores De Señal Mixta (MCU) MSPM0G5187 de Texas Instruments son parte de la familia MSP de MCU de 32 bits de ultra bajo consumo y altamente integrados basados en la plataforma mejorada de núcleo de 32 bits Arm® Cortex®-M0+, que funcionan a hasta 80 MHz. Estos MCU ofrecen una combinación de optimización de costos y flexibilidad de diseño para aplicaciones que requieren hasta 128 KB de memoria Flash en paquetes pequeños o de alto número de pines (hasta 64 pines). Estos dispositivos incluyen un acelerador de Unidad De Procesamiento Neuronal Edge AI (NPU), una interfaz USB 2.0-FS, interfaz de audio digital, habilitadores de ciberseguridad, analógico integrado de alto rendimiento y proporcionan un excelente rendimiento de bajo consumo a lo largo del rango de temperatura de funcionamiento.Proporciona hasta 128 KB de memoria de programa flash integrada con código de corrección de errores (ECC) incorporado y hasta 32 KB de SRAM con ECC y protección de paridad. La memoria flash está organizada en dos bancos principales para admitir actualizaciones de FirmWare en el campo, con soporte de intercambio de direcciones entre los dos bancos principales.
La NPU Edge AI de TI es un módulo acelerador integrado que mejora la IA rápida y segura en el borde para aplicaciones de detección, procesamiento y control dentro de la plataforma MSPM0.
Se proporciona una interfaz de velocidad completa USB 2 0 (con fuente de reloj integrada, fuente de reloj y resistencias de terminación) para admitir la funcionalidad de modo de host compatible y el modo de dispositivo sin cristal. Se proporcionan cuatro módulos de interfaz serie configurables (UNICOMM), que admiten hasta tres UART, dos buses I2C o dos SPI. Se proporciona una interfaz de audio digital para una variedad de aplicaciones de audio y admite múltiples protocolos, incluidos I2S y TDM.
Los habilitadores de ciberseguridad flexibles pueden admitir arranque seguro, protección de IP (memoria solo de ejecución), actualizaciones de FirmWare seguras en el campo, almacenamiento de claves y más. Se proporciona aceleración de hardware para una variedad de modos de cifrado simétrico AES. La arquitectura de ciberseguridad está pendiente de certificación Arm® PSA Nivel 1.
Se proporciona un conjunto de módulos analógicos de alto rendimiento, incluido un ADC de 12 bits y 1,6Msps que admite hasta 26 canales externos, dos referencias de voltaje en el chip (1,4 V o 2,5 V) y un comparador de alta velocidad con un DAC de referencia integrado de 8 bits.
La familia de MCU de bajo consumo TI MSPM0 ofrece dispositivos con diferentes grados de integración analógica y digital, lo que permite a los clientes encontrar el MCU que satisfaga las necesidades del proyecto del usuario. La plataforma MCU MSPM0 combina la plataforma Arm Cortex-M0+ con una arquitectura de sistema integral de ultra bajo consumo, lo que permite a los diseñadores del sistema aumentar el rendimiento mientras se reduce el consumo de energía.
Características
- CPU de núcleo ARM Cortex-M0+ de 32 bits con unidad de protección de memoria, frecuencia de hasta 80 MHz
- Certificación dirigida a PSA-L1
- Características de funcionamiento
- Temperatura extendida: de -40 °C hasta 125 °C
- Amplio rango de voltaje de suministro: de 1,62 V a 3,6 V
- Memorias
- Hasta 128 KB de memoria Flash con código de corrección de errores (ECC)
- Banco doble con intercambio de direcciones para actualizaciones OTA
- Banco de datos Flash de 8 KB con protección ECC
- Hasta 32 kB de SRAM con protección ECC o paridad de hardware
- Hasta 128 KB de memoria Flash con código de corrección de errores (ECC)
- Periféricos analógicos de alto rendimiento
- Un convertidor analógico a digital (ADC) de 12 bits y 1.6Msps con hasta 26 canales externos
- Configurable a 1.6Msps con VREF1 o 0.9Msps con VREF2
- Resolución efectiva de 14 bits a 100 ksps con promediado por hardware
- Un comparador de alta velocidad (COMP) con DAC de referencia integrado de 8 bits
- Retardo de propagación de 32 ns en modo de alta velocidad
- Admite el funcionamiento en modo de bajo consumo de energía hasta < 1="">
- Conexiones analógicas programables entre ADC y COMP
- Dos referencias de voltaje (VREF)
- VREF1: Referencia de voltaje interna configurable de 1,4 V o 2,5 V (con condensador VREF externo)
- VREF2: Referencia de voltaje interna configurable de 1,4 V o 2,5 V (sin condensador)
- Sensor de temperatura integrado
- Un convertidor analógico a digital (ADC) de 12 bits y 1.6Msps con hasta 26 canales externos
- Modos de bajo consumo optimizados
- RUN: 103µA/MHz (CoreMark)
- SLEEP: 34µA/MHz
- STOP: 199 µA a 4 MHz
- STANDBY: 1,5 µA a 32 kHz con RTC y retención completa de SRAM y estado
- SHUTDOWN: 88 nA con capacidad de activación de IO
- Periféricos digitales inteligentes
- Controlador DMA de 12 canales
- Unidad de Procesamiento de Redes Neuronales (NPU)
- Altamente Optimizada para Redes Neuronales Convolucionales Profundas (CNN)
- Pesos variables y longitudes de datos
- Pesos de 8 bits, 4 bits y 2 bits
- Datos de 8 bits y 4 bits
- 2,56 GOPS (Giga Operaciones por segundo) a 80 MHz
- Ejemplos de modelos de Edge AI como:
- Ejemplo genérico de clasificación de series temporales
- Ejemplo de fallo de arco (AFCI)
- Ejemplo de fallo del motor
- Ejemplo de electrocardiograma (ECG)
- Cuatro temporizadores admiten hasta 14 canales PWM
- Dos temporizadores de 16 bits de uso general
- Un temporizador de 16 bits de uso general admite funcionamiento de bajo consumo en modo STANDBY
- Un temporizador avanzado de 16 bits con soporte de banda muerta y salidas complementarias de hasta ocho canales PWM
- Un temporizador de software básico, que incluye cuatro contadores independientes configurables de 16 bits
- Capacidad para daisy-chain dos de los contadores de 16 bits para formar un contador de 32 bits.
- Capacidad para generar 2 PWM impulsados por interrupciones
- Dos temporizadores Watchdog con ventana (WWDT), un temporizador Watchdog independiente (IWDT)
- RTC con modo de alarma y calendario
- Interfaces de comunicación mejoradas
- Cuatro interfaces serie configurables (UNICOMM)
- Dos que admiten UART (LIN) o I2C (SMBus/PmBus)
- Una que admite UART o SPI
- Una que admite una interfaz SPI de hasta 32 Mbits/s
- Una interfaz USB 2 0 admite la funcionalidad de dispositivo y modo de host compatibles a velocidad completa (12 Mbps)
- Funcionamiento del dispositivo USB sin cristal
- Hasta ocho puntos finales bidireccionales
- Una interfaz de audio digital que admite varias interfaces serie estandarizadas a un dispositivo de audio
- Compatibilidad con modos de transferencia
- Transmisor/receptor de controlador
- Transmisor/receptor de destino
- Compatibilidad con formatos
- I2S estándar (UM11732)
- Justificación de LSB/MSB del CODEC
- Formato de interfaz serie DSP que admite hasta ocho canales de audio por pin de datos
- PCM (tramas cortas y largas)
- Formatos TDM clásico/I2S/justificado a la izquierda/justificado a la derecha de hasta ocho ranuras por trama
- Compatibilidad con modos de transferencia
- Cuatro interfaces serie configurables (UNICOMM)
- Sistema de reloj
- Oscilator interno de 4 MHz a 32 MHz (SYSOSC) con una precisión de hasta ±1,2 %
- Bucle de fase cerrado (PLL) de hasta 80 MHz
- Oscilator interno USB FLL de 60 MHz con una precisión de ±0,25 %
- Oscilator interno de baja frecuencia (LFOSC) de 32 kHz con una precisión de ±3 %
- Oscilator de cristal externo de 4 MHz a 48 MHz (HFXT)
- Oscilator de cristal externo de 32 kHz (LFXT)
- Entrada de reloj externo
- Seguridad
- Acelerador AES con soporte para GCM/GMAC, CCM/CBC-MAC, CBC, CTR
- Almacenamiento seguro de claves para hasta cuatro claves AES
- Firewalls flexibles para proteger el código y los datos
- Verificador de redundancia cíclica (CRC-16, CRC-32)
- Características flexibles I/O
- Hasta 59 GPIO en total
- Dos E/S de drenaje abierto tolerantes a 5 V
- Tres E/S de alta capacidad de accionamiento con una fuerza de accionamiento de 20 mA
- Dos E/S de alta velocidad
- Hasta 59 GPIO en total
- Soporte de desarrollo con depuración por cable serie de 2 pines (SWD)
- Opciones de paquete
- LQFP de 64 pines (PM) (0,5 mm de paso)
- LQFP de 48 pines (PT) (0,5 mm de paso)
- VQFN de 48 pines (RGZ) (0,5 mm de paso)
- VQFN de 32 pines (RHB) (0,5 mm de paso)
- DSBGA de 28 pines (YCJ) (0,35 mm de paso) - Vista previa
- VQFN de 28 pines (RUY) (0,4 mm de paso)
- VQFN de 24 pines (RGE) (0,5 mm de paso)
- VSSOP de 20 pines (DGS) (0,5 mm de paso)
- Los miembros de la familia incluyen el MSPM0G5187 con 128 KB de Flash, 32 KB de RAM y Edge AI NPU
- Kits de desarrollo y software
- Kit de desarrollo LaunchPad™ LP-MSPM0G5187
- MSPM0 Kit de desarrollo de software (SDK)
Aplicaciones
- Electrodomésticos
- Medicina y atención sanitaria
- Automatización de edificios
- Infraestructura de red
- Teléfonos móviles
- Dispositivos portátiles
- Teclado y ratón de PC
- Cigarrillos electrónicos
Diagrama de bloques funcional
