Analog Implementation of Neural Network

被引:0
|
作者
Desai, Vraj [1 ]
Darji, Pallavi G. [1 ]
机构
[1] Dharmsinh Desai Univ, Coll Rd, Nadiad 387001, Gujarat, India
关键词
Neural network; Neuron; Multiplication; Addition; Artificial intelligence; Vedic multiplier;
D O I
10.1007/978-3-031-27609-5_9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As Moore's law comes to the end, to increase the speed and density of computation, analog based approach has to be revisited. The multiplication and addition operations can be easily done by digital circuits but the power consumption and area occupied by processing units will drastically increase. The implementation of the same operations performed by analog circuits not only provides continuous interrupt-free operations but also reduces area and power consumption considerably. This makes analog circuit implementation ideal for Neural networks (NN) processing. In this work, the single neuron has been realized by a Common Drain amplifier, Trans-Impedance Amplifier(TIA) and CMOS rectifier circuits. The 3 x 1 NN(3 input x 1 output), 3 x 3 NN, and two layers of 3 x 3 NN have been implemented using this single neuron and only forward propagation has been performed. The simulation has been done on LTSpice for 16 nm CMOS Technology and results have been compared with theoretical values. The implemented two-layer 3 x3 NN is capable to work up to 61MHz and found a 90% reduction in transistor count compared to the 8-bit Vedic multiplier NN.
引用
收藏
页码:111 / 122
页数:12
相关论文
共 50 条
  • [1] 2 ANALOG COUNTERS FOR NEURAL NETWORK IMPLEMENTATION
    MADANI, K
    GARDA, P
    BELHAIRE, E
    DEVOS, F
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1991, 26 (07) : 966 - 974
  • [2] AN ANALOG VLSI IMPLEMENTATION OF HOPFIELD NEURAL NETWORK
    VERLEYSEN, M
    JESPERS, PGA
    [J]. IEEE MICRO, 1989, 9 (06) : 46 - 55
  • [3] A BALLISTIC ANALOG MEMORY DEVICE FOR NEURAL NETWORK IMPLEMENTATION
    MORIE, T
    [J]. SOLID-STATE ELECTRONICS, 1991, 34 (08) : 919 - 920
  • [4] Hardware Implementation Design of Analog Sorting Neural Network
    Tymoshchuk, Pavlo V.
    Shatnyi, Sergiy V.
    [J]. 2015 XXTH IEEE INTERNATIONAL SEMINAR/WORKSHOP ON DIRECT AND INVERSE PROBLEMS OF ELECTROMAGNETIC AND ACOUSTIC WAVE THEORY, 2015, : 168 - 171
  • [5] IMPLEMENTATION AND PERFORMANCE OF AN ANALOG NONVOLATILE NEURAL-NETWORK
    CASTRO, HA
    TAM, SM
    HOLLER, MA
    [J]. ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 1993, 4 (02) : 97 - 113
  • [6] Implementation of an analog self-learning neural network
    Lu, C
    Shi, BX
    Chen, L
    [J]. 2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 262 - 265
  • [7] Analog Implementation of Reconfigurable Convolutional Neural Network Kernels
    Zhu, Jianghan
    Huang, Yucong
    Yang, Zhitao
    Tang, Xiaoying
    Ye, Terry Tao
    [J]. 2019 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2019), 2019, : 265 - 268
  • [8] Analog hardware implementation of the random neural network model
    Abdelbaki, H
    Gelenbe, E
    El-Khamy, SE
    [J]. IJCNN 2000: PROCEEDINGS OF THE IEEE-INNS-ENNS INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOL IV, 2000, : 197 - 201
  • [9] ANALOG CIRCUIT IMPLEMENTATION OF NEURAL NETWORK WITH HIGH PRECISION WEIGHTS
    高丽娜
    邱关源
    [J]. Journal of Electronics(China), 1994, (01) : 88 - 92
  • [10] An analog VLSI pulsed neural network implementation for image segmentation
    Matolin, D
    Schreiter, J
    Getzlaff, S
    Schüffny, R
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2004, : 51 - 55