Skip to main content

ORIGINAL RESEARCH article

Front. Neurosci., 11 April 2023
Sec. Neuromorphic Engineering
This article is part of the Research Topic Cutting-edge Systems and Materials for Brain-inspired Computing, Adaptive Bio-interfacing and Smart Sensing: Implications for Neuromorphic Computing and Biointegrated Frameworks View all 6 articles

LiNbO3 dynamic memristors for reservoir computing

Yuanxi Zhao&#x;Yuanxi Zhao1Wenrui Duan
&#x;Wenrui Duan1*Chen WangChen Wang2Shanpeng XiaoShanpeng Xiao3Yuan LiYuan Li3Yizheng LiYizheng Li3Junwei An,Junwei An4,5Huanglong Li,
Huanglong Li2,6*
  • 1School of Instrument Science and Opto Electronics Engineering, Beijing Information Science and Technology University, Beijing, China
  • 2Department of Precision Instrument, Center for Brain Inspired Computing Research, Tsinghua University, Beijing, China
  • 3China Mobile Research Institute, Beijing, China
  • 4School of Chemistry and Chemical Engineering, Jining Normal University, Ulanqab, China
  • 5Inner Mongolia Qingmeng Graphene Technology Co., Ltd, Ulanqab, China
  • 6Chinese Institute for Brain Research, Beijing, China

Information in conventional digital computing platforms is encoded in the steady states of transistors and processed in a quasi-static way. Memristors are a class of emerging devices that naturally embody dynamics through their internal electrophyiscal processes, enabling nonconventional computing paradigms with enhanced capability and energy efficiency, such as reservoir computing. Here, we report on a dynamic memristor based on LiNbO3. The device has nonlinear I-V characteristics and exhibits short-term memory, suitable for application in reservoir computing. By time multiplexing, a single device can serve as a reservoir with rich dynamics which used to require a large number of interconnected nodes. The collective states of five memristors after the application of trains of pulses to the respective memristors are unique for each combination of pulse patterns, which is suitable for sequence data classification, as demonstrated in a 5 × 4 digit image recognition task. This work broadens the spectrum of memristive materials for neuromorphic computing.

Introduction

The basic workings of the digital computer remain much the same as they were decades ago: information is represented as binary bits as embodied in the steady states of transistors and processed in a quasi-static way. As transistor scaling that has driven advances in digital computing at an exponential rate since 1960s is approaching its physical limits, it is now delivering performance improvements at a slower pace. A promising alternative is performing computing based on intrinsic device dynamics, such that each device functionally replaces elaborate digital circuits (Zhang et al., 2019; Kumar et al., 2022).

Memristors are a class of emerging devices that naturally embody dynamics through their internal electrophysical processes (Chua, 1971; Strukov et al., 2008; Zhang et al., 2019; Kumar et al., 2022). As their name suggests, memristors are resistors with memory, exhibiting history-dependent resistances. Memristors can be classified into two types according to the retention of their memory: volatile memristors, whose memory disappears at zero bias, and nonvolatile memristors, whose memory is retained at zero bias. Of these two types of memristors, volatile memristors, with their electrically excited resistance states being dynamically evolvable over short periods of time after the electrical stimulations have ceased (short-term memory), are of particular interest for emulating biological neurons in the domain of neuromorphic computing that draws inspiration from the biological neural networks to address the limitations of the conventional digital computing.

Reservoir computing (RC) is an artificial recurrent neural network-based computing framework that maps input time-series data to higher dimensional spaces through the dynamics of a collection of randomly interconnected nonlinear nodes called a reservoir (Jaeger, 2001; Maass et al., 2002). The interconnection weights in the reservoir remain fixed. The states of the reservoir are read out through an output layer for classification. Only the connections in the output layer are required to be trained. Because of this training procedure, RC is easy to use and capable to generalize.

Traditionally, the reservoir uses a large number of nodes to create complex recurrent dynamics. Appeltant et al. (2011) proposed a novel method that reduces the usually required large number of elements to a single nonlinear node with delayed feedback. Since then, there has been extensive research interest in implementing RC in electronic and optical hardware, of which memristive implementations are very attractive because even a single volatile memristor can be used as a reservoir (Du et al., 2017; Moon et al., 2019; Zhong et al., 2021; Liu et al., 2022a,b; Zhong et al., 2022). The key rationale is that the collection of interconnected nodes that form delayed feedback loop in the spatial domain is equivalent to a number of dynamically coupled virtual nodes in the temporal domain, generated by time-multiplexing a single physical dynamic node (e.g., volatile memristor).

LiNbO3 (LNO) is a widely used material in integrated and guided-wave optics (Zhu et al., 2021) and an emerging material for neuromorphic computing (Wang et al., 2017; Yakopcic et al., 2017; You et al., 2019; Huang et al., 2021; Liang et al., 2021; Tong et al., 2021). Tong et al. (2021) used the nonvolatile ferroelectric polarization in crystalline LNO gate dielectric for tuning the channel conductance that represents synaptic weight. Two-terminal LNO devices have also been shown to exhibit nonvolatile resistive switching behavior that mimics long-term synaptic plasticity (Wang et al., 2017; Yakopcic et al., 2017; You et al., 2019; Huang et al., 2021; Liang et al., 2021). In this work, we demonstrate that is also a useful material for making volatile memristors. Comprehensive electrical measurements are conducted to reveal the filamentary nature of the resistive switching and the short-term memory behavior in the device. Taking advantage of the short-term memory effect, we demonstrate a memristive reservoir by time multiplexing the device for digit recognition.

Results and discussion

Figure 1A shows the schematic structure of the Pt/LNO/Au memristor (see Methods). Figure 1B shows a typical I-V curve of the device obtained under cyclic quasi-DC voltage sweeping with the compliance current (CC) set to 10 μA (see Methods). The device can be bi-directionally switched from a high resistance state (HRS) to a low resistance state (LRS) when the voltage of either polarity exceeds each respective threshold value. When the voltage intensity decreases to some hold value (smaller than the threshold value), the device undergoes spontaneous transition from the LRS to HRS, indicating that the device is a volatile memristor. The I-V characteristics of the device are nonlinear, exhibiting nonlinearity (defined as the ratio between the conductance read at the stop voltage 5 V and that read at a half) of about 102 in the positive direction and 2 in the negative direction. Figure 1C shows the I-V curves obtained under consecutive positive voltage sweepings. It is seen that the volatile switching behavior under the CC of 10 μA is reproducible in 50 cycles.

FIGURE 1
www.frontiersin.org

Figure 1. (A) Schematic structure of the Pt/LNO/Au memristor. (B) Typical I-V characteristics of the LNO memristor. (C) Fifty-cycle endurance test of the LNO memristor. (D) I-V characteristics of five LNO memristors with different sizes. (E) The currents passing through five LNO memristors with different sizes in their respective LRSs and HRSs. (F) I-V characteristics obtained by varying the stop voltage during the sweeping.

To gain further insights into the switching mechanism, LNO memristors with different sizes are fabricated. Figure 1D shows the I-V curves for five devices obtained under positive voltage sweepings. Though the sizes are different, all devices exhibit volatile switching characteristics. Regardless of the size of the device, the device switches to its LRS at around 2 V. Figure 1E shows the dependence of the LRS and HRS currents (read at 5 V) on device size. While the HRS current increases with increasing device size, the LRS current remains relatively unchanged. This is an indication of the filamentary nature of the volatile switching. Figure 1F shows the I-V curves of the device (2 × 2 μm2) obtained under positive voltage sweepings with different stop voltages. It can be seen that the LRS current (read at 2.2 V) increases with the stop voltage, which can be understood as due to the formation of thicker conducting filament under stronger voltage.

Pulse train measurements are also performed. As shown in Figure 2A, under the pulse frequency of 333 Hz and intensity of 3 V, the current response to each voltage pulse remains almost unchanged. This is because the filament grown under the voltage pulse has been ruptured spontaneously during the pulse interval; or in other words, the memory of the device has faded away over the interval. When the pulse intensity increases to 4 V while keeping its frequency unchanged, the current response becomes stronger as the number of pulses increases. By further increasing the intensity to 5 V, the current response is dramatically enhanced because of the highly nonlinear I-V relationship but saturates after the first few pulses. We also investigate effect of pulse frequency on the switching behavior. As shown in Figure 2B, under the pulse frequency of 91 Hz and intensity of 4 V, the current increases almost linearly with each pulse. This linearity can be observed more clearly under higher pulse frequencies. The increasing current response with each pulse under the condition of large pulse intensity or high pulse frequency is an indication that the consecutive switching events are dynamically coupled. This can be understood as due to the short-term memory effect of the volatile memristor. To be more specific, though filament dynamically decays during the pulse interval, large pulse intensity and high pulse frequency make it more likely for a fraction of the filament to be still present at the arrival of the immediately following pulse. Therefore, filament re-growth does not start from scratch but from the last residual, resulting in increasing current response.

FIGURE 2
www.frontiersin.org

Figure 2. (A) Evolutions of the currents passing through the memristor upon receiving trains of pulses with different pulse amplitudes. (B) Evolutions of the currents passing through the memristor upon receiving trains of pulses with different pulse frequencies.

Based on the dynamic nature of the volatile LNO memristor, we create a RC system and demonstrate the digit recognition task. As shown in Figure 3A, the white and black binary pixel information of a 5 × 4 grey-scale image are encoded in voltage pulses of 5 V and 0 V, respectively. To ensure dynamical coupling between consecutive multiplexing events, the pulse width is chosen to be 1 ms and the pulse interval is chosen to be 2 ms that is short enough to prevent the memory of the device from completely fading away over the period. Each row as a four-timeframe input stream is fed into a memristor. In this way, a spatial image is transformed to time series data. As shown in Figure 3B, there are in total 10 different row patterns in these 5 × 4 binary digit images. We explicitly show in Figure 4 the temporal evolutions of the states of a LNO memristor upon receiving pulse trains encoding these row patterns. Figure 5 shows the evolution of the mean currents passing through this memristor upon receiving trains of pulses with different possible patterns. Standard deviations and standard errors of the means are obtained over 30 trials.

FIGURE 3
www.frontiersin.org

Figure 3. (A) Schematic of the memristive RC system for digit recognition. (B) Binary images for digit 0–9.

FIGURE 4
www.frontiersin.org

Figure 4. Evolutions of the currents passing through the memristor upon receiving trains of pulses with different patterns. Measurements are conducted for 30 times.

FIGURE 5
www.frontiersin.org

Figure 5. Evolutions of the mean currents passing through a memristor upon receiving trains of pulses with different possible patterns, where (A) error bars are standard deviations, (B) error bars are standard errors of the means, over 30 trials.

For digit recognition, only five LNO memristors are used, each serving as a component reservoir for mapping the corresponding input row data into high-dimensional space. By collectively processing the temporal features in these five input pulse streams, information of the image is extracted. After receiving the input streams, the collective reservoir state (i.e., the current values obtained from five memristors at the last time point) is dependent on the input temporal patterns and therefore can be used to analyze the input. Figure 6 shows the mean current evolutions of these five memristors in recognizing these 10 digits. Table 1 lists the p-values for Hotelling’s T-square tests that show differences between all collective reservoir states corresponding to different digit images.

FIGURE 6
www.frontiersin.org

Figure 6. Evolutions of the mean currents passing through five memristors upon receiving trains of pulses with different possible patterns. The error bars are standard deviations over 30 test trials.

TABLE 1
www.frontiersin.org

Table 1. p-values for Hotelling’s T-square tests that show differences between all collective reservoir states corresponding to different digit images.

For these pairs of digits, we see that their collective reservoir states are significantly different, verifying the reservoir’s ability to separate them. The output layer applies a transformation to the reservoir state through a weight matrix and subsequent nonlinear activations. The training is implemented in software. Specifically, the softmax function is used as the activation function to normalize the output of the network to a probability distribution of 10 possible outcomes. The current values obtained from five memristors at the last time point are fed into the readout network for digit recognition. The weight matrix of the size of 5 × 10 is trained in a supervised way using the Moore-Penrose pseudo-inverse method. The cost is calculated from the categorical cross-entropy.

Conclusion

In summary, we have demonstrated a Pt/LiNbO3(LNO)/Au volatile memristor whose resistive switching has a filamentary nature according to size-dependent resistance measurements. The device exhibits short-term memory as revealed from the pulse train measurements. The pulse-induced switching events can be dynamically coupled by using relatively strong pulses and short pulse intervals. By time multiplexing, a single LNO memristor serve as a reservoir whose pattern-sensitive dynamic responses to pulse trains can be used for sequence data classification. We have used the dynamic characteristics of the volatile memristor in reservoir computing to achieve digit recognition. This work provides a new vision of LiNbO3 for neuromorphic electronic devices beyond optics.

Experimental section

Device fabrication

Pt (30 nm)/LiNbO3(100 nm)/Au (30 nm) were fabricated on a SiO2/Si substrate by photolithography (Karl Suss MA8/BA8 Mask Aligner) and magnetron sputtering (AJA sputtering system), followed by a lift-off process. The pressure during sputtering of all three materials is 3 mTorr, the power for depositing two electrode films is 50 W, and the power for depositing LiNbO3 films is 70 W. All of these deposition processes are operated under room temperature in an ultrapure argon atmosphere.

Electrical measurements

The device measurements were carried out using a semiconductor parameter analyzer (B1500A, Agilent), and a waveform generator/fast measurement unit (B1530A, Agilent). For I-V and pulsed tests, Au is connected to the tip and Pt is grounded.

Data availability statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Author contributions

YZ and WD contributed equally to this work. HL and WD conceived the idea and supervised the project. YZ and WD performed the device fabrication and measurements. YZ, CW, and WD performed the statistical analyses. YZ, WD, and HL wrote this manuscript with input from all authors.

Conflict of interest

JA was employed by Inner Mongolia Qingmeng graphene Technology Co., Ltd.

The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Funding

The authors acknowledge funding from STI 2030—Major Projects (2021ZD0200300), National Natural Science Foundation (grant nos. 61974082), Youth Elite Scientist Sponsorship (YESS) Program of China Association for Science and Technology (CAST) (no. 2019QNRC001) and Ministry of Education Key Laboratory of Luminescence Analysis and Molecular Sensing (Southwest University).

References

Appeltant, L., Soriano, M. C., Van der Sande, G., Danckaert, J., Massar, S., Dambre, J., et al. (2011). Information processing using a single dynamical node as complex system. Nat. Commun. 2:468. doi: 10.1038/ncomms1476

PubMed Abstract | CrossRef Full Text | Google Scholar

Chua, L. (1971). Memristor-the missing circuit element. IEEE Trans. Circuit Theory 18, 507–519. doi: 10.1109/TCT.1971.1083337

CrossRef Full Text | Google Scholar

Du, C., Cai, F., Zidan, M. A., Ma, W., Lee, S. H., and Lu, W. D. (2017). Reservoir computing using dynamic memristors for temporal information processing. Nat. Commun. 8:2204. doi: 10.1038/s41467-017-02337-y

PubMed Abstract | CrossRef Full Text | Google Scholar

Huang, S., Luo, W., Pan, X., Zhao, J., Qiao, S., Shuai, Y., et al. (2021). Resistive switching effects of crystal-ion-slicing fabricated LiNbO3 single crystalline thin film on flexible polyimide substrate. Adv. Electron. Mater. 7:2100301. doi: 10.1002/aelm.202100301

CrossRef Full Text | Google Scholar

Jaeger, H. (2001). The echo state approach to analysing and training recurrent neural networks-with an erratum note. Bonn, Germany: German Natl. Res. Center for Inform. Technol. GMD Technical Rep 148:13.

Google Scholar

Kumar, S., Wang, X., Strachan, J. P., Yang, Y., and Lu, W. D. (2022). Dynamical memristors for higher-complexity neuromorphic computing. Nat. Rev. Mater. 7, 575–591. doi: 10.1038/s41578-022-00434-z

CrossRef Full Text | Google Scholar

Liang, X., Chen, X. H., Yang, X. N., and Ni, J. (2021). The fabrication of LiNbO3 memristors for electronic synapses using oxygen annealing. Nanotechnology 32:025706. doi: 10.1088/1361-6528/abb1eb

PubMed Abstract | CrossRef Full Text | Google Scholar

Liu, K., Dang, B., Zhang, T., Yang, Z., Bao, L., Xu, L., et al. (2022a). Multilayer reservoir computing based on ferroelectric alpha-In2Se3 for hierarchical information processing. Adv. Mater. 34:e2108826. doi: 10.1002/adma.202270333

CrossRef Full Text | Google Scholar

Liu, K., Zhang, T., Dang, B., Bao, L., Xu, L., Cheng, C., et al. (2022b). An optoelectronic synapse based on α-In2Se3 with controllable temporal dynamics for multimode and multiscale reservoir computing. Nat. Electron. 5, 761–773. doi: 10.1038/s41928-022-00847-2

CrossRef Full Text | Google Scholar

Maass, W., Natschläger, T., and Markram, H. (2002). Real-time computing without stable states: A new framework for neural computation based on perturbations. Neural Comput. 14, 2531–2560. doi: 10.1162/089976602760407955

PubMed Abstract | CrossRef Full Text | Google Scholar

Moon, J., Ma, W., Shin, J. H., Cai, F., Du, C., Lee, S. H., et al. (2019). Temporal data classification and forecasting using a memristor-based reservoir computing system. Nat. Electron. 2, 480–487. doi: 10.1038/s41928-019-0313-3

CrossRef Full Text | Google Scholar

Strukov, D. B., Snider, G. S., Stewart, D. R., and Williams, R. S. (2008). The missing memristor found. Nature 453, 80–83. doi: 10.1038/nature06932

PubMed Abstract | CrossRef Full Text | Google Scholar

Tong, L., Peng, Z., Lin, R., Li, Z., Wang, Y., Huang, X., et al. (2021). 2D materials-based homogeneous transistor-memory architecture for neuromorphic hardware. Science 373, 1353–1358. doi: 10.1126/science.abg3161

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, S., Wang, W., Yakopcic, C., Shin, E., Subramanyam, G., and Taha, T. M. (2017). Experimental study of LiNbO3 memristors for use in neuromorphic computing. Microelectron. Eng. 168, 37–40. doi: 10.1016/j.mee.2016.10.007

CrossRef Full Text | Google Scholar

Yakopcic, C., Wang, S., Wang, W., Shin, E., Boeckl, J., Subramanyam, G., et al. (2017). Filament formation in lithium niobate memristors supports neuromorphic programming capability. Neural Comput. & Applic. 30, 3773–3779.

Google Scholar

You, T., Huang, K., Zhao, X., Yi, A., Chen, C., Ren, W., et al. (2019). Engineering of self-rectifying filamentary resistive switching in LiNbO3 single crystalline thin film via strain doping. Sci. Rep. 9:19134. doi: 10.1038/s41598-019-55628-3

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, Z., Li, T., Wu, Y., Jia, Y., Tan, C., Xu, X., et al. (2019). Truly concomitant and independently expressed short-and long-term plasticity in a Bi2O2 se-based three-terminal Memristor. Adv. Mater. 31:e1805769. doi: 10.1002/adma.201805769

CrossRef Full Text | Google Scholar

Zhong, Y., Tang, J., Li, X., Gao, B., Qian, H., and Wu, H. (2021). Dynamic memristor-based reservoir computing for high-efficiency temporal signal processing. Nat. Commun. 12:408. doi: 10.1038/s41467-020-20692-1

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhong, Y., Tang, J., Li, X., Liang, X., Liu, Z., Li, Y., et al. (2022). A memristor-based analogue reservoir computing system for real-time and power-efficient signal processing. Nat. Electron. 5, 672–681. doi: 10.1038/s41928-022-00838-3

CrossRef Full Text | Google Scholar

Zhu, D., Shao, L., Yu, M., Cheng, R., Desiatov, B., Xin, C. J., et al. (2021). Integrated photonics on thin-film lithium niobate. Adv. Opt. Photon. 13, 242–352. doi: 10.1364/AOP.411024

CrossRef Full Text | Google Scholar

Keywords: LiNbO3, memristors, volatile memristors, dynamic memristors, reservoir computing

Citation: Zhao Y, Duan W, Wang C, Xiao S, Li Y, Li Y, An J and Li H and (2023) LiNbO3 dynamic memristors for reservoir computing. Front. Neurosci. 17:1177118. doi: 10.3389/fnins.2023.1177118

Received: 01 March 2023; Accepted: 24 March 2023;
Published: 11 April 2023.

Edited by:

Yishu Zhang, Zhejiang University, China

Reviewed by:

Feng Rao, Shenzhen University, China
Attila Kaszas, UMR7289 Institut de Neurosciences de la Timone (INT), France

Copyright © 2023 Zhao, Duan, Wang, Xiao, Li, Li, An and Li. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Wenrui Duan, duanwr10@buaa.edu.cn; Huanglong Li, li_huanglong@mail.tsinghua.edu.cn

These authors have contributed equally to this work

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.