A low power trainable neuromorphic integrated circuit that is tolerant to device mismatch

Chetan Singh Thakur, Runchun Wang, Tara Julia Hamilton, Jonathan Tapson, Andre van Schaik

Research output: Contribution to journalArticlepeer-review

25 Citations (Scopus)

Abstract

Random device mismatch that arises as a result of scaling of the CMOS (complementary metal-oxide semiconductor) technology into the deep submicrometer regime degrades the accuracy of analog circuits. Methods to combat this increase the complexity of design. We have developed a novel neuromorphic systemcalled a trainable analog 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 65 nm process technology and show its learning capability for various regression tasks. Our TAB chip is tolerant to inherent randomness and variability arising due to the fabrication process. Additionally, we characterize 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. We show that the TAB is a low power system"”the power dissipation in the TAB with 456 neuron blocks is 1.38 μW.
Original languageEnglish
Pages (from-to)211-221
Number of pages11
JournalIEEE Transactions on Circuits and Systems
Volume63
Issue number2
DOIs
Publication statusPublished - Feb 2016

Bibliographical note

Publisher Copyright:
© 2015 IEEE.

Keywords

  • analog integrated circuits
  • neural networks (computer science)
  • neuromorphics
  • stochastic systems

Fingerprint

Dive into the research topics of 'A low power trainable neuromorphic integrated circuit that is tolerant to device mismatch'. Together they form a unique fingerprint.

Cite this