Notes

← Back to home

A collection of fragments of understanding in the pursuit of deeper questions.

Neuromorphic Processors

Neuromorphic Processors Typical spiking neural network chips have the elements described in the figure below. Multiple instances of these elements can be integrated onto single chips and connected among each other either with on-chip hard-wired connections or via off-chip reconfigurable connectivity infrastructures. The most relevant characteristics of processors build based on analog circuits working in subthreshold are:

  • Slow temporal, non-linear dynamics
  • Analog and digital co-design
  • On-Chip inference and learning
  • Reconfigurable architecture
  • Distributed SRAM and TCAM memory cells
  • Capacitors for state dynamics
  • Massively parallel operation
  • Inhomogeneous, imprecise and noisy
  • Adaptation and learning is done at multiple time-scales
  • Fault-tolerant and mismatch insensitive by design
  • Fast asynchronous digital routing circuits
  • Reprogrammable network topology and connectivity
  • Ideal for integration with binary, non-volatile resistive memory devices
  • Ideal for integration with dynamic, volatile/non-volatile memristive devices
  • Ideal for integration in 3D VLSI technology.
image298