eIQ® Neutron Neural Processing Unit (NPU) | NXP Semiconductors

eIQ® Neutron Neural Processing Unit (NPU)

The eIQ® Neutron Neural Processing Unit (NPU) is a highly scalable accelerator core architecture providing machine learning (ML) acceleration. The architecture provides power and performance optimized NPUs integrated with NXP's very wide portfolio of microcontrollers and applications processors.

Optional system-level components such as tightly coupled memory, DMAs, data mover cores, control cores and weight compression decompression technology for optimal processing throughput.

The eIQ Neutron NPUs offer support for a wide variety of neural network types such as CNN, RNN, TCN and Transformer networks and more. ML application development with the eIQ Neutron NPU is fully supported by the eIQ machine learning software development environment.

eIQ Neutron NPU Features

  • Optimized for performance, low power and low footprint
  • Scalable from 32 Ops/cycle to over 10,000 Ops/cycle
  • Support for CNN, RNN, TCN, Transformer and most neural network types
  • Programmability through eIQ ML SW development environment and eIQ supported runtime inference engines