Overview
This page describes a running development and no guarantees can be given concerning future product availability. All information on this page is subject to change without notice. Please click
this link to sign up to receive notifications about product and documentation updates.
The GRAIN architecture consists of a neuromorphic processing engine (Brainchip AkidaTM 1.0), a single-core RISC-V RV64GC processor (NOEL-V) for system management, and several digital interfaces.
GRAIN is a reliable computing platform for AI applications such as image recognition, autonomous navigation, and data analysis. The neuromorphic engine provides fast and energy-efficient inference, enabling fast on-board decisions.
Software
Block diagram
Detailed features
NOEL-V RISC-V Processor
- General-purpose RISC-V processor (RV64GC)
- High-performance processing for traditional computing tasks
- System management and configuration of the neuromorphic engine
AkidaTM neuromorphic processing accelerator
- Akida provides acceleration of AI models using event-based computing to minimize power consumption.
- Eight neural processing nodes connected in a mesh network
- Each node consisting of four convolutional or fully connected engines
- Each node supports 128 4x4 MACs, for total of 1024 MACs/clock
- Hardware support for 1, 2, or 4-bit hybrid quantized weights
- Multi-Pass Processing enables execution of large neural networks
Interfaces
- PCIe Gen 3 x4 port with capability to act both as a root port and as an endpoint
- 10/100/1000Mbit Ethernet interface
- 200Mbit/s SpaceWire port
- SPI,I2C and UART low speed interfaces.