Abstract
An input device for a biomorphic neuroprocessor is developed. It is designed to encode incoming information into biomorphic impulses and then transfer it to a storage matrix. The electrical circuit of the encoder is built using extra-large logic matrices based on a memristor-diode crossbar. Using SPICE simulation, the operability of the electrical circuit of the encoder is shown in the mode of the simultaneous population coding of a binary number into frequency and delay. This coding mode, which has the highest fault tolerance, transmits more information than other modes, since it takes into account the value of the encoded number together with its derivatives in space and time. The proposed hardware implementation of the encoder has a high integration of elements and significantly lower power consumption than hardware implementations based on transistor programmable logic and very large integrated circuits (VLICs).
Similar content being viewed by others
REFERENCES
A. D. Pisarev, A. N. Busygin, S. Yu. Udovichenko, and O. V. Maevsky, Microelectron. J. 102, 104827 (2020). https://doi.org/10.1016/j.mejo.2020.104827
V. A. Filippov, A. N. Bobylev, A. N. Busygin, et al., Neural Comput. Appl. 32, 2471 (2020). https://doi.org/10.1007/s00521-019-04383-7
J. L. Lobo, J. D. Ser, A. Bifet, and N. Kasabov, Neural Netw. 121, 88 (2020). https://doi.org/10.1016/j.neunet.2019.09.004
S. J. Thorpe, R. Guyonneau, N. Guilbaud, et al., Neurocomputing 58–60, 857 (2004). https://doi.org/10.1016/j.neucom.2004.01.138
Z. Pan, J. Wu, M. Zhang, et al., in Proceedings of the International Joint Conference on Neural Networks IJCNN’2019, 2019. https://doi.org/10.1109/IJCNN.2019.8851858
M. Belyaev and A. Velichko, Electronics 8, 1065 (2019). https://doi.org/10.3390/electronics8101065
M. E. Mazurov, Bull. Russ. Acad. Sci.: Phys. 84, 73 (2020). https://doi.org/10.3103/S1062873820010189
V. V. Rakitin and S. G. Rusakov, Russ. Microelectron. 48, 255 (2019). https://doi.org/10.1134/S1063739719040073
V. H. Chan and R. M. Carey, “Simultaneous latency and rate coding for automatic error correction,” US Patent No. 10282660 (2019).
T. Gollisch and M. Meister, Science (Washington, DC, U. S.) 319 (5866), 1108 (2008). https://doi.org/10.1126/science.1149639
C. S. Thakur, T. J. Hamilton, R. Wang, et al., in Proceedings of the International Joint Conference on Neural Networks IJCNN’2015 (2015). https://doi.org/10.1109/IJCNN.2015.7280591
M. Nuno-Maganda and C. Torres-Huitzil, Comput. Archit. News 38 (4), 2 (2011). https://doi.org/10.1145/1926367.1926369
Y. Levy, J. Bruck, Y. Cassuto, et al., Microelectron. J. 45, 1429 (2014). https://doi.org/10.1016/j.mejo.2014.06.006
D. Biolek, M. di Ventra, and Y. V. Pershin, Radioengineering 22, 945 (2013).
Funding
This work was supported by the Russian Foundation for Basic Research (grant no. 20-37-90003 “Modeling of physical processes in memristor-diode crossbars of input and output units of a neuroprocessor”).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Busygin, A.N., Ebrahim, A.H., Pisarev, A.D. et al. Input Device for a Biomorphic Neuroprocessor Based on a Memristor-Diode Crossbar for the Pulse Coding of Information. Nanotechnol Russia 16, 798–803 (2021). https://doi.org/10.1134/S2635167621060069
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S2635167621060069