A recipe for creating ideal hybrid memristive-CMOS neuromorphic processing systems

被引:60
作者
Chicca, E. [1 ,2 ]
Indiveri, G. [3 ,4 ]
机构
[1] Bielefeld Univ, Fac Technol, D-33619 Bielefeld, Germany
[2] Bielefeld Univ, Ctr Cognit Interact Technol CITEC, D-33619 Bielefeld, Germany
[3] Univ Zurich, Inst Neuroinformat, CH-8057 Zurich, Switzerland
[4] Swiss Fed Inst Technol, CH-8057 Zurich, Switzerland
基金
欧洲研究理事会;
关键词
TERM PLASTICITY; MEMORY; NETWORK; TIME; INTELLIGENCE; FRAMEWORK; CIRCUIT; NEURONS; DEVICES; SYNAPSE;
D O I
10.1063/1.5142089
中图分类号
O59 [应用物理学];
学科分类号
摘要
The development of memristive device technologies has reached a level of maturity to enable the design and fabrication of complex and large-scale hybrid memristive-Complementary Metal-Oxide Semiconductor (CMOS) neural processing systems. These systems offer promising solutions for implementing novel in-memory computing architectures for machine learning and data analysis problems. We argue that they are also ideal building blocks for integration in neuromorphic electronic circuits suitable for ultra-low power brain-inspired sensory processing systems, therefore leading to innovative solutions for always-on edge-computing and Internet-of-Things applications. Here, we present a recipe for creating such systems based on design strategies and computing principles inspired by those used in mammalian brains. We enumerate the specifications and properties of memristive devices required to support always-on learning in neuromorphic computing systems and to minimize their power consumption. Finally, we discuss in what cases such neuromorphic systems can complement conventional processing ones and highlight the importance of exploiting the physics of both the memristive devices and the CMOS circuits interfaced to them.
引用
收藏
页数:6
相关论文
共 79 条
[1]   True North: Design and Tool Flow of a 65 mW 1 Million Neuron Programmable Neurosynaptic Chip [J].
Akopyan, Filipp ;
Sawada, Jun ;
Cassidy, Andrew ;
Alvarez-Icaza, Rodrigo ;
Arthur, John ;
Merolla, Paul ;
Imam, Nabil ;
Nakamura, Yutaka ;
Datta, Pallab ;
Nam, Gi-Joon ;
Taba, Brian ;
Beakes, Michael ;
Brezzo, Bernard ;
Kuang, Jente B. ;
Manohar, Rajit ;
Risk, William P. ;
Jackson, Bryan ;
Modha, Dharmendra S. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (10) :1537-1557
[2]   Memristors Empower Spiking Neurons With Stochasticity [J].
Al-Shedivat, Maruan ;
Naous, Rawan ;
Cauwenberghs, Gert ;
Salama, Khaled Nabil .
IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2015, 5 (02) :242-253
[3]   Equivalent-accuracy accelerated neural-network training using analogue memory [J].
Ambrogio, Stefano ;
Narayanan, Pritish ;
Tsai, Hsinyu ;
Shelby, Robert M. ;
Boybat, Irem ;
di Nolfo, Carmelo ;
Sidler, Severin ;
Giordano, Massimo ;
Bodini, Martina ;
Farinha, Nathan C. P. ;
Killeen, Benjamin ;
Cheng, Christina ;
Jaoudi, Yassine ;
Burr, Geoffrey W. .
NATURE, 2018, 558 (7708) :60-+
[4]   Neuromorphic Learning and Recognition With One-Transistor-One-Resistor Synapses and Bistable Metal Oxide RRAM [J].
Ambrogio, Stefano ;
Balatti, Simone ;
Milo, Valerio ;
Carboni, Roberto ;
Wang, Zhong-Qiang ;
Calderoni, Alessandro ;
Ramaswamy, Nirmal ;
Ielmini, Daniele .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2016, 63 (04) :1508-1515
[5]  
[Anonymous], 2019, J PHYS D APPL PHYS, DOI DOI 10.1088/1361-6463/AB37B6
[6]  
[Anonymous], 2005, IEEE T COMPUT, P1, DOI DOI 10.1109/TC.2015.2389827
[7]   CAN PROGRAMMING BE LIBERATED FROM VON NEUMANN STYLE - FUNCTIONAL STYLE AND ITS ALGEBRA OF PROGRAMS [J].
BACKUS, J .
COMMUNICATIONS OF THE ACM, 1978, 21 (08) :613-641
[8]   Physical Unbiased Generation of Random Numbers With Coupled Resistive Switching Devices [J].
Balatti, Simone ;
Ambrogio, Stefano ;
Carboni, Roberto ;
Milo, Valerio ;
Wang, Zhongqiang ;
Calderoni, Alessandro ;
Ramaswamy, Nirmal ;
Ielmini, Daniele .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2016, 63 (05) :2029-2035
[9]   Real-Time Ultra-Low Power ECG Anomaly Detection Using an Event-Driven Neuromorphic Processor [J].
Bauer, Felix Christian ;
Muir, Dylan Richard ;
Indiveri, Giacomo .
IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2019, 13 (06) :1575-1582
[10]   Emulating short-term synaptic dynamics with memristive devices [J].
Berdan, Radu ;
Vasilaki, Eleni ;
Khiat, Ali ;
Indiveri, Giacomo ;
Serb, Alexandru ;
Prodromakis, Themistoklis .
SCIENTIFIC REPORTS, 2016, 6