1
|
Gao R, Shen Y. BPSK Circuit Based on SDC Memristor. MICROMACHINES 2022; 13:1306. [PMID: 36014228 PMCID: PMC9416394 DOI: 10.3390/mi13081306] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 07/13/2022] [Revised: 08/04/2022] [Accepted: 08/09/2022] [Indexed: 06/15/2023]
Abstract
Digital communication based on memristors is a new field. The main principle is to construct a modulation and demodulation circuit by using the resistance variation characteristics of the memristor. Based on the establishment of the Knowm memristor simulation model, firstly, the modulation circuit is designed by using the polarity and symmetry of the memristor and combined with the commercial current feedback amplifier AD844. It is proved that the modulated signal based on the memristor is a strong function of phase, and the demodulation circuit is designed accordingly. All simulation circuits are based on the actual commercial physical device model. The analytical expression of the output signal of the modulation and demodulation circuit is deduced theoretically, and the communication performance of the whole system is simulated by LTSpice. At the same time, the influence of the parasitic capacitance of the memristor on the circuit performance is also considered. After the simulation verification, the hardware circuit experiment of the modulation and demodulation circuit is carried out. The waveforms of the modulated signal and the demodulated signal are measured by an oscilloscope. The experimental results are completely consistent with the simulation and theoretical results.
Collapse
|
2
|
Ma G, Man M, Zhang Y, Liu S. Electromagnetic Interference Effects of Continuous Waves on Memristors: A Simulation Study. SENSORS (BASEL, SWITZERLAND) 2022; 22:5785. [PMID: 35957342 PMCID: PMC9370971 DOI: 10.3390/s22155785] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 06/27/2022] [Revised: 07/26/2022] [Accepted: 07/29/2022] [Indexed: 06/15/2023]
Abstract
As two-terminal passive fundamental circuit elements with memory characteristics, memristors are promising devices for applications such as neuromorphic systems, in-memory computing, and tunable RF/microwave circuits. The increasingly complex electromagnetic interference (EMI) environment threatens the reliability of memristor systems. However, various EMI signals' effects on memristors are still unclear. This paper selects continuous waves (CWs) as EMI signals. It provides a deeper insight into the interference effect of CWs on the memristor driven by a sinusoidal excitation voltage, as well as a method for investigating the EMI effect of memristors. The optimal memristor model is obtained by the exhaustive traversing of the possible model parameters, and the interference effect of CWs on memristors is quantified based on this model and the proposed evaluation metrics. Simulation results indicate that CW interference may affect the switching time, dynamic range, nonlinearity, symmetry, time to the boundary, and variation of memristance. The specific interference effect depends on the operating mode of the memristor, the amplitude, and the frequency of the CW. This research provides a foundation for evaluating EMI effects and designing electromagnetic protection for memristive neuromorphic systems.
Collapse
Affiliation(s)
- Guilei Ma
- National Key Laboratory on Electromagnetic Environment Effects, Shijiazhuang Campus, Army Engineering University, Shijiazhuang 050003, China; (G.M.); (Y.Z.)
| | - Menghua Man
- National Key Laboratory on Electromagnetic Environment Effects, Shijiazhuang Campus, Army Engineering University, Shijiazhuang 050003, China; (G.M.); (Y.Z.)
| | - Yongqiang Zhang
- National Key Laboratory on Electromagnetic Environment Effects, Shijiazhuang Campus, Army Engineering University, Shijiazhuang 050003, China; (G.M.); (Y.Z.)
- School of Information Science and Engineering, Hebei University of Science and Technology, Shijiazhuang 050018, China
| | - Shanghe Liu
- National Key Laboratory on Electromagnetic Environment Effects, Shijiazhuang Campus, Army Engineering University, Shijiazhuang 050003, China; (G.M.); (Y.Z.)
| |
Collapse
|
3
|
Ostrovskii V, Fedoseev P, Bobrova Y, Butusov D. Structural and Parametric Identification of Knowm Memristors. NANOMATERIALS (BASEL, SWITZERLAND) 2021; 12:63. [PMID: 35010013 PMCID: PMC8746671 DOI: 10.3390/nano12010063] [Citation(s) in RCA: 6] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 11/29/2021] [Revised: 12/23/2021] [Accepted: 12/25/2021] [Indexed: 11/16/2022]
Abstract
This paper proposes a novel identification method for memristive devices using Knowm memristors as an example. The suggested identification method is presented as a generalized process for a wide range of memristive elements. An experimental setup was created to obtain a set of intrinsic I-V curves for Knowm memristors. Using the acquired measurements data and proposed identification technique, we developed a new mathematical model that considers low-current effects and cycle-to-cycle variability. The process of parametric identification for the proposed model is described. The obtained memristor model represents the switching threshold as a function of the state variables vector, making it possible to account for snapforward or snapback effects, frequency properties, and switching variability. Several tools for the visual presentation of the identification results are considered, and some limitations of the proposed model are discussed.
Collapse
Affiliation(s)
- Valerii Ostrovskii
- Department of Computer-Aided Design, St. Petersburg Electrotechnical University “LETI”, 197376 Saint Petersburg, Russia;
| | - Petr Fedoseev
- Department of Computer-Aided Design, St. Petersburg Electrotechnical University “LETI”, 197376 Saint Petersburg, Russia;
| | - Yulia Bobrova
- Department of Biomedical Engineering, St. Petersburg Electrotechnical University “LETI”, 197376 Saint Petersburg, Russia;
| | - Denis Butusov
- Youth Research Institute, Saint Petersburg Electrotechnical University “LETI”, 197376 Saint Petersburg, Russia
| |
Collapse
|
4
|
Zhao J, Huang S, Yousuf O, Gao Y, Hoskins BD, Adam GC. Gradient Decomposition Methods for Training Neural Networks With Non-ideal Synaptic Devices. Front Neurosci 2021; 15:749811. [PMID: 34880721 PMCID: PMC8645649 DOI: 10.3389/fnins.2021.749811] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/30/2021] [Accepted: 10/20/2021] [Indexed: 11/21/2022] Open
Abstract
While promising for high-capacity machine learning accelerators, memristor devices have non-idealities that prevent software-equivalent accuracies when used for online training. This work uses a combination of Mini-Batch Gradient Descent (MBGD) to average gradients, stochastic rounding to avoid vanishing weight updates, and decomposition methods to keep the memory overhead low during mini-batch training. Since the weight update has to be transferred to the memristor matrices efficiently, we also investigate the impact of reconstructing the gradient matrixes both internally (rank-seq) and externally (rank-sum) to the memristor array. Our results show that streaming batch principal component analysis (streaming batch PCA) and non-negative matrix factorization (NMF) decomposition algorithms can achieve near MBGD accuracy in a memristor-based multi-layer perceptron trained on the MNIST (Modified National Institute of Standards and Technology) database with only 3 to 10 ranks at significant memory savings. Moreover, NMF rank-seq outperforms streaming batch PCA rank-seq at low-ranks making it more suitable for hardware implementation in future memristor-based accelerators.
Collapse
Affiliation(s)
- Junyun Zhao
- Department of Computer Science, George Washington University, Washington, DC, United States
| | - Siyuan Huang
- Department of Computer Science, George Washington University, Washington, DC, United States
| | - Osama Yousuf
- Department of Electrical and Computer Engineering, George Washington University, Washington, DC, United States
| | - Yutong Gao
- Department of Computer Science, George Washington University, Washington, DC, United States
| | - Brian D Hoskins
- Physical Measurement Laboratory, National Institute of Standards and Technology, Gaithersburg, MD, United States
| | - Gina C Adam
- Department of Electrical and Computer Engineering, George Washington University, Washington, DC, United States
| |
Collapse
|
5
|
Hilgenkamp H, Gao X. Exploring the path of the variable resistance. Science 2021; 373:854-855. [PMID: 34413224 DOI: 10.1126/science.abh2231] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/02/2022]
Affiliation(s)
- Hans Hilgenkamp
- Faculty of Science and Technology and MESA+ Institute for Nanotechnology, University of Twente, Enschede, Netherlands.
| | - Xing Gao
- Faculty of Science and Technology and MESA+ Institute for Nanotechnology, University of Twente, Enschede, Netherlands
| |
Collapse
|
6
|
Liu S, Chen X, Liu G. Conjugated polymers for information storage and neuromorphic computing. POLYM INT 2020. [DOI: 10.1002/pi.6017] [Citation(s) in RCA: 9] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/15/2022]
Affiliation(s)
- Shuzhi Liu
- School of Chemistry and Chemical Engineering Shanghai Jiao Tong University Shanghai China
| | - Xinhui Chen
- School of Chemistry and Chemical Engineering Shanghai Jiao Tong University Shanghai China
| | - Gang Liu
- School of Chemistry and Chemical Engineering Shanghai Jiao Tong University Shanghai China
- Green Catalysis Center and College of Chemistry Zhengzhou University Zhengzhou China
| |
Collapse
|
7
|
Krestinskaya O, Choubey B, James AP. Memristive GAN in Analog. Sci Rep 2020; 10:5838. [PMID: 32246103 PMCID: PMC7125184 DOI: 10.1038/s41598-020-62676-7] [Citation(s) in RCA: 22] [Impact Index Per Article: 5.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/10/2019] [Accepted: 03/09/2020] [Indexed: 11/16/2022] Open
Abstract
Generative Adversarial Network (GAN) requires extensive computing resources making its implementation in edge devices with conventional microprocessor hardware a slow and difficult, if not impossible task. In this paper, we propose to accelerate these intensive neural computations using memristive neural networks in analog domain. The implementation of Analog Memristive Deep Convolutional GAN (AM-DCGAN) using Generator as deconvolutional and Discriminator as convolutional memristive neural network is presented. The system is simulated at circuit level with 1.7 million memristor devices taking into account memristor non-idealities, device and circuit parameters. The design is modular with crossbar arrays having a minimum average power consumption per neural computation of 47nW. The design exclusively uses the principles of neural network dropouts resulting in regularization and lowering the power consumption. The SPICE level simulation of GAN is performed with 0.18 μm CMOS technology and WOx memristive devices with RON = 40 kΩ and ROFF = 250 kΩ, threshold voltage 0.8 V and write voltage at 1.0 V.
Collapse
Affiliation(s)
| | - B Choubey
- Analogue Circuits and Image Sensors, Siegen University, Siegen, 57080, Germany
| | - A P James
- Artificial General Intelligence and Neuromorphic Systems (NeuroAGI), Indian Institute of Information Technology and Management - Kerala, Trivandrum, Kerala, 695584, India.
| |
Collapse
|
8
|
Nigus M, Priyadarshini R, Mehra RM. Stochastic and novel generic scalable window function-based deterministic memristor SPICE model comparison and implementation for synaptic circuit design. SN APPLIED SCIENCES 2020. [DOI: 10.1007/s42452-019-1888-z] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/01/2022] Open
|
9
|
Abstract
We present both an overview and a perspective of recent experimental advances and proposed new approaches to performing computation using memristors. A memristor is a 2-terminal passive component with a dynamic resistance depending on an internal parameter. We provide an brief historical introduction, as well as an overview over the physical mechanism that lead to memristive behavior. This review is meant to guide nonpractitioners in the field of memristive circuits and their connection to machine learning and neural computation.
Collapse
|
10
|
Evaluation of the computational capabilities of a memristive random network (MN3) under the context of reservoir computing. Neural Netw 2018; 106:223-236. [DOI: 10.1016/j.neunet.2018.07.003] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/03/2018] [Revised: 05/17/2018] [Accepted: 07/10/2018] [Indexed: 11/22/2022]
|
11
|
Nano-Modeling and Computation in Bio and Brain Dynamics. Bioengineering (Basel) 2016; 3:bioengineering3020011. [PMID: 28952573 PMCID: PMC5597135 DOI: 10.3390/bioengineering3020011] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/14/2015] [Revised: 03/17/2016] [Accepted: 03/29/2016] [Indexed: 11/17/2022] Open
Abstract
The study of brain dynamics currently utilizes the new features of nanobiotechnology and bioengineering. New geometric and analytical approaches appear very promising in all scientific areas, particularly in the study of brain processes. Efforts to engage in deep comprehension lead to a change in the inner brain parameters, in order to mimic the external transformation by the proper use of sensors and effectors. This paper highlights some crossing research areas of natural computing, nanotechnology, and brain modeling and considers two interesting theoretical approaches related to brain dynamics: (a) the memory in neural network, not as a passive element for storing information, but integrated in the neural parameters as synaptic conductances; and (b) a new transport model based on analytical expressions of the most important transport parameters, which works from sub-pico-level to macro-level, able both to understand existing data and to give new predictions. Complex biological systems are highly dependent on the context, which suggests a “more nature-oriented” computational philosophy.
Collapse
|
12
|
Wang R, Perez-Riverol Y, Hermjakob H, Vizcaíno JA. Open source libraries and frameworks for biological data visualisation: a guide for developers. Proteomics 2015; 15:1356-74. [PMID: 25475079 PMCID: PMC4409855 DOI: 10.1002/pmic.201400377] [Citation(s) in RCA: 34] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/07/2014] [Revised: 10/21/2014] [Accepted: 11/26/2014] [Indexed: 12/21/2022]
Abstract
Recent advances in high-throughput experimental techniques have led to an exponential increase in both the size and the complexity of the data sets commonly studied in biology. Data visualisation is increasingly used as the key to unlock this data, going from hypothesis generation to model evaluation and tool implementation. It is becoming more and more the heart of bioinformatics workflows, enabling scientists to reason and communicate more effectively. In parallel, there has been a corresponding trend towards the development of related software, which has triggered the maturation of different visualisation libraries and frameworks. For bioinformaticians, scientific programmers and software developers, the main challenge is to pick out the most fitting one(s) to create clear, meaningful and integrated data visualisation for their particular use cases. In this review, we introduce a collection of open source or free to use libraries and frameworks for creating data visualisation, covering the generation of a wide variety of charts and graphs. We will focus on software written in Java, JavaScript or Python. We truly believe this software offers the potential to turn tedious data into exciting visual stories.
Collapse
Affiliation(s)
- Rui Wang
- European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Wellcome Trust Genome Campus, Hinxton, Cambridge, UK
| | | | | | | |
Collapse
|