Questa combinazione di software e strumenti consente agli sviluppatori di riutilizzare un ampio portfolio di software disponibile, accelerando così lo sviluppo. Questa gamma integra inoltre, per la prima volta, la nuova unità di elaborazione neurale (NPU) dedicata di NXP per offrire prestazioni migliorate nelle applicazioni di edge computing, elaborando i dati degli algoritmi di machine learning 30 volte più velocemente di un singolo core CPU.
Spinto dalla proliferazione dei dispositivi intelligenti, il microcontrollore (MCU) ha subito una profonda evoluzione negli ultimi decenni. Sebbene i microcontrollori siano il cuore delle applicazioni intelligenti, la prossima generazione di applicazioni richiederà una nuova classe di microcontrollori che consenta agli sviluppatori di muoversi in un ambiente complesso definito da requisiti di potenza, prestazioni e sicurezza, nonché da opzioni di connettività, bilanciando al contempo il costo totale del sistema e l'efficienza energetica. La gamma MCX, basata su una tecnologia di base comune e supportata da un portfolio software unificato per la massima utilizzazione, fornirà la flessibilità necessaria per affrontare questa sfida. L'ampia gamma MCX consente agli sviluppatori di selezionare i dispositivi più adatti alle esigenze della propria applicazione e offre loro la libertà di investire in aspetti distintivi del proprio progetto.

“Ci stiamo avvicinando a un nuovo punto di partenza, con 75 miliardi di dispositivi connessi, entrando in una nuova era di Edge Computing che ci impone di ripensare al modo migliore per progettare un'architettura di microcontrollori flessibile, scalabile, ottimizzata e che funga da base per applicazioni di Edge Computing industriale e IoT a basso consumo, sia ora che nei prossimi decenni”, ha dichiarato Ron Martino, Vicepresidente esecutivo e Direttore generale di Edge Processing presso NXP Semiconductors. “Basandosi sulla nostra solida esperienza nel settore dei microcontrollori, questo nuovo portfolio offrirà i livelli di prestazioni e integrazione necessari per gestire i carichi di lavoro in tempo reale nella nuova ondata di innovazione.”.

Le quattro serie che compongono la gamma MCX sono progettate per la facilità d'uso, la semplificazione della migrazione e la scalabilità, al fine di massimizzare le prestazioni del software e ridurre al minimo i costi di sviluppo. La gamma si basa su core Arm Cortex-M ad alte prestazioni e integra un'ampia gamma di periferiche per una maggiore flessibilità di progettazione. I dispositivi MCX dispongono di fino a 4 MB di memoria flash, cache a basso consumo e controller di gestione della memoria avanzati, nonché di fino a 1 MB di SRAM per migliorare ulteriormente le prestazioni in tempo reale per le applicazioni che richiedono l'elaborazione edge.

L'apprendimento automatico e l'inferenza in fase di esecuzione saranno supportati dall'ambiente di sviluppo software eIQ® ML di NXP. Gli sviluppatori possono utilizzare gli strumenti intuitivi di eIQ per addestrare modelli di apprendimento automatico specificamente progettati per NPU o CPU e quindi distribuirli sul microcontrollore. Le famiglie MCX sono basate sull'approccio "security-by-design" di NXP, che offre avvio sicuro e immutabile, crittografia accelerata dall'hardware e, in alcune famiglie, l'inclusione di un sottosistema sicuro EdgeLock®.

Ulteriori informazioni