A Trainable Neuromorphic Integrated Circuit that Exploits Device Mismatch

07/10/2015
by   Chetan Singh Thakur, et al.
0

Random device mismatch that arises as a result of scaling of the CMOS (complementary metal-oxide semi-conductor) technology into the deep submicron regime degrades the accuracy of analogue circuits. Methods to combat this increase the complexity of design. We have developed a novel neuromorphic system called a Trainable Analogue Block (TAB), which exploits device mismatch as a means for random projections of the input to a higher dimensional space. The TAB framework is inspired by the principles of neural population coding operating in the biological nervous system. Three neuronal layers, namely input, hidden, and output, constitute the TAB framework, with the number of hidden layer neurons far exceeding the input layer neurons. Here, we present measurement results of the first prototype TAB chip built using a 65nm process technology and show its learning capability for various regression tasks. Our TAB chip exploits inherent randomness and variability arising due to the fabrication process to perform various learning tasks. Additionally, we characterise each neuron and discuss the statistical variability of its tuning curve that arises due to random device mismatch, a desirable property for the learning capability of the TAB. We also discuss the effect of the number of hidden neurons and the resolution of output weights on the accuracy of the learning capability of the TAB.

READ FULL TEXT

page 7

page 8

research
03/02/2015

A neuromorphic hardware framework based on population coding

In the biological nervous system, large neuronal populations work collab...
research
05/11/2015

An Online Learning Algorithm for Neuromorphic Hardware Implementation

We propose a sign-based online learning (SOL) algorithm for a neuromorph...
research
06/13/2018

Exploiting Inherent Error-Resiliency of Neuromorphic Computing to achieve Extreme Energy-Efficiency through Mixed-Signal Neurons

Neuromorphic computing, inspired by the brain, promises extreme efficien...
research
02/12/2020

Synaptic Integration of Spatiotemporal Features with a Dynamic Neuromorphic Processor

Spiking neurons can perform spatiotemporal feature detection by nonlinea...
research
11/17/2021

Random Graph-Based Neuromorphic Learning with a Layer-Weaken Structure

Unified understanding of neuro networks (NNs) gets the users into great ...
research
11/10/2016

Advancing Memristive Analog Neuromorphic Networks: Increasing Complexity, and Coping with Imperfect Hardware Components

We experimentally demonstrate classification of 4x4 binary images into 4...
research
01/16/2016

TrueHappiness: Neuromorphic Emotion Recognition on TrueNorth

We present an approach to constructing a neuromorphic device that respon...

Please sign up or login with your details

Forgot password? Click here to reset