Pei-Lin
Lin
a,
Zih-Siao
Liao
a,
Shuai-Ming
Chen
a and
Jen-Sue
Chen
*ab
aDepartment of Materials Science and Engineering, National Cheng Kung University, Tainan 70101, Taiwan. E-mail: jenschen@ncku.edu.tw
bAcademy of Innovative Semiconductor and Sustainable Manufacturing, National Cheng Kung University, Tainan 70101, Taiwan
First published on 5th December 2024
Artificial neuronal devices that emulate the dynamics of biological neurons are pivotal for advancing brain emulation and developing bio-inspired electronic systems. This paper presents the design and demonstration of an artificial neuron circuit based on a Pt/V/AlOx/Pt threshold switching memristor (TSM) integrated with an external resistor. By applying voltage pulses, we successfully exhibit the leaky integrate-and-fire (LIF) behavior, as well as both spatial and spatiotemporal summation capabilities, achieving the asynchronous signal integration. Notably, the Pt/V/AlOx/Pt TSM demonstrates ultrafast switching speeds (on/off times ∼165 ns/310 ns) and remarkable stability (endurance >102 cycles with cycle-to-cycle variations <2.5%). These attributes render the circuit highly suitable as a spike generator in neuromorphic computing applications. The Pt/V/AlOx/Pt TSM-based spike encoder can output current spikes at frequencies ranging from approximately 200 kHz to 800 kHz. The modulation of output spike frequency is achievable by adjusting the external resistor and capacitor within the spike encoder circuit, providing considerable operational flexibility. Additionally, the Pt/V/AlOx/Pt TSM boasts a lower threshold voltage (Vth ∼ 0.84 V) compared to previously reported VOx-based TSMs, leading to significantly reduced energy consumption for spike generation (∼2.75 nJ per spike).
New conceptsThis work presents an energy-efficient threshold switching memristor (TSM) in the stack of Pt/V/AlOx/Pt. The designed device shows the notable switching speeds (approximately 165 ns for switching on and 310 ns for switching off) and exceptional cycle-to-cycle stability (variations less than 2.5%), providing a reliable component for neuromorphic systems. Based on the proposed Pt/V/AlOx/Pt TSM, a simple artificial neuron circuit is constructed, and the circuit successfully emulates the neuronal dynamics in the biological neurons. By implementing the neuronal circuit, we achieve the temporal summation and spatial-temporal summation, enabling the neuronal circuit to integrate the asynchronous signal. Furthermore, the circuit effectively converts voltage pulses into current spikes across a wide frequency range, offering substantial flexibility in its operation. The essential features in neuromorphic computing are achieved with our simple neuronal circuit. |
SNNs consist of three essential components: artificial neurons,8–10 synapse11–13 and spike encoders.14–16 Artificial neurons are fundamental units in integrating and processing spike trains, emulating the complex functionalities of biological neurons.17–22 They perform essential tasks such as spatial summation and spatiotemporal summation,23,24 which are crucial for robust signal integration and information processing. On the other hand, spike encoders convert input signals into spike trains using schemes like rate coding,19,25,26 which translates the intensity of input signals into the frequency of output spikes. This makes rate coding a fundamental technique for information processing in SNNs.
Currently, the hardware implementation of SNNs predominantly relies on CMOS-based architectures.27–29 While CMOS technology provides high-speed and low-power advantages, designing complex SNN circuits with CMOS presents significant challenges. The intricacy of integrating numerous neurons and synapses, along with the high interconnect density required for effective communication, results in complex and large-scale circuitry. This complexity not only increases the difficulty of design and fabrication but also impacts the scalability and energy efficiency of SNN hardware.
Here, we provide a comprehensive analysis of the Pt/V/AlOx/Pt TSM device, its implementation in an artificial neuron circuit, and its application as a rate coding spike encoder. We introduce a novel Pt/V/AlOx/Pt threshold switching memristor (TSM)-based device that exhibits excellent threshold switching characteristics and cycle-to-cycle stability. The following sections include detailed device fabrication and characterization, an examination of its electrical properties and the threshold switching mechanism of the Pt/V/AlOx/Pt TSM device.
The proposed TSM device is integrated with a simple resistor to construct an artificial neuron circuit, demonstrating its capability to emulate the spatial summation and spatiotemporal summation characteristics of biological neurons. These properties enable our artificial neuron to process spatiotemporal information effectively, which enhances its potential for neuromorphic computing applications by allowing more complex and efficient information processing. Furthermore, we employ the same circuit to function as a spike encoder, demonstrating its capability for rate coding.30 By adjusting the amplitude of the input voltage pulses, the encoder can modulate the frequency of the output current spikes across a wide range (200 kHz to 800 kHz), showing its ability in handling dynamic signal variations. Additionally, compared to other VOx-based TSMs, the Pt/V/AlOx/Pt TSM exhibits a lower threshold voltage,20,31–33 resulting in lower operational voltage and reduced energy consumption. By addressing the critical need for advanced spike encoding techniques, this research contributes to the development of more efficient and adaptable SNNs, paving the way for further advancements in spiking neuromorphic systems.
Fig. 1b illustrates the schematic representation of the Pt/V/AlOx/Pt threshold switching memristor (TSM) device fabricated on a SiO2 substrate, as utilized in this study. Each layer was deposited via RF sputtering. For all subsequent electrical measurements, voltage was directly applied to the device's protective Pt layer. The thickness of each layer was confirmed through cross-sectional transmission electron microscopy (TEM) imaging, as shown in Fig. 1c. The protective Pt layer is 38.93 nm thick, the top V electrode is 93.71 nm, the AlOx dielectric layer is 28.10 nm, and the bottom Pt electrode is 95.70 nm. In the high-magnification TEM image, the V layer exhibits a crystalline phase, while the AlOx layer is amorphous. A high-angle annular dark field scanning transmission electron microscopy (HAADF STEM) image of the Pt/V/AlOx/Pt TSM device is shown in Fig. 1d. The energy-sispersive X-ray spectroscopy (EDS) elemental mapping results further confirm the elemental distribution within the device. The spatial distribution of Pt, V, Al, Ti, and O elements is clearly illustrated, with distinct boundaries. To verify whether the top electrode V of the Pt/V/AlOx/Pt memristor device has oxidized after the fabrication process, XPS analysis was conducted, as shown in Fig. 1e. The analysis focuses on the top electrode V. According to the literature, the binding energy of V(0) 2p3/2 is approximately 512.35 ± 0.3 eV. The positions N1 to N5, corresponding to the approximate locations for XPS analysis, are indicated in the left panel of Fig. 1e, while the right panel displays the corresponding V(0) 2p3/2 XPS spectra. The results show that the binding energy of V(0) 2p3/2 at these five positions is consistently around 512.391 eV, aligning with the binding energy of V(0) 3/2 as reported in the literature. There are no significant shifts in the V(0) 2p3/2 peaks among these positions, suggesting that the top electrode V in the Pt/V/AlOx/Pt TSM device has retained its metallic state after the fabrication process.
Fig. 2c investigates the switching time of the Pt/V/AlOx/Pt TSM device. A voltage pulse with an amplitude of 1 V and a width of 1 μs was applied to the top electrode of the Pt/V/AlOx/Pt device while grounding the bottom electrode, and the current was measured through the ground terminal. The switching on time was determined as the time difference between the applied voltage reaching the device's Vth (0.82 V) and the current reaching the set compliance current (CC: 11 mA), indicating the transition from HRS to LRS Conversely, the switching off time was measured as the time difference between the applied voltage dropping below Vhold (0.37 V) and the current decreasing to zero, indicating the transition from LRS to HRS. The results show that the switching on time is approximately 165 ns, and the switching off time is approximately 310 ns, demonstrating the device's rapid resistance switching capability, which can be effectively driven by short voltage pulses. To replicate the action potential release characteristic of biological neurons, we constructed a simplified artificial neuron circuit based on the Pt/V/AlOx/Pt TSM device. Fig. 2d presents a schematic diagram of the Pt/V/AlOx/Pt TSM-based artificial neuron circuit, comprising a resistor (RS), a capacitor (Cp), which represent parasitic capacitance of TSM device. The voltage across Cp, corresponding to the TSM voltage, is measured at the red-marked node to demonstrate potential accumulation, while the current at the grounded terminal is measured at the blue-marked node.
The charging and discharging dynamic of Cp play a significant role in the operation of this Pt/V/AlOx/Pt TSM-based artificial neuron circuit. To elucidate this further, we provide a brief explanation of the principles governing capacitor charging and discharging in the Note of the ESI.† When a voltage pulse train is applied to the Pt/V/AlOx/Pt TSM-based artificial neuron circuit, as depicted in Fig. 2e, the Cp charges along the yellow path illustrated in Fig. 2d, increasing the voltage across Cp. Simultaneously, the Cp discharges through the TSM device along the blue path shown in Fig. 2d with the device in its high resistance state (HRS). During the intervals between voltage pulses, the absence of an input voltage stimulus allows the discharging effect to dominate, resulting in a decrease in the accumulated voltage across the Cp. As the voltage pulse train continues to be applied to the circuit, the accumulated voltage across Cp steadily increases. When the voltage across Cp reaches the Vth of the TSM device, the device transitions from HRS to LRS. At this point, Cp begins to discharge, leading to a voltage drop across the Cp and sharp current spike at the ground terminal. As the accumulated voltage across the Cp drops to Vhold, the TSM device reverts to HRS, the Cp start charge again. This cyclic process persists as long as the voltage pulses are applied, resulting in continuous fluctuations in the accumulated voltage across Cp and successive current spikes at the grounded terminal, as shown in Fig. 2f. In practical applications, we utilize the main current spikes to emulate the action potential of biological neurons, rather than the multiple peaks in Vout, which are used only to demonstrate potential integration. Additionally, the minor current peaks observed between main spikes are about 100 μA, significantly lower than the 2.5 mA main spikes, and therefore do not present any issues.
In summary, in the Pt/V/AlOx/Pt TSM-based artificial neuron, the increase in accumulated voltage due to the capacitor's charging mimics the accumulation of membrane potential in biological neurons. When the voltage reaches Vth of the TSM device, the Pt/V/AlOx/Pt TSM device instantaneously switches to LRS, and accelerating the capacitor's discharge. This transition induces a current spike at the ground terminal, effectively simulating the release of an action potential in biological neurons when the membrane potential reaches its threshold.
We investigate the threshold switching (TS) mechanism of the Pt/V/AlOx/Pt TSM device, illustrated in Fig. 3. The TS mechanism of the device is elucidated as follows: (i) during the positive voltage sweep, oxygen ions in AlOx migrate towards the top electrode due to the electric field, leading to the accumulation of oxygen vacancies at the bottom electrode. (ii) As the sweep voltage increases, the accumulation of oxygen vacancies is continued. Eventually, conductive filament bridges the top and bottom electrodes, resulting in a sharp increase in current. (iii) Once the conductive filament is formed, further increases in the applied voltage cause substantial current to flow through this path, generating significant Joule heat. This heating effect induces a reaction between vanadium at the V/AlOx interface and the migrating oxygen ions, resulting in the formation of VOx with insulating-to-metallic transition properties. This is reflected in the left panel's current–voltage curve as an additional rise in current. (iv) As the sweep voltage decreases, the current through the device diminishes, and the Joule heat dissipates, causing VOx to revert from a metallic state to an insulating state. Correspondingly, a sharp decrease in current is observed. However, because the conductive filament of oxygen vacancies remains intact, the device's resistance does not fully return to its initial high resistance state, and the current does not immediately drop to its initial low value.
Additionally, we further investigated the influence of varying the thickness of the V top electrode and the AlOx layer on its threshold switching. Since the TS phenomenon is predominantly induced by VOx generated at the V/AlOx interface, alterations in AlOx thickness exert minimal impact on TS (Fig. S4, ESI†). However, variations in V electrode thickness significantly influence the device's Vth (Fig. S5, ESI†), with thinner V layers resulting in higher Vth due to enhanced thermal dissipation. Conversely, thicker V layers, with superior thermal retention, lower the voltage required to induce the insulating-to-metallic transition in VOx, resulting in a reduced Vth.
Based on the preceding analysis, the resistance state switching in the Pt/V/AlOx/Pt TSM device is primarily governed by the metal–insulator transition properties of VOx at the V/AlOx interface, along with the controlled formation and rupture of conductive filaments of oxygen vacancies beneath VOx. To confirm the proposed resistive switching mechanism in our Pt/V/AlOx/Pt, we analyse the V/AlOx interface of operated device through the high-resolution TEM as provided in Fig. S6 (ESI†). The HR-TEM image reveals that the V metal near the V/AlOx interface transitions from a polycrystalline to an amorphous structure. This structural change suggests that oxidation of the V metal occurs during electrical operation. This mechanism also imparts the Pt/V/AlOx/Pt TSM device with non-volatile resistive switching. (details provided in Fig. S7, ESI†).
We use the circuit in Fig. 4b to emulate this function. In this setup, the load resistors (RS) serve as synapses, while Cp in the circuit represents the parasitic capacitance of the TSM device. Three sets of voltage pulse trains, each consisting of 20 pulses were applied to the artificial neuron with pulse intervals of 1 μs, 3 μs, and 5 μs, respectively. The corresponding output responses of the neuron for these pulse intervals are illustrated in Fig. 4c–e. As shown in Fig. 4c, where the pulse interval was 1 μs, nine output current spikes were observed within approximately 60 μs. In contrast, Fig. 4d illustrates that with a pulse interval of 3 μs, the same nine output current spikes were observed, but the required time extended to approximately 100 μs. Finally, in Fig. 4e, where the pulse interval was set to 5 μs, no spikes were observed (additional data with varying pulse intervals can be found in Fig. S9, ESI†).
These observations indicate that the neuron can exhibit different spike output frequencies based on the varying pulse intervals of the input pulse train. When the pulse interval is too long, no spikes are fired. This confirms the artificial neuron's ability to process temporal signals, reflecting the temporal relationship of the input voltage pulses and releasing the corresponding spike trains. (The relationship between the output spike frequency of this artificial neuron and the pulse interval of the input voltage pulses is shown in Fig. S10, ESI†).
The concept of spatial-temporal summation in biological neurons, which refers to their capacity to integrate asynchronous stimuli from different synapses, is depicted in Fig. 4f. To replicate this feature, we employ the circuit illustrated in Fig. 4g. In this setup, the load resistors (RS1 and RS2) function as two spatially distributed synapses. Asynchronous voltage pulse trains, each consisting of 10 pulses with a pulse amplitude of 4 V, a pulse width of 0.3 μs, and a pulse interval of 0.3 μs, were applied to the two input terminals of the circuit. Δt is defined as the time difference between the arrival of the two input pulses. A positive Δt is assigned when the voltage pulse train reaches RS1 before RS2, while a negative Δt is assigned when RS1 receives signals after RS2. Fig. 4h–k presents the output results of the artificial neuron circuit corresponding to Δt of −4 μs, 0 μs, +4.8 μs, and +8 μs, respectively. We set the asymmetric time interval (Δt = −4 μs vs. Δt = +4.8 μs) to demonstrate that integration can occur with input from only RS2 and how temporal affects spatiotemporal summation processing.
As illustrated in Fig. 4h–k, it is evident that during the periods where the two voltage pulses overlap, the output spike frequency increases, with approximately one spike fired for every two input voltage pulses. Conversely, in the non-overlapping regions, the output spike frequency decreases, resulting in approximately one spike for every four input voltage pulses. The varying degrees of overlap between the input voltage pulses depicted in Fig. 4h–k, resulted in differences in the charging rates of the capacitor within the circuit, ultimately leading to distinct output spike trains.
The charging and discharging characteristics of the capacitor (Cp) can be analogized to the accumulation and leakage of membrane potential in neurons. When the interval of the pulse train is extended, the capacitor experiences a prolonged discharge period, resulting in greater dissipation of accumulated voltage. Consequently, the Pt/V/AlOx/Pt TSM-based artificial neuron requires more pulses to accumulate sufficient voltage to reach the Vth of the Pt/V/AlOx/Pt TSM device and trigger a current spike. Conversely, when the pulse interval is shortened, the capacitor's discharge duration is reduced, leading to less voltage loss. As a result, the artificial neuron circuit requires fewer pulses to reach the Vth of the TSM device, enabling the emission of current spikes. These findings confirm that the Pt/V/AlOx/Pt TSM-based artificial neuron exhibits spatiotemporal summation capabilities, effectively integrating asynchronous input voltage pulses from the two terminals and thereby firing corresponding spike trains. Furthermore, the spatial summation capability of the Pt/V/AlOx/Pt TSM-based artificial neuron is illustrated in Fig. S11 (ESI†). Notably, the key factor in signal integration is the charging and discharging rates of the device's parasitic capacitance, which are independent of the switching ratio. Therefore, switching ratio does not impact the performance of signal integration.
In Fig. 5 demonstrates the capability of the Pt/V/AlOx/Pt TSM-based circuit as a spike encoder for rate coding, which can be analogized to a Pearson–Anson oscillator.34 The relationship between oscillation frequency and input voltage described by eqn (1).
(1) |
The measurement setup, illustrated in Fig. 5b, includes RS1, a 9.1 kΩ series-connected resistor with the TSM device, and Cp, the parasitic capacitance of the TSM device. The red dot node denotes the oscilloscope connection point for monitoring voltage oscillations across the Pt/V/AlOx/Pt TSM device, while the blue dot node indicates the grounding point for observing current spikes. By applying voltage pulses of varying amplitudes to the circuit, we observe the voltage oscillations across the TSM device and current spikes are released. Fig. 5c and d present the voltage oscillations across the TSM device and the output current spikes in relation to the amplitude of the input voltage pulse. The voltage oscillations across the Pt/V/AlOx/Pt TSM device become more significant with increasing input voltage pulse amplitudes, resulting in a corresponding increase in the frequency of the output current spikes. Fig. 5e delineates the relationship between the input voltage pulse amplitude and the output current spike frequency. With an input voltage of 3 V, the encoder outputs current spikes at a frequency of 231 kHz. When the input voltage is increased to 7 V, the output current spike frequency reaches 725 kHz. The positive correlation between the voltage oscillation frequency and the output spike frequency with the amplitude of input voltage pulse is due to variations in the charging rate of the parasitic capacitance of the Pt/V/AlOx/Pt TSM device. Higher input voltages accelerate charging, enabling the voltage to reach the TSM device's Vth more quickly, thus triggering faster current spikes. Conversely, lower input voltages slow voltage accumulation, reducing both the voltage oscillation frequency and the current spiking rate, which demonstrates that the encoder possesses a substantial tuning range for the output current spike frequency is controlled by the input voltage pulse amplitude. The highly linear correlation between the input pulse amplitude and the output frequency indicates that the Pt/V/AlOx/Pt TSM-based encoder can be easily adjusted, offering significant flexibility. In Fig. 5f, the Pt/V/AlOx/Pt TSM-based spike encoder is evaluated using an input voltage pulse with stepwise varying amplitudes to observe its real-time response and output the corresponding current spike train. The input voltage is incremented from 3 V to 4 V, then to 5 V, and finally to 6 V. The results demonstrate that the encoder effectively outputs current spikes at frequencies corresponding to the varying input voltage amplitudes. This confirms the spike encoder's ability to respond to continuous voltage changes and produce corresponding current spike trains, highlighting its capability to handle dynamic signal variations. Furthermore, as illustrated in Fig. S12 and S13 (ESI†), the output current spike frequency of this spike encoder circuit can be finely tuned by adjusting the external series resistor and parallel capacitor values, enabling precise modulation of the target spike frequency range and enhancing the flexibility of circuit configuration for various applications.
On the previous study, we utilized the Pt/V/AlOx/Pt TSM as the crucial component of the artificial neuron circuit. Its low Vth and fast switching speed enable the device to operate at low voltages, allowing the constructed artificial neuron circuit and spike encoder to be driven by ultra-short voltage pulses (∼μs range). The energy consumption required to generate a single spike is notably lower compared to values reported in other studies (calculated as 2.75 nJ per spike, as detailed in Fig. S14, ESI†). Furthermore, the Pt/V/AlOx/Pt TSM-based artificial neuron exhibits key neuronal functions in biological neurons, such as spatial summation and spatiotemporal summation, demonstrating its ability to integrate both temporal and spatial signals. These features, combined with its low energy consumption and fast switching speed, position the Pt/V/AlOx/Pt TSM-based artificial neuron as a promising and competitive candidate for future neuromorphic hardware architectures. For a comprehensive comparison with existing studies, please refer to the comparison table provided in the ESI,† (Table S1).
Footnote |
† Electronic supplementary information (ESI) available. See DOI: https://doi.org/10.1039/d4nh00484a |
This journal is © The Royal Society of Chemistry 2025 |