Der M2354 arbeitet mit Frequenzen bis zu 96 MHz, bietet einen breiten Betriebsspannungsbereich von 1,7 V bis 3,6 V und einen breiten Betriebstemperaturbereich von -40 °C bis +105 °C. Der Stromverbrauch beträgt 89,3 µA/MHz im LDO-Modus und 39,6 µA/MHz im DC/DC-Modus. Im Standby-Modus verbraucht er weniger als 2 µA, und im Tiefschlafmodus ohne VBAT weniger als 0,1 µA. Dadurch wird die Akkulaufzeit des Geräts effektiv verlängert und die Anforderungen an den Langzeitbetrieb im IoT-Bereich erfüllt.
Für sichere FOTA-Updates verfügt der M2354 über bis zu 1024 KB integrierten Dual-Bank-Flash-Speicher und 256 KB SRAM. Neben der Unterstützung von Executable-Only Memory (XOM) zum Schutz vor Codediebstahl integriert er einen kryptografischen Hardwarebeschleuniger, der FIPS PUB 197/180/180-2/180-4 und NIST SP 800-38A unterstützt, sowie einen Hardware-Keystore zum Schutz vor Seitenkanal- und Fehlerinjektionsangriffen. Der aktualisierte M2354 unterstützt für sicheres Booten die DICE-basierte Root-of-Trust-Architektur, implementiert in einem Masken-ROM, und ist ECDSA P-521-konform. Diese Funktion generiert automatisch eine eindeutige Geräteidentität und etabliert während des Bootvorgangs eine Vertrauenskette, um die Firmware-Version zu verifizieren und Firmware-Rollback- und Manipulationsangriffe zu verhindern. Darüber hinaus erfüllt das M2354 die Sicherheitszertifizierungen PSA Level 3 und SESIP Level 3, welche die Anforderungen des EU Cyber Resilience Act (CRA) erfüllen.
Der M2354 unterstützt eine Vielzahl von Peripheriegeräten, darunter CAN, USB 2.0 OTG (Full-Speed), PWM, UART, SPI/I2S, Quad-SPI, I²C und RTC.
Er integriert außerdem verschiedene analoge Komponenten wie Analogkomparatoren, ADCs und DACs.
Als Gehäuseoptionen stehen LQFP-48, LQFP-64 und LQFP-128 zur Verfügung. Der aktualisierte M2354 ist auch im kompakten WLCSP49-Gehäuse erhältlich. Dank der Unterstützung des sicheren Kommunikationsprotokolls SPDM (Security Protocol and Data Model) eignet sich der aktualisierte M2354 ideal für Root-of-Trust-Anwendungen auf Server-Motherboards und -Subboards. Die gesamte M2354-Serie wird ab sofort in Serie gefertigt und ist vollständig verfügbar.
Für die Entwicklung bietet Nuvoton die Entwicklungsboards NuMaker-M2354 und NuMaker-M2354KJB sowie das Debugging-Tool Nu-Link an. Es unterstützt außerdem gängige Entwicklungsumgebungen wie Keil MDK, IAR EWARM, Eclipse IDE mit GNU GCC und andere.
