NXP eIQ® Neutron Neural Processing Unit (NPU)
NXP eIQ para la próxima generación de aplicaciones de borde: arquitectura de núcleo de acelerador de aprendizaje automático altamente escalable, eficiente en área y consumo energético.
La próxima ola de aplicaciones edge requiere capacidades avanzadas de procesamiento y aprendizaje automático. Los casos de uso de aprendizaje automático varían ampliamente en los diferentes mercados y dominios de aplicación, requiriendo diferentes niveles de rendimiento de cálculo acelerado, así como distintas cantidades de disipación de energía y costo total de solución.
Una de las formas más efectivas de ofrecer un rendimiento informático mejorado y eficiencia energética para aplicaciones de aprendizaje automático es integrar una unidad de procesamiento neuronal (NPU) diseñada específicamente y dedicada, a veces también conocida como acelerador de aprendizaje automático (MLA) o aceleradores de aprendizaje profundo (DLA), en el dispositivo para complementar los núcleos de cálculo de la CPU.
NXP ofrece un portafolio muy amplio de dispositivos, desde los MCU tradicionales en las familias Kinetis, LPC y, más recientemente, el portafolio de dispositivos MCX, hasta nuestros MCU de cruce i.MX RT y procesadores de aplicaciones i.MX, y en cada una de las áreas de mercado que atendemos, observamos una demanda creciente de capacidades eficientes de cálculo para el aprendizaje automático. Para ofrecer dispositivos altamente optimizados a nuestros usuarios en todo nuestro portafolio, desarrollamos la unidad de procesamiento neuronal (NPU) eIQ Neutron. La arquitectura de la NPU eIQ Neutron se escala desde el MCU más eficiente hasta los procesadores de aplicaciones i.MX más capaces de nuestro portafolio. Esta escalabilidad desde miles de millones (Giga) a billones (Tera) de operaciones por ciclo, combinada con el soporte a una amplia variedad de tipos de redes neuronales como CNN, RNN, TCN y redes Transformer, entre otras, es una fórmula para el éxito.
El eIQ Neutron NPU ofrece un conjunto completo de opciones que se pueden aprovechar según el dispositivo de procesamiento de borde de NXP en el que esté integrado el núcleo y las necesidades del mercado que aborda esa familia de dispositivos.
- Núcleo de controlador dedicado
- Descuantificación en línea, activación y agrupamiento
- Incorporación de tiny-caching para reducir el consumo de energía y la dependencia de la velocidad de la memoria del sistema
- Motor de descompresión de peso
- DMA multidimensional avanzado para formatos de entrada y salida, incluyendo estride, agrupación, entrelazado, concatenación
- Memoria acoplada configurable
¿Diseñando dispositivos Edge seguros y conectados de próxima generación?
Obtén más información leyendo el blog de anuncio de producto i.MX 95.
Además de las capacidades y características del hardware, los núcleos NPU de eIQ Neutron cuentan con el soporte completo del galardonado entorno de desarrollo de software (SW) de aprendizaje automático (ML) eIQ®. La combinación de la aceleración de hardware desarrollada por NXP y la habilitación de software ofrece a nuestros usuarios la posibilidad de aprovechar su experiencia en toda la cartera de procesamiento de borde de NXP, así como la tranquilidad de que el soporte para redes neuronales, modelos y operadores emergentes de aprendizaje automático se puede apoyar de manera más eficiente incluso después de que los dispositivos se hayan desplegado y estén en el campo.
Puede comenzar a desarrollar soluciones inteligentes con el eIQ Neutron NPU con la serie MCX-N de MCUs y los procesadores de aplicaciones i.MX 95, con más dispositivos por venir.
Explore eIQ Neutron NPU en MCX N MCUs:
Productos de la serie MCX N
MCX N94x/54x
- Arm® Cortex®-M33 @ 150 MHz (Doble núcleo)
- Acelerador DSP (PowerQUAD, con interfaz de coprocesador)
- SmartDMA (coprocesador para aplicaciones como la interfaz de cámara paralela y el escaneo de teclados)
- Unidad de Procesamiento Neuronal eIQ® Neutron N1-16
- Controlador de Comunicaciones por Línea de Energía (PLC)
Familia i.MX 95 de procesadores de aplicaciones
Dispositivos adicionales compatibles con el entorno de desarrollo eIQ ML SW y que ofrecen núcleos NPU
i.MX 8M PLUS
- 4x o 2x Cortex-A53 hasta 1,8 GHz
- Cortex-M7 hasta 800 MHz
- DDR4 y LPDDR4 de 32 bits hasta 4,0GT/s
- Unidad de Procesamiento Neural (NPU): Ofrece hasta 2.3 TOPS
- Procesador de señal de imagen dual (ISPs): Resolución de hasta 12MP y velocidad de entrada de hasta 375MPixels/s
- Interfaz de cámara: 2x MIPI CSI
Comprar ahora
i.MX 93
- 1-2x Arm® Cortex®-A55 @ 1.7 GHz
- Arm Cortex-M33 @ 250Mhz
- Arm® Ethos™ U-65 microNPU
- EdgeLock® enclave seguro
Compra ahora
Etiquetas de artículo