NXP eIQ per le applicazioni edge di nuova generazione: architettura interna per l'accelerazione dell'apprendimento automatico con scalabilità ed efficienza energetica elevate e ingombro ridotto.
La nuova generazione di applicazioni edge richiede funzionalità avanzate di elaborazione e apprendimento automatico. I casi di utilizzo dell'apprendimento automatico variano notevolmente a seconda dei diversi mercati e domini applicativi, che richiedono prestazioni di calcolo di accelerazione diverse, con dissipazione della potenza e costo complessivo della soluzione differenti.
Uno dei metodi più efficaci per migliorare le prestazioni di calcolo e l'efficienza energetica delle applicazioni di apprendimento automatico consiste nell'integrare nel dispositivo un'unità di elaborazione neurale (NPU) dedicata e realizzata appositamente, detta anche acceleratore di apprendimento automatico (MLA) o acceleratore di deep learning (DLA), a supporto dei core di calcolo della CPU.
NXP offre un'ampia gamma di dispositivi, dagli MCU tradizionali delle famiglie di prodotti Kinetis e LPC e, più di recente, la gamma di dispositivi MCX, ai nostri MCU crossover i.MX RT e processori di applicazioni i.MX. In tutte le aree di mercato in cui operiamo, vediamo aumentare la domanda di capacità di calcolo efficienti per l'apprendimento automatico. Per offrire ai nostri utenti una gamma completa di dispositivi altamente ottimizzati, abbiamo sviluppato l'unità di elaborazione neurale (NPU) eIQ Neutron. L'architettura della NPU eIQ Neutron è in grado di scalare dall'MCU più efficiente ai processori di applicazioni i.MX più efficienti della nostra gamma. Questa scalabilità da miliardi (Giga) a trilioni (Tera) di operazioni per ciclo, unita al supporto di un'ampia varietà di tipi di reti neurali, come ad esempio CNN, RNN, TCN, Transformer e non solo, è una garanzia di successo.
La NPU eIQ Neutron offre un set completo di opzioni utilizzabili in base al dispositivo di elaborazione edge NXP in cui il core è integrato e alle esigenze del mercato a cui è destinata la famiglia di prodotti.
- Core controller dedicato
- Pooling, attivazione e dequantizzazione lineari
- Tiny-caching integrato per ridurre il consumo energetico e la dipendenza dalla velocità della memoria di sistema
- Motore di decompressione del peso
- DMA multidimensionale avanzato per formati di input e output, inclusi striding, batching, interleaving e concatenazione
- Memoria accoppiata configurabile
Stai progettando dispositivi edge connessi e sicuri di nuova generazione?
Per saperne di più, leggi il blog relativo all'annuncio dei prodotti i.MX 95.
Oltre alle capacità e alle caratteristiche hardware, i core NPU eIQ Neutron sono interamente supportati dall'eccezionale ambiente di sviluppo software per l'apprendimento automatico eIQ®. La combinazione dell'accelerazione hardware sviluppata da NXP e dell'abilitazione software offre ai nostri utenti la possibilità di sfruttare la propria esperienza nella gamma di elaborazione edge NXP. Inoltre, garantisce una maggiore efficienza del supporto per le reti neurali, i modelli e gli operatori apprendimento automatico emergenti anche dopo la distribuzione dei dispositivi sul campo.
Puoi iniziare a sviluppare soluzioni intelligenti basate sulla NPU eIQ Neutron con gli MCU della serie MCX N e i processori di applicazioni i.MX 95; altri dispositivi saranno preso disponibili.
Esplora la NPU eIQ Neutron sugli MCU MCX N:
Prodotti della serie MCX N
MCX N94x/54x
- Arm® Cortex®-M33 a 150 MHz (dual core)
- Acceleratore DSP (PowerQUAD, con interfaccia co-processore)
- SmartDMA (coprocessore per applicazioni come l'interfaccia telecamera parallela e la scansione tastiera)
- Unità di elaborazione neurale eIQ® Neutron N1-16
- Controller per comunicazioni su linee elettriche (PLC).
Scopri cosa è possibile fare con gli MCU MCX N Advanced Series di NXP
Famiglia di processori di applicazioni i.MX 95
Ulteriori dispositivi supportati con l'ambiente di sviluppo software per l'apprendimento automatico eIQ dotati di core NPU:
i.MX 8M PLUS
- 4x o 2x Cortex-A53 fino a 1,8 GHz
- Cortex-M7 fino a 800 MHz
- DDR4 e LPDDR4 a 32 bit fino a 4,0 GT/s
- Unità di elaborazione neurale (NPU): fornisce fino a 2,3 TOPS
- Doppio processore di segnale di immagine (ISP): risoluzione fino a 12 MP e velocità in ingresso fino a 375 MPixel/s
- Interfaccia telecamera: 2x MIPI CSI
i.MX 93
- 1x o 2x Arm® Cortex®-A55 a 1,7 GHz
- Arm Cortex-M33 a 250 MHz
- Arm® Ethos™ U-65 microNPU
- Enclave sicura EdgeLock®
