Arm Ethos-U System Design

  • Delivery method: Face-to-face (Private)

  • Location: Any location

  • Course Length: 1-2 days face to face or 2-4 1/2 days virtual classroom

  • Technology Focus: Combined Hardware and Software

  • Cost: Contact us for pricing

  • Provider: Arm



The Arm Ethos-U processor series training courses are designed to help embedded engineers working on new or existing Arm Ethos-U designs. Whether you’re working on design, verification or validation, for an Arm Ethos-U system, the course can be configured according to your team’s needs. 

Courses include fundamental topics to enable a solid platform of understanding. The rest of the course then builds on from this with optional topics and can be tailored appropriately. Some key topics are delivered via pre course on-demand video.

A pre course call with the engineer delivering the training will help you discuss your team’s individual training requirements.

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

  • Describe the Ethos-U Neural Processor Unit (NPU) main functions and supported API
  • Explain the Ethos-U data flow and block architecture
  • Describe the physical model integration and the interface signals
  • Configure and integrate the Ethos-U into their SoC
  • Run the supplied test cases
  • Describe the Ethos-U NPU functional model
  • Describe Arm Machine Leaning SW architecture
  • Understand Ethos-U driver stack, Tensorflow Lite Micro and CMSIS-NN
  • Describe the Embedded "Offline" tooling and Online Memory Management

Course Length

Delivery Method


1-2 Days


Virtual or Onsite


Engineers working on a SoC project using Ethos-U NPU and carrying out System Design or verification.


  • A working knowledge of RTL design
  • Experience of IC verification flow
  • Machine Learning using Arm Online Training Module
  • Background knowledge about Machine Learning

Related Products

Arm Ethos-U55, Ethos-U65


Agendas will be created from the following list of fundamental and optional topics


Fundamental Topics

  • Ethos-U55 Overview:
  • Ethos-U55 Architecture:
  • Ethos-U55 HW integration:
  • Ethos-U NPU Functional Model
  • Arm ML Ethos-U55 SW Architecture:
  • Tensorflow Lite Micro and CMSIS-NN:
  • Ethos-U55 Driver:
  • Embedded "Offline" tooling and Online Memory Management: 


Optional Topics

  • Machine Learning using Arm*
  • ArmNN – How to build and structure ArmNN and how to run Caffe Model
  • Compute Library Introduction, Compiling, structuring as well as Gaussian Pyramid, Integral Image, SGEMM and Winograd optimisation


♥ = Online and on-demand.