Arm Ethos N-Profile NPU Software Development

  • Delivery method: Virtual Classroom (Private)

  • Location: Any location

  • Course Length: 1/2 day

  • Technology Focus: Software

  • Cost: Contact us for pricing

  • Provider: Arm



The Arm Ethos-N processor series delivers the highest throughput and efficiency in the lowest area for Machine Learning inference from cloud to edge to endpoint. This course focuses on the software aspects of implementing the processor as part of your SoC design.

At the end of this course, delegates will be able to

  • Describe Arm Machine Leaning SW architecture
  • Understand Ethos NPU (Neural Processor Unit) driver stack
  • Build and test Ethos NPU driver
  • Setup FPGA and run Arm NPU demo


  • Background knowledge about Machine Learning
  • Machine Learning using Arm Online Training Module


Engineers who are working on Ethos NPU projects


½ day


  • Machine Learning using Arm Online Training Module
  • Machine Learning Recap
    • What is Machine Leaning
    • Arm ML SW Architecture
  • NPU Driver Stack
    • Introduction
    • How to Build
    • Driver structure
    • Supported neural networks
  • FPGA setup
    • Requirements
    • Connects
    • Resources
    • Software
    • Arm NPU Demo
Download PDF Version