Memristor-Based Neural Logic Blocks for Nonlinearly Separable Functions

被引:32
|
作者
Soltiz, Michael [1 ]
Kudithipudi, Dhireesha [1 ]
Merkel, Cory [1 ]
Rose, Garrett S. [2 ]
Pino, Robinson E. [3 ]
机构
[1] Rochester Inst Technol, Dept Comp Engn, Nanocomp Res Lab, Rochester, NY 14623 USA
[2] RITA, Air Force Res Lab, Trusted Syst Branch, Rome, NY 13441 USA
[3] ICF Int, Fairfax, VA 22031 USA
关键词
Neuromorphic; stochastic gradient descent; memristors; OCR; reconfigurable logic; neural networks; RECOGNITION; NETWORK;
D O I
10.1109/TC.2013.75
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Neural logic blocks (NLBs) enable the realization of biologically inspired reconfigurable hardware. Networks of NLBs can be trained to perform complex computations such as multilevel Boolean logic and optical character recognition (OCR) in an area-and energy-efficient manner. Recently, several groups have proposed perceptron-based NLB designs with thin-film memristor synapses. These designs are implemented using a static threshold activation function, limiting the set of learnable functions to be linearly separable. In this work, we propose two NLB designs-robust adaptive NLB (RANLB) and multithreshold NLB (MTNLB)-which overcome this limitation by allowing the effective activation function to be adapted during the training process. Consequently, both designs enable any logic function to be implemented in a single-layer NLB network. The proposed NLBs are designed, simulated, and trained to implement ISCAS-85 benchmark circuits, as well as OCR. The MTNLB achieves 90 percent improvement in the energy delay product (EDP) over lookup table (LUT)-based implementations of the ISCAS-85 benchmarks and up to a 99 percent improvement over a previous NLB implementation. As a compromise, the RANLB provides a smaller EDP improvement, but has an average training time of only approximate to 4 cycles for 4-input logic functions, compared to the MTNLBs approximate to 8-cycle average training time.
引用
收藏
页码:1597 / 1606
页数:10
相关论文
共 50 条
  • [31] Adaptive synchronization of memristor-based chaotic neural systems
    Hu, Xiaofang
    Duan, Shukai
    Journal of Engineering Science and Technology Review, 2015, 8 (02) : 17 - 23
  • [32] Equilibrium Propagation for Memristor-Based Recurrent Neural Networks
    Zoppo, Gianluca
    Marrone, Francesco
    Corinto, Fernando
    FRONTIERS IN NEUROSCIENCE, 2020, 14
  • [33] A Logic Circuit Design for Perfecting Memristor-Based Material Implication
    Chen, Qiao
    Wang, Xiaoping
    Wan, Haibo
    Yang, Ran
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2017, 36 (02) : 279 - 284
  • [34] A Novel Design for Memristor-Based Logic Switch and Crossbar Circuits
    Zhang, Yang
    Shen, Yi
    Wang, Xiaoping
    Cao, Lina
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (05) : 1402 - 1411
  • [35] Memristor-Based Material Implication Logic Design for Full Adders
    Li, Mengting
    Sun, Wenhao
    Lu, Zhimin
    Chen, Song
    Wu, Feng
    2017 IEEE 12TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2017, : 271 - 274
  • [36] Memristor-based Neuromorphic Implementations for Artificial Neural Networks
    Zhao, Chun
    Zhou, Guang You
    Zhao, Ce Zhou
    Yang, Li
    Man, Ka Lok
    Lim, Eng Gee
    2018 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2018, : 174 - 175
  • [37] On the Variability-aware Design of Memristor-based Logic Circuits
    Escudero, M.
    Vourkas, I.
    Rubio, A.
    Moll, F.
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY (IEEE-NANO), 2018,
  • [38] Multisynchronization of a class of delayed memristor-based neural networks
    Lin, Ya-Qi
    Ge, Ming-Feng
    Ding, Teng-Fei
    Zhu, Ziqi
    He, Juanjuan
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 5509 - 5513
  • [39] Chimera in a network of memristor-based Hopfield neural network
    Parastesh, Fatemeh
    Jafari, Sajad
    Azarnoush, Hamed
    Hatef, Boshra
    Namazi, Hamidreza
    Dudkowski, Dawid
    EUROPEAN PHYSICAL JOURNAL-SPECIAL TOPICS, 2019, 228 (10): : 2023 - 2033
  • [40] Overview of Memristor-Based Neural Network Design and Applications
    Ye, Longcheng
    Gao, Zhixuan
    Fu, Jinke
    Ren, Wang
    Yang, Cihui
    Wen, Jing
    Wan, Xiang
    Ren, Qingying
    Gu, Shipu
    Liu, Xiaoyan
    Lian, Xiaojuan
    Wang, Lei
    FRONTIERS IN PHYSICS, 2022, 10