commit | ed01cc2da41985c5cf13c1e5e3b8e70818f6fed7 | [log] [tgz] |
---|---|---|
author | Kristofer Jonsson <kristofer.jonsson@arm.com> | Wed Jun 24 15:23:14 2020 +0200 |
committer | Kristofer Jonsson <kristofer.jonsson@arm.com> | Wed Jun 24 15:23:14 2020 +0200 |
tree | b95b23e2a8efc4ec2d67b2ff38ed077b0703a4e7 | |
parent | 01e65f2b7c539babef449ed54315bb19a4fc4531 [diff] |
Adding fetch and push externals Change-Id: I991ef02724f5c7d923a87fcce3538eb5c3f2ab0c
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 . +-- core_software | +-- core_driver | +-- cmsis | +-- tensorflow +-- vela
Directory | Description |
---|---|
. | This is the root directory for all Ethos-u software. |
core_software | The 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. |
core_driver | The Ethos-u NPU driver. |
cmsis | CMSIS provides optimized kernels and generic interfaces to the Arm Cortex-M CPUs. |
tensorflow | The TensorFlowLite micro framework is used to run inferences. |
vela | The 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. |