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 条
  • [21] Memristor-Based Binarized Spiking Neural Networks
    Eshraghian, Jason K.
    Wang, Xinxin
    Lu, Wei D.
    IEEE NANOTECHNOLOGY MAGAZINE, 2022, 16 (02) : 14 - 23
  • [22] Offline Training for Memristor-based Neural Networks
    Boquet, Guillem
    Macias, Edwar
    Morell, Antoni
    Serrano, Javier
    Miranda, Enrique
    Lopez Vicario, Jose
    28TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO 2020), 2021, : 1547 - 1551
  • [23] Development in memristor-based spiking neural network
    Abdi, Gisya
    Karacali, Ahmet
    Tanaka, Hirofumi
    IEICE NONLINEAR THEORY AND ITS APPLICATIONS, 2024, 15 (04): : 811 - 823
  • [24] Memristor-based vector neural network architecture
    Liu, Hai-Jun
    Chen, Chang-Lin
    Zhu, Xi
    Sun, Sheng-Yang
    Li, Qing-Jiang
    Li, Zhi-Wei
    CHINESE PHYSICS B, 2020, 29 (02)
  • [25] Emerging Memristor-Based Logic Circuit Design Approaches: A Review
    Vourkas, Ioannis
    Sirakoulis, Georgios Ch.
    IEEE CIRCUITS AND SYSTEMS MAGAZINE, 2016, 16 (03) : 15 - 30
  • [26] On the Security of Strong Memristor-based Physically Unclonable Functions
    Zeitouni, Shaza
    Stapf, Emmanuel
    Fereidooni, IIossein
    Sadeghi, Ahmad-Reza
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [27] Hidden Multistability in a Memristor-Based Cellular Neural Network
    Xu, Birong
    Lin, Hairong
    Wang, Guangyi
    ADVANCES IN MATHEMATICAL PHYSICS, 2020, 2020
  • [28] Logic-in-Memory Approach Realizing Memristor-Based Multiplexers
    Zhang, Chengyu
    Ma, Yinghao
    Song, Yujie
    Yang, Fan
    Wang, Yi
    Wu, Qiwen
    Miao, Xiangshui
    Wang, Xingsheng
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2023, 70 (12) : 6341 - 6346
  • [29] On Synthesizing Memristor-Based Logic Circuits With Minimal Operational Pulses
    Wang, Hsin-Pei
    Lin, Chia-Chun
    Wu, Chia-Cheng
    Chen, Yung-Chih
    Wang, Chun-Yao
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (12) : 2842 - 2852
  • [30] Memristor-based stateful logic gates for multi-functional logic circuit
    Luo, Li
    Dong, Zhekang
    Duan, Shukai
    Lai, Chun Sing
    IET CIRCUITS DEVICES & SYSTEMS, 2020, 14 (06) : 811 - 818