Skip to content

Commit 7196ce7

Browse files
authored
Merge pull request #184 from gandhiUH/main
First Xylo Edits
2 parents 25019da + 17fc414 commit 7196ce7

File tree

1 file changed

+10
-10
lines changed
  • content/english/neuromorphic-computing/hardware/xylo-synsense

1 file changed

+10
-10
lines changed

content/english/neuromorphic-computing/hardware/xylo-synsense/index.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ product:
1717
announced_date: 2022
1818
applications: Smart sensing
1919
chip_type: Digital
20-
neurons: null
20+
neurons: 1000
2121
synapses: 278000
22-
weight_bits: null
23-
activation_bits: null
22+
weight_bits: 8
23+
activation_bits: 8
2424
on_chip_learning: false
2525
power: ~5 mW
2626
release_year: 2022
@@ -32,7 +32,7 @@ product:
3232
retired: false
3333
product_name: Xylo
3434
summary: Xylo is a 28nm 1000 neuron digital spiking neural network inference chip
35-
optimized for ultra low power edge deployment of trained SNNs, with flexible architecture
35+
optimized for ultra-low power edge deployment of trained SNNs, with a flexible architecture
3636
to map various network topologies.
3737
title: Xylo - SynSense
3838
---
@@ -41,19 +41,19 @@ Xylo is a digital spiking neural network (SNN) inference processor developed by
4141

4242
Xylo is a series of ultra-low-power devices for sensory inference, featuring a digital SNN core adaptable to various sensory inputs like audio and bio-signals. Its SNN core uses an integer-logic CuBa-LIF neuron model with customizable parameters for each synapse and neuron, supporting a wide range of network architectures. The Xylo Audio 2 model (SYNS61201) specifically includes 8-bit synaptic weights, 16-bit synaptic and membrane states, two synaptic states per neuron, 16 input channels, 1000 hidden neurons, 8 output neurons with 8 output channels, a maximum fan-in of 63, and a total of 64,000 synaptic weights.
4343
For more detailed technical information, see https://rockpool.ai/devices/xylo-overview.html.
44-
The Rockpool toolchain contains quantizaton methods designed for Xylo, as well as bit-accurate simulations of Xylo devices.
44+
The Rockpool toolchain contains quantization methods designed for Xylo and bit-accurate simulations of Xylo devices.
4545

4646
## Overview
4747

4848
Xylo is an application-specific integrated circuit (ASIC) chip optimized specifically for SNN inference. Key features include:
4949

5050
- All-digital design using integer arithmetic for efficient simulation of LIF neuron dynamics
51-
- Supports up to 1000 LIF neurons with configurable synaptic and membrane time constants, thresholds and biases for each neuron
51+
- Supports up to 1000 LIF neurons with configurable synaptic and membrane time constants, thresholds, and biases for each neuron
5252
- 16 input channels and 8 output channels using asynchronous spiking events
5353
- Flexible network architecture including support for recurrent connectivity to map deep networks
54-
- Ultra low power consumption, with 219 μW idle power and 93 μW dynamic inference power measured on audio classification application
54+
- Ultra-low power consumption, with 219 μW idle power and 93 μW dynamic inference power measured on audio classification application
5555

56-
The chip is fabricated in a 28nm CMOS process and occupies 6.5 mm2 die area. It can operate at clock frequencies up to 250 MHz.
56+
The chip is fabricated in a 28nm CMOS process and occupies a 6.5 mm2 die area. It can operate at clock frequencies up to 250 MHz.
5757

5858
## Architecture
5959

@@ -63,11 +63,11 @@ The input and output layers use asynchronous events to communicate spikes, avoid
6363

6464
## Software Tools
6565

66-
Xylo leverages the Rockpool ecosystem for mapping and deploying SNNs. The Rockpool library and Python API abstract the SNN programming to high levels, enabling machine learning engineers to easily train networks using standard methods like backpropagation. A compiler handles mapping optimized networks onto the Xylo substrate.
66+
Xylo leverages the Rockpool ecosystem for mapping and deploying SNNs. The Rockpool library and Python API abstract the SNN programming to high levels, enabling machine learning engineers to train networks easily using standard methods like backpropagation. A compiler handles mapping optimized networks onto the Xylo substrate.
6767

6868
## Applications
6969

70-
The flexibility to implement generic deep network topologies makes Xylo suitable for a variety of edge deployments in domains such as audio, time series, and control. Example applications demonstrated include low power keyword spotting, biosignal classification, and robotic control. Ultra low idle and dynamic power consumption enables continuous background processing in power constrained environments.
70+
The flexibility to implement generic deep network topologies makes Xylo suitable for a variety of edge deployments across domains such as audio, time series, and control. Example applications demonstrated include low-power keyword spotting, biosignal classification, and robotic control. Ultra-low idle and dynamic power consumption enables continuous background processing in power-constrained environments.
7171

7272
## Related publications
7373
| Date | Title | Authors | Venue/Source |

0 commit comments

Comments
 (0)