Update README.md

Add information about the repositories.

Change-Id: Iea95a4b2b37b2f351b9031e28b0906dc403adee5
1 file changed
tree: fb2947e86d5f1dfd910f0471e71efda5df42876b
  1. .gitignore
  2. LICENSE.txt
  3. README.md
  4. fetch_externals.py
README.md

Ethos-u

This is the root repository for all Ethos-u software. It is provided to help users download required repositories and place them in a tree structure.

$ ./fetch_externals.py

The script will build following tree structure.

Directory               Repository
.                       https://review.mlplatform.org/admin/repos/ml/ethos-u/ethos-u
+-- core_software       https://review.mlplatform.org/admin/repos/ml/ethos-u/ethos-u-core-driver
|   +-- core_driver     https://review.mlplatform.org/admin/repos/ml/ethos-u/ethos-u-core-software
|   +-- cmsis           GitHub
|   +-- tensorflow      GitHub
+-- vela                https://review.mlplatform.org/admin/repos/ml/ethos-u/ethos-u-vela
DirectoryDescription
.This is the root directory for all Ethos-u software.
core_softwareThe software executing on Arm Cortex-M is referred to as Core Software. This folder provides a small build system that illustrates how to build the key components for the Ethos-u core software.
cmsisCMSIS provides optimized kernels and generic interfaces to the Arm Cortex-M CPUs.
tensorflowThe TensorFlowLite micro framework is used to run inferences.
velaThe Vela optimizer takes a TFLu file as input and replaces operators that are supported by the Ethos-u NPU with custom operators designed to run on the NPU. Operators not supported by the NPU are executed in software.