NXP Semiconductors heeft de nieuwe MCX-portfolio van microcontrollers aangekondigd, die ontworpen is om innovatie te bevorderen in slimme huizen, slimme fabrieken, slimme steden en in vele opkomende industriële en IoT-randtoepassingen. Het portfolio omvat vier series apparaten die gebouwd zijn op een gemeenschappelijk platform en wordt ondersteund door de wijdverbreide MCUXpresso suite van ontwikkeltools en software. Dankzij dit gecombineerde aanbod kunnen ontwikkelaars software maximaal hergebruiken in de hele portefeuille om de ontwikkeling te versnellen.

De portefeuille bevat ook de eerste toepassing van NXP's nieuwe, gespecialiseerde neurale verwerkingseenheid (NPU) voor snellere inferentie aan de rand, die een tot 30x snellere doorvoer van machinaal leren biedt in vergelijking met een CPU-kern alleen. Gedreven door de proliferatie van randapparatuur is de MCU de afgelopen decennia sterk geëvolueerd. Hoewel ze de kern vormen van veel van de huidige edge-toepassingen, zal de volgende generatie intelligente toepassingen een nieuwe klasse MCU's vereisen waarmee ontwikkelaars door een complex landschap van vermogens-, prestatie- en beveiligingsvereisten kunnen navigeren, evenals door aansluitmogelijkheden, en tegelijk een evenwicht kunnen vinden tussen totale systeemkosten en energie-efficiëntie.

Gebouwd op een gemeenschappelijke basis van kerntechnologieën en ondersteund door een uniform softwarepakket voor maximaal hergebruik van software, zal de MCX-reeks de flexibiliteit mogelijk maken die nodig is om deze uitdaging aan te gaan. De breedte van de MCX-portfolio stelt ontwikkelaars in staat apparaten te kiezen die het best bij hun toepassingsbehoeften passen, zodat zij kunnen investeren in onderscheidende aspecten van hun ontwerp. De vier series in de MCX-portfolio zijn ontworpen met het oog op gebruiksgemak, om migratie te vereenvoudigen en om naar behoefte op- of afgeschaald te worden met maximaal hergebruik van software om de ontwikkelingskosten te minimaliseren.

De portefeuille is gebaseerd op krachtige Arm Cortex-M kernen en integreert een uitgebreide reeks randapparatuur voor ontwerpflexibiliteit. MCX-apparaten zijn voorzien van maximaal 4 MB on-chip flashgeheugen, low-power cache en geavanceerde geheugenbeheercontrollers, plus maximaal 1 MB on-chip SRAM om de real-time prestaties van edge-toepassingen verder te verbeteren. Machine learning en run-time inference zullen worden ondersteund door NXP's eIQ® ML software-ontwikkelomgeving.

Ontwikkelaars kunnen de gebruiksvriendelijke tools van eIQ gebruiken om ML-modellen te trainen die gericht zijn op de NPU of de CPU-kern, en ze op de MCU inzetten. MCX-families die gebouwd zijn volgens NXP's "security-by-design"-aanpak bieden beveiligd opstarten met een onveranderlijke root-of-trust, hardwareversnelde cryptografie en, op geselecteerde families, een ingebouwd EdgeLock® beveiligd subsysteem. De MCX N Advanced serie is ontworpen voor veilige, intelligente toepassingen, met families die een geïntegreerd beveiligd EdgeLock-subsysteem en een speciale NPU met een zeer efficiënte rekenarchitectuur voor real-time inferentie omvatten.

De MCX A Essential serie is geoptimaliseerd om kritieke functionaliteit te bieden voor een breed scala van toepassingen, zoals motorbesturing, waarbij kostenbeperkingen, geavanceerde analoge mogelijkheden zoals hoge-precisie data-omzetters en een snelle time-to-market belangrijke overwegingen zijn. De MCX W Wireless serie biedt low-power smalband connectiviteit, inclusief Bluetooth Low Energy. Ontworpen om het toevoegen van draadloze connectiviteit aan IoT-apparaten te vereenvoudigen, helpt de energiezuinige radio de batterijduur van kleine aangesloten systemen te verlengen. De MCX L Ultra-Low Power serie is ontworpen voor stroomkritische toepassingen.

Met een van de laagste statische en dynamische stroomverbruiken in de industrie, helpen deze apparaten de levensduur van de batterij aanzienlijk te verlengen in vergelijking met traditionele MCU's.