Arrow Electronic Components Online

NXP eIQ® Neutron Neural Processing Unit (NPU)

Apprendimento automatico09 mag 2024
Una rappresentazione concettuale di una rete neurale con nodi digitali interconnessi
Visualizza tutti gli articoli

NXP eIQ per la prossima generazione di applicazioni edge: Architettura del core dell'acceleratore di machine learning altamente scalabile, efficiente in termini di area e potenza.

La prossima ondata di applicazioni edge richiede capacità avanzate di elaborazione e apprendimento automatico. I casi d'uso dell'apprendimento automatico variano ampiamente per i diversi mercati e domini applicativi, richiedendo quantità diverse di prestazioni di calcolo accelerate e a diversi livelli di dissipazione di potenza e costo complessivo della soluzione.

Uno dei modi più efficaci per offrire prestazioni di calcolo migliorate e un'efficienza energetica ottimizzata per le applicazioni di machine learning è integrare un'unità di elaborazione neurale (NPU) progettata appositamente e dedicata, talvolta anche chiamata acceleratore di machine learning (MLA) o acceleratore di deep learning (DLA), nel dispositivo per integrare i core di calcolo della CPU.

NXP offre un ampio portafoglio di dispositivi, dagli MCU tradizionali delle famiglie Kinetis, LPC e, più recentemente, il portafoglio di dispositivi MCX, ai nostri MCU crossover i.MX RT e ai nostri processori applicativi i.MX, e in ciascuno dei settori di mercato che serviamo, vediamo una crescente domanda di capacità di calcolo efficienti per l'apprendimento automatico. Per offrire dispositivi altamente ottimizzati ai nostri utenti attraverso il nostro portafoglio, abbiamo sviluppato l'unità di elaborazione neurale (NPU) eIQ Neutron. L'architettura eIQ Neutron NPU si scala dal MCU più efficiente ai processori applicativi i.MX più capaci nel nostro portafoglio. Questa scalabilità da miliardi (Giga) a trilioni (Tera) di operazioni per ciclo, combinata con il supporto per una vasta gamma di tipi di reti neurali come CNN, RNN, TCN e reti Transformer e altro ancora, è una formula per il successo.

Il NPU eIQ Neutron offre un ricco insieme di opzioni che possono essere sfruttate in base al dispositivo di elaborazione edge NXP in cui il core è integrato e alle esigenze di mercato che la famiglia di dispositivi sta affrontando.

  • Core controller dedicato

  • Dequantizzazione in-linea, attivazione e pooling

  • Cache integrato di piccole dimensioni 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, concatenating

  • Memoria accoppiata configurabile

Progettare dispositivi Edge sicuri e connessi di nuova generazione?

Ottieni maggiori informazioni leggendo il blog di annuncio del prodotto i.MX 95.

Oltre alle capacità e alle caratteristiche hardware, i core NPU di eIQ Neutron sono completamente supportati dall'ambiente di sviluppo software (SW) per l'apprendimento automatico (ML) eIQ® premiato. La combinazione dell'accelerazione hardware sviluppata da NXP e l'abilitazione software offre ai nostri utenti la possibilità di sfruttare la loro esperienza attraverso il portafoglio di elaborazione edge di NXP, oltre alla garanzia che il supporto per le reti neurali di apprendimento automatico emergenti, i modelli e gli operatori possa essere più efficacemente supportato anche dopo che i dispositivi sono stati distribuiti e sul campo.

È possibile iniziare a sviluppare soluzioni intelligenti con l'eIQ Neutron NPU con la serie di MCU MCX-N e i processori applicativi i.MX 95 con altri dispositivi in arrivo.

Esplora eIQ Neutron NPU su MCX N MCU:

Prodotti Serie MCX N

Image

A close-up view of an NXP MCX N Series microchip mounted on a dark circuit board. The chip is highlighted with a glowing, multi-colored outline, emphasizing its central position among other electronic components. The NXP logo is clearly visible in the bottom right corner, and the text 'MCX N Series' is printed on the chip surface.

MCX N94x/54x

    • Arm® Cortex®-M33 @ 150 MHz (Dual core)

    • Acceleratore DSP (PowerQUAD, con interfaccia Co-Processor)

    • SmartDMA (coprocessore per applicazioni come l'interfaccia della fotocamera parallela e la scansione della tastiera)

    • Unità di Elaborazione Neurale eIQ® Neutron N1-16

    • Controller per comunicazioni su linea elettrica (PLC)

    Famiglia di Processori Applicativi i.MX 95

    Dispositivi aggiuntivi supportati con l'ambiente di sviluppo SW eIQ ML e offerta di core NPU

    Image

    The image shows two microchips, one displaying the text 'BX55' and the other revealing intricate circuit patterns.

    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,0GT/s

    • Unità di elaborazione neurale (NPU): Offre fino a 2.3 TOPS

    • Processore di Segnale Immagine Doppio (ISPs): Risoluzione fino a 12MP e velocità di ingresso fino a 375MPixels/s

    • Interfaccia Fotocamera: 2x MIPI CSI

    Acquista ora

    Image

    Close-up image of two NXP i.MX 93 microchips, one showing the top with clear product labeling and the other displaying the underside with a ball grid array.

    i.MX 93

    • 1-2x Arm® Cortex®-A55 @ 1,7 GHz

    • Arm Cortex-M33 @ 250Mhz

    • Arm® Ethos™ U-65 microNPU

    • EdgeLock® secure enclave

    Acquista ora

    Tag articolo

    Robotica
    NXP Semiconductors
    Intelligenza Artificiale (AI)
    Apprendimento Automatico
    Microcontrollori - MCUs

    Articoli di notizie correlati

    Mostra tutto