Overview
Description
The RZ/G3E Ethos package provides guidance on deploying and running Arm® Ethos™-U55 NPU (hereinafter referred to as “the NPU”) software on the Renesas RZ/G3E platform. The RZ/G3E is a heterogeneous SoC that integrates a quad-core Arm Cortex®-A55 processor cluster (hereinafter referred to as “the Cortex-A55 core”), along with an Arm Cortex-M33 core (hereinafter referred to as “the Cortex-M33 core”) for real-time and control tasks. The NPU enables low-power neural network inference via the Cortex-M33 core. This architecture makes it well-suited for edge AI applications, enabling a hybrid computing model where AI workloads are efficiently distributed across cores.
Features
- Ethos-U55 low-power micro NPU designed for embedded and edge devices
- Operates together with Cortex-M class CPUs and offloads AI inference workloads, significantly reducing CPU load.
- Supports INT8 quantized models and TensorFlow Lite Micro, making it well-suited for edge AI applications such as image recognition and anomaly detection.
- Linux kernel (SLTS 6.1-CIP)
- Device drivers
- Graphics library for Mali GPU
- Mali GPU user module
- Mali GPU kernel module
- Video codec library
- Video codec kernel module
- Video codec libraries
Release Information
- May 29, 2026: RZ/G3E Ethos Support [TT2.1] Package V3.0.0
Target Devices
Design & Development
Support
Support Policy
Renesas provides the following support items for Graphics Library for Mali GPU and Video Codec Library without additional payment. For more details, please contact a Renesas salesperson.
| Form | Q&A and issue analysis*1 | Maintained by Renesas | ||
|---|---|---|---|---|
| Renesas reference board | Customer board | |||
| Customer developed/modified software | - | No | No*2 | No |
| Customer added OSS | - | No | No | No |
| Validation target OSS in BSP | Source Code | Yes | No | No |
| Renesas developed software | Source Code | Yes | Yes | Yes |
| Binary | Yes | Yes*3 | Yes | |
*Notes:
- Firstly, customers should investigate which part has a problem: Renesas’ deliverables or customer’s developed part.
- We provide support for the board-dependent changes such as channel numbers and pin configurations.
- We provide Q&A support only for the functions which are defined and described in the user's manual.