IEEE Circuits and Systems Magazine - Q2 2022 - 18

neuron and synapse models that they support, their implementation
choices, architecture and software support
is provided in Table II.
A. Digital ASIC: TrueNorth
TrueNorth is a brain-inspired digital chip with an interconnected
network of 64x64 neurosynaptic cores, where
each core has 256 incoming axons, a 256x256 synapse
crossbar, and 256 neurons [138] as shown in Figure 10(a).
In total, there are 1 million spiking neurons and 256
million synapses in a TrueNorth chip. Binary synapses,
with programmable weights, gate the information flow
from axons to neurons. Each axon fans out to all neurons
in a core in parallel, thus, providing a 256-fold reduction in
communication volume in comparison to a point-to-point
approach. TrueNorth implements these intra-core connections
through SRAM crossbar memory whereas intercore
connections are implemented through spike-based
message-passing network. Programmability of TrueNorth
in terms of neuron parameters, synaptic crossbar connections,
and inter-core connectivity allows a wide range of
structures, dynamics, and behaviors.
1) Neuron and Synapse Implementation
TrueNorth's neuron model is based on the classic leaky
integrate-and-fire neuron (LIF) with five basic operations:
synaptic integration, leak integration, threshold comparison,
spike generation, and membrane potential reset. The
Table II.
Design Choices in the Large-Scale Neuromorphic Systems.
Neuron
TrueNorth
Loihi
Classic LIF
CUBA LIF
Synapse
Binary with a choice
of four 8-bit weights
Variable precision
weight, allows PSP
with exponential
kernel filter
SpiNNaker
Any
Any
Implementation
Choice
Digital
Digital
Architecture
256x256 crossbar per
core, 64x64 core array
No crossbar, 1048
neurons per core, 128
cores
Digital,
Multiprocessor
SOC
BrainScaleS
Exponential
IF (AdExp)
-
Analog/Mixed
signal
-
Software Support
Matlab-based
object-oriented
Corelet language
Python-based
API NxSDK, also
supported by
Nengo
SpiNNaker API,
PyNN, Nengo,
NEST, Brian,
sPyNNaker
A wafer with 56x8 ANC
containing ANNCORE,
each of which has
128k synapse and 512
membrane circuits
Tianjic
Classic LIF -
Digital
2D mesh many-core
with 156 Fcores, each
with 32 weight index and
256 fan-ins/fan-outs
18
IEEE CIRCUITS AND SYSTEMS MAGAZINE
PyNN
membrane potential () of the neuron j is updated acVtj
cording
to these five operations as summarized in Equations
13, 14 and 15.
Synaptic integration:
N
Vt Vt
Leak integration:
Vt Vt
If Vt $ a
jj jm=- () ()
Membrane potential reset:
() ,()
jj spikeand jj
Vt R
=
(14)
(15)
For each of the neurons, membrane potential is the accumulated
sum of the product of spike input to the synapse
()
Sti
at the current timestep and the signed synaptic
weight x .i Following integration, the LIF neuron model
subtracts the leak value jm from the membrane potential
every timestep. This linear leak operation serves as a
constant bias on the neural dynamics. The neuron fires a
spike and resets its membrane potential to Rj
(typically,
Rj is zero), when the membrane potential of the LIF neuron
at the current timestep () is greater than or equal
to the neuron threshold voltage aj .
Vtj
This LIF neuron model is augmented by configurable
and reproducible stochasticity [117]. Each individual
neuron can be configured to have stochastic synaptic input,
leak, and threshold to enable rich dynamics across
jj 1=- +
() () ()/ St x
i
=
-
1
ii
(13)
-
SECOND QUARTER 2022

IEEE Circuits and Systems Magazine - Q2 2022

Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q2 2022

IEEE Circuits and Systems Magazine - Q2 2022 - Cover1
IEEE Circuits and Systems Magazine - Q2 2022 - Cover2
IEEE Circuits and Systems Magazine - Q2 2022 - 1
IEEE Circuits and Systems Magazine - Q2 2022 - 2
IEEE Circuits and Systems Magazine - Q2 2022 - 3
IEEE Circuits and Systems Magazine - Q2 2022 - 4
IEEE Circuits and Systems Magazine - Q2 2022 - 5
IEEE Circuits and Systems Magazine - Q2 2022 - 6
IEEE Circuits and Systems Magazine - Q2 2022 - 7
IEEE Circuits and Systems Magazine - Q2 2022 - 8
IEEE Circuits and Systems Magazine - Q2 2022 - 9
IEEE Circuits and Systems Magazine - Q2 2022 - 10
IEEE Circuits and Systems Magazine - Q2 2022 - 11
IEEE Circuits and Systems Magazine - Q2 2022 - 12
IEEE Circuits and Systems Magazine - Q2 2022 - 13
IEEE Circuits and Systems Magazine - Q2 2022 - 14
IEEE Circuits and Systems Magazine - Q2 2022 - 15
IEEE Circuits and Systems Magazine - Q2 2022 - 16
IEEE Circuits and Systems Magazine - Q2 2022 - 17
IEEE Circuits and Systems Magazine - Q2 2022 - 18
IEEE Circuits and Systems Magazine - Q2 2022 - 19
IEEE Circuits and Systems Magazine - Q2 2022 - 20
IEEE Circuits and Systems Magazine - Q2 2022 - 21
IEEE Circuits and Systems Magazine - Q2 2022 - 22
IEEE Circuits and Systems Magazine - Q2 2022 - 23
IEEE Circuits and Systems Magazine - Q2 2022 - 24
IEEE Circuits and Systems Magazine - Q2 2022 - 25
IEEE Circuits and Systems Magazine - Q2 2022 - 26
IEEE Circuits and Systems Magazine - Q2 2022 - 27
IEEE Circuits and Systems Magazine - Q2 2022 - 28
IEEE Circuits and Systems Magazine - Q2 2022 - 29
IEEE Circuits and Systems Magazine - Q2 2022 - 30
IEEE Circuits and Systems Magazine - Q2 2022 - 31
IEEE Circuits and Systems Magazine - Q2 2022 - 32
IEEE Circuits and Systems Magazine - Q2 2022 - 33
IEEE Circuits and Systems Magazine - Q2 2022 - 34
IEEE Circuits and Systems Magazine - Q2 2022 - 35
IEEE Circuits and Systems Magazine - Q2 2022 - 36
IEEE Circuits and Systems Magazine - Q2 2022 - 37
IEEE Circuits and Systems Magazine - Q2 2022 - 38
IEEE Circuits and Systems Magazine - Q2 2022 - 39
IEEE Circuits and Systems Magazine - Q2 2022 - 40
IEEE Circuits and Systems Magazine - Q2 2022 - 41
IEEE Circuits and Systems Magazine - Q2 2022 - 42
IEEE Circuits and Systems Magazine - Q2 2022 - 43
IEEE Circuits and Systems Magazine - Q2 2022 - 44
IEEE Circuits and Systems Magazine - Q2 2022 - 45
IEEE Circuits and Systems Magazine - Q2 2022 - 46
IEEE Circuits and Systems Magazine - Q2 2022 - 47
IEEE Circuits and Systems Magazine - Q2 2022 - 48
IEEE Circuits and Systems Magazine - Q2 2022 - 49
IEEE Circuits and Systems Magazine - Q2 2022 - 50
IEEE Circuits and Systems Magazine - Q2 2022 - 51
IEEE Circuits and Systems Magazine - Q2 2022 - 52
IEEE Circuits and Systems Magazine - Q2 2022 - 53
IEEE Circuits and Systems Magazine - Q2 2022 - 54
IEEE Circuits and Systems Magazine - Q2 2022 - 55
IEEE Circuits and Systems Magazine - Q2 2022 - 56
IEEE Circuits and Systems Magazine - Q2 2022 - 57
IEEE Circuits and Systems Magazine - Q2 2022 - 58
IEEE Circuits and Systems Magazine - Q2 2022 - 59
IEEE Circuits and Systems Magazine - Q2 2022 - 60
IEEE Circuits and Systems Magazine - Q2 2022 - 61
IEEE Circuits and Systems Magazine - Q2 2022 - 62
IEEE Circuits and Systems Magazine - Q2 2022 - 63
IEEE Circuits and Systems Magazine - Q2 2022 - 64
IEEE Circuits and Systems Magazine - Q2 2022 - 65
IEEE Circuits and Systems Magazine - Q2 2022 - 66
IEEE Circuits and Systems Magazine - Q2 2022 - 67
IEEE Circuits and Systems Magazine - Q2 2022 - 68
IEEE Circuits and Systems Magazine - Q2 2022 - Cover3
IEEE Circuits and Systems Magazine - Q2 2022 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q1
https://www.nxtbookmedia.com