Neue MCUs von NXP

Intelligente, energieeffiziente Edge-Verarbeitung

24. November 2022, 10:59 Uhr | Kathrin Veigel
NXP Mikrocontroller
Mit Blick auf die Zukunft der MCUs bietet die MCX-N-Serie ein ausgewogenes Verhältnis zwischen Energie und Leistung für die IoT- und Industrieanwendungen von morgen.
© NXP

Die aktuellen MCX-N-Mikrocontroller enthalten laut Hersteller NXP die branchenweit erste Instanziierung einer spezialisierten, proprietären NPU, die sichere Intelligenz mit hoher Leistung und geringem Stromverbrauch im Edge-Computing-Bereich ermöglicht.

MCX N94x und MCX N54x sind die ersten Familien der N-Serie des neuen MCX-Mikrocontroller-Portfolios von NXP Semiconductors. Der MCX N wurde entwickelt, um das Design für sichere, intelligente Edge-Anwendungen, einschließlich IoT- und Industrieanwendungen, zu vereinfachen. Er verfügt über die erste Instanziierung der proprietären Neural Processing Unit (NPU) von NXP und ein integriertes EdgeLock-Sicherheitssubsystem. Das Multicore-Design der MCX-N-Serie bietet laut NXP eine verbesserte Systemleistung und einen geringeren Stromverbrauch, indem es eine intelligente, effiziente Verteilung der Arbeitslasten auf die analoge und digitale Peripherie ermöglicht.

Das Dual-Core-System der MCX-N-Serie kombiniert einen Arm-Cortex-M33-Kern mit vollem Funktionsumfang mit einem optimierten Cortex-M33-Kern. Letzterer verwaltet die Steuerfunktionen und ermöglicht es Entwicklern, Anwendungen parallel auszuführen oder den Stromverbrauch zu senken, indem sie einzelne Kerne bei Bedarf abschalten. Bei sicheren IoT-Anwendungen wie der Over-the-Air-Kommunikation (OTA) übernimmt der Hauptkern beispielsweise die Systemsicherheit, während der abgespeckte Kern die Steuerfunktionen ausführt.

Ausstattung der MCX-N-Mikrocontroller

Der MCX N94x und der MCX N54x basieren auf zwei leistungsstarken Arm-Cortex-M33-Kernen mit Taktungen bis zu 150 MHz, 2 MB Flash mit optionalem ECC-RAM, einem DSP-Coprozessor für Audio- und Sprachverarbeitung und einer integrierten NPU. Die integrierte NPU bietet einen bis zu 30-mal schnelleren Durchsatz beim maschinellen Lernen im Vergleich zu einem einzelnen CPU-Kern sowie mehrere Co-Prozessoren und Beschleuniger. So verbringt sie weniger Zeit im Ruhezustand und reduziert den Gesamtstromverbrauch. Darüber hinaus bietet die eIQ-Softwareentwicklungsumgebung für maschinelles Lernen von NXP benutzerfreundliche Tools zum Trainieren und Unterstützen von maschinellen Lernmodellen beim Verwenden der integrierten NPU.

Die Geräte der MCX-N-Serie umfassen auch ein komplettes Set an Peripheriegeräten. Der MCX N94x verfügt über eine Vielzahl von Analog- und Motorsteuerungs-Peripheriegeräten, während der MCX N54x Peripheriegeräte umfasst, die von Hochgeschwindigkeits-USB mit PHY bis hin zu SD- oder Smartcard-Schnittstellen reichen und für IoT- und Consumer-Anwendungen geeignet sind.  

Die neuen Geräte werden nach dem Secure-by-Design-Ansatz von NXP gebaut und bieten sicheres Booten mit einem unveränderlichen Root-of-Trust, hardwarebeschleunigte Kryptografie und ein integriertes EdgeLock-Sicherheitssubsystem. Diese Architektur bietet Unterstützung für Updates im Feld, Online-Transaktionen und Schutz vor Überproduktion bei externen Original Design Manufacturers (ODMs).

Vereinfachung der Entwicklung mit Software und Tools

Die MCX-N-Bausteine werden von der MCUXpresso-Suite von Software und Tools unterstützt, die die Entwicklung von Embedded-Systemen optimieren, vereinfachen und beschleunigen. Die MCUXpresso-Suite umfasst Tools für die einfache Gerätekonfiguration und sichere Programmierung.

Entwickler haben die Wahl, mit der voll ausgestatteten MCUXpresso IDE oder mit IDEs von IAR und Keil zu arbeiten. NXP stellt Treiber und Middleware mit umfangreichen Beispielen und Unterstützung für eine Reihe von RTOS zur Verfügung, die durch eine breite Palette kompatibler Middleware aus dem Partner-Ökosystem von NXP ergänzt werden und die schnelle Entwicklung einer breiten Palette von Endanwendungen ermöglichen.


Das könnte Sie auch interessieren

Verwandte Artikel

NXP Semiconductors Germany