AKIDATM IP TECHNICAL BRIEF
Personalize Your Edge AI SoC
BrainChip’s ultra-low power licensable AI IP is ideal for cost and size sensitive applications
BrainChip’s patented AI architecture is the result of
over a decade of fundamental R&D into event-domain processing. BrainChip’s configurable neural processor IP is ideal for ultra-low power AI applications ranging from microwatts to milliwatts with a minimal memory footprint. BrainChip’s technology enables learning with a proprietary algorithm that requires only a few samples to learn a
new class.
KEY FEATURES
• Complete configurable neural network processor
• Complete software development flow
• On-chip mesh network interconnect
• Standard AXI 4.0 interface for on-chip communication
• Scalable nodes can be configured as event domain:
• Convolution neural processor
• Fully connected neural processor
• No CPU required
• External memory optional
• Configurable amounts of embedded memory and input buffers
• Integrated DMA and data-to-event converter
• Hardware support for on-chip learning
• Hardware support for 1, 2 or 4-bit hybrid quantized weights and activations to reduce power and minimize memory footprint
• Fully synthesizable RTL
• IP deliverables package with standard EDA tools
• Complete testbench with simulation results
• RTL synthesis scripts and timing constraints
• Customized IP package targeted for your application
AKIDA IP ARCHITECTURE
• •
• •
SCALABLE SOLUTION
Customer configurable for size, power, speed Programmable clock speed
• Up to 300MHz in 28nm Parallel hardware processing Run-time configuration manager
• Maps neural network to the number of nodes available
SCALE NODES FOR YOUR APPLICATION
One Step Solution: Layers processed in parallel
Node 1 Node 2 Node 3 Node 4
Step 1
Example CNN
Multi-Step Solution: Layers processed sequentially Node 1 Step 1 ... Step N
• • • •
EDGE LEARNING
Add new classifiers to your DNN on chip No need for retraining cycle
1-shot and multiple-shot learning Personalize your Edge solution
AKIDA DEVELOPMENT ENVIRONMENT
TYPICAL SOC
AKIDA DESIGN SPACE
The Akida Neural Processing IP is highly scalable and flexible. The chart above shows a variety of solutions and the relationship between number of parameters, MACs/inference and power for 30 FPS throughput.
The AkidaTM Development Environment (ADE) works with TensorFlow, Keras and other frameworks to provide developers with a complete machine learning environment designed to create, train and test Neural Networks. Once developed, quantized and trained, network models are converted to run on the Akida event domain processor simulator for full performance evaluation. ADE leverages Python alongside all associated tools and libraries – Jupyter Notebook and NumPy. ADE is comprised of the Akida Chip Simulator, data converters and a “model zoo” to integrate customers’ existing Neural Network models.
AKIDA IP FOR EDGE AI
Infer and Learn at the edge with Akida’s fully customizable event-based AI neural processor. Akida’s parameterized architecture and small footprint boosts efficiency by orders of magnitude, scales to 1024 nodes connected over a mesh network. Each Node consists of 4 Neural Processing Units (NPU), each with scalable and configurable SRAM. Within each node, the NPUs can be configured as either convolutional or fully connected.
NODE FEATURES
• 4 NPUs per node
• Convolutional NPUs support
• 160K input events, Max 512 Filters, Max 1K input Channels
• Depthwise separable convolution or standard Convolution
• Fully Connected NPUs support
• 160K input events 4.5K local neuron with on chip weight or 64K local neuron with external weight
IMAGE OR DATA TO EVENT CONVERTER (8BIT CONVOLUTION)
• Video input format: RGB 888 or 8-bit Grayscale
• Kernel Sizes: Strides 1, 2, 3
• 3x3: 192 filters
• 5x5: 64 filters
• 7x7: 32 filters
• Max Pooling: 2x2
• Weights are 8-bit signed
Akida Two Node Solution
MobileNet-SSD 300 20 Class Object Detection 750 mW
MobileNet v1
1000 Class Image Classification 150 mW
MobileNet-YOLO v2 224 20 Class Object Detection 406 mW
BrainChip Custom CNN DVS Hand Gesture Recognition 642 μW
DS-CNN
Audio Keyword Spotting 591 μW
MobileNet 96 0.25 Person Detection 4.63 mW
BrainChip Inc. | 65 Enterprise, Aliso Viejo, CA 92656 Tel: 949.330.6750 |
[email protected] |
www.brainchip.ai | 2