Neuromorphic Cellular Neural Network Processor for Intelligent Internet-of-Things

M. Villemur, P. Julian, T. Figliola, A. G. Andreou

Research output: Conference proceeding/Chapter in Book/Report/Conference Paperpeer-review

Abstract

We discuss the architecture, implementation and testing of a neuromorphic Cellular Neural Network (CNN) processor for intelligent IoT devices. The processor is based on a simplicial piecewise linear CNN architecture that allows implementation of linear and nolinear CNNs. A linear array of 64 processing element (PE) with column-shared computation resources, tightly coupled to two data memory caches was synthesized and fabricated in a 55nm CMOS technology using custom layout libraries. The fabricated chip achieves an overall performance of 2.95 TOPS/W with dynamic energy dissipation efficiency of 86.4fJ per OP at V=500mV. The processor can implement different types of processing on 2D data arrays, such as gray-scale morphology, gradient flow, median filters, and approximate Gaussian filters, among others.
Original languageEnglish
Title of host publication2018 IEEE International Symposium on Circuits and Systems (ISCAS)
PublisherIEEE Computer Society
Pages1-4
Number of pages4
ISBN (Print)978-1-5386-4882-7
DOIs
Publication statusPublished - 30 May 2018
Externally publishedYes
Event2018 IEEE International Symposium on Circuits and Systems (ISCAS) - Florence, Italy
Duration: 27 May 201830 May 2018

Conference

Conference2018 IEEE International Symposium on Circuits and Systems (ISCAS)
Period27/05/1830/05/18

Keywords

  • Arrays
  • Neuromorphics
  • Registers
  • Clocks
  • Cellular neural networks
  • Parallel processing

Fingerprint

Dive into the research topics of 'Neuromorphic Cellular Neural Network Processor for Intelligent Internet-of-Things'. Together they form a unique fingerprint.

Cite this