A memristive crossbar array can execute Boolean logic operations directly within the memory, which is highly noteworthy as it addresses the data bottleneck issue in traditional von Neumann computing. Although its potential has been widely demonstrated, achieving practical levels of operational reliability and computational efficiency remains a challenge. Here, we introduce a three-input majority logic gate supported by near-memory operations, serving as a universal gate and achieving both robust reliability and high efficiency in versatile logic operations. We fabricated a highly reliable HfOx-based memristive array, incorporating a series resistor to increase the reset voltage of the memristor, thereby increasing the operational voltage margin of the gate operation. This ensured reliable operation of the majority gate, resulting in successful experimental proof of combined 1-bit full adder and subtractor operations performed in 5 steps using 7 cells. Additionally, we propose that an N-bit parallel prefix adder (PPA) operation is possible in O(log2 N) steps, by taking advantage of the parallel operation capability of the majority gate. This achieves 8.5x higher spatiotemporal efficiency than the previously reported NOR-based logic system in 64-bit adder operation. Moreover, as N increases, the spatiotemporal efficiency further improves, which significantly enhances the applicability of memristive logic-in-memory. Reliability was ensured and 8.5 times higher efficiency in a 64-bit adder was achieved through the parallel operation of the MAJ logic.
Artificial intelligence (AI) is often considered a black box because it provides optimal answers without clear insight into its decision-making process. To address this black box problem, explainable artificial intelligence (XAI) has emerged, which provides an explanation and interpretation of its decisions, thereby promoting the trustworthiness of AI systems. Here, a memristive XAI hardware framework is presented. This framework incorporates three distinct types of memristors (Mott memristor, valence change memristor, and charge trap memristor), each responsible for performing three essential functions (perturbation, analog multiplication, and integration) required for the XAI hardware implementation. Three memristor arrays with high robustness are fabricated and the image recognition of 3 × 3 testing patterns and their explanation map generation are experimentally demonstrated. Then, a software-based extended system based on the characteristics of this hardware is built, simulating a large-scale image recognition task. The proposed system can perform the XAI operations with only 4.32% of the energy compared to conventional digital systems, enlightening its strong potential for the XAI accelerator.
Heat dissipation is a natural consequence of operating any electronic system. In nearly all computing systems, such heat is usually minimized by design and cooling. Here, we show that the temporal dynamics of internally produced heat in electronic devices can be engineered to both encode information within a single device and process information across multiple devices. In our demonstration, electronic NbOx Mott neurons, integrated on a flexible organic substrate, exhibit 18 biomimetic neuronal behaviours and frequency-based nociception within a single component by exploiting both the thermal dynamics of the Mott transition and the dynamical thermal interactions with the organic substrate. Further, multiple interconnected Mott neurons spatiotemporally communicate purely via heat, which we use for graph optimization by consuming over 106 times less energy when compared with the best digital processors. Thus, exploiting natural thermal processes in computing can lead to functionally dense, energy-efficient and radically novel mixed-physics computing primitives. Heat in electronic devices is normally dissipated via cooling. Here the authors engineer the thermal dynamics of the Mott transition and dynamical thermal interactions with the substrate to enable neuromorphic computing in a NbOx-based device.
Insects can efficiently perform object motion detection via a specialized neural circuit, called an elementary motion detector (EMD). In contrast, conventional machine vision systems require significant computational resources for dynamic motion processing. Here, a fully memristive EMD (M-EMD) is presented that implements the Hassenstein-Reichardt (HR) correlator, a biological model of the EMD. The M-EMD consists of a simple Wye (Y) configuration, including a static resistor, a dynamic memristor, and a Mott memristor. The resistor and dynamic memristor introduce different signal delays, enabling spatio-temporal signal integration in the subsequent Mott memristor, resulting in a direction-selective response. In addition, a neuromorphic system is developed employing the M-EMDs to predict a lane-changing maneuver by vehicles on the road. The system achieved a high accuracy (> 87%) in predicting future lane-changing maneuvers on the Next Generation Simulation (NGSIM) dataset while reducing the computational cost by 92.9% compared to the conventional neuromorphic system without the M-EMD, suggesting its strong potential for edge-level computing.
Energy-based computing is a promising approach for addressing the rising demand for solving NP-hard problems across diverse domains, including logistics, artificial intelligence, cryptography, and optimization. Probabilistic computing utilizing pbits, which can be manufactured using the semiconductor process and seamlessly integrated with conventional processing units, stands out as an efficient candidate to meet these demands. Here, we propose a novel pbit unit using an NbOx volatile memristor-based oscillator capable of generating probabilistic bits in a self-clocking manner. The noise-induced metal-insulator transition causes the probabilistic behavior, which can be effectively modeled using a multi-noise-induced stochastic process around the metal-insulator transition temperature. We demonstrate a memristive Boltzmann machine based on our proposed pbit and validate its feasibility by solving NP-hard problems. Furthermore, we propose a streamlined operation methodology that considers the autocorrelation of individual bits, enabling energy-efficient and high-performance probabilistic computing.
Gamma-aminobutyric acid (GABA) is a crucial inhibitory neurotransmitter of the central nervous system. It modifies the signal threshold of the nociceptor, allowing it to react to external stimuli in various circumstances. Thus, GABAergic behaviors are critical characteristics of adaptive behavior in life. Here, a threshold-modulative artificial GABAergic nociceptor is reported for the first time at a Pt/Ti/Nb2 O5- x /Al2 O3- y /Pt/Ti (top to bottom) of the double charge trapping structure. The Al2 O3- y layer contains deep defect states that function similarly to the GABA neurotransmitter in modulating the signal threshold. Meanwhile, the Nb2 O5- x layer traps volatile charges and produces nociceptive behaviors. The combined dynamics of the two layers readily offer threshold-modulative GABAergic nociceptive behaviors. Based on these GABAergic behaviors, a method of implementing hot- and cold-sensitive thermoreceptors is demonstrated and shows its potential applications in advanced sensory devices.
NbOx-based Mott memristors exhibit fast threshold switching behaviors, making them suitable for spike generators in neuromorphic computing and stochastic clock generators in security devices. In these applications, a high output spike amplitude is necessary for threshold level control and accurate signal detection. Here, we propose a materialwise solution to obtain the high amplitude spikes by inserting Au nanodots into the NbOx device. The Au nanodots enable increasing the threshold voltage by modulating the oxygen contents at the electrode-oxide interface, providing a higher ON current compared to nanodot-free NbOx devices. Also, the reduction of the local switching region volume decreases the thermal capacitance of the system, allowing the maximum spike amplitude generation. Consequently, the Au nanodot incorporation increases the spike amplitude of the NbOx device by 6 times, without any additional external circuit elements. The results are systematically supported by both a numerical model and a finite-element-method-based multiphysics model.
Abstract Energy-based computing is a promising approach for solving NP-hard problems. Probabilistic computing using pbits, which can be fabricated through the semiconductor process and integrated with conventional processing units, can be an efficient candidate for fulfilling these demands. Here, we propose a novel pbit unit comprising a NbOx mott memristor-based oscillator, capable of generating probabilistic bits in a self-clocking manner. The noise-induced mott transition causes the probabilistic behavior, which can be effectively modeled using a multi-noise-induced stochastic process around the mott transition temperature. We demonstrate a memristive Boltzmann machine based on our proposed pbit and validate its feasibility by solving NP-hard problems. Furthermore, we propose a streamlined operation methodology that considers the autocorrelation of individual bits, enabling energy-efficient high-performance probabilistic computing.
Heat dissipation is a natural consequence of operating any electronic system. In nearly all of computing, such heat is minimized by design and discarded via cooling, while some post-digital electronics (such as phase-change memories) utilize only the static electrical outcome of such heat dissipation within a single device to represent information. Thus, neither the naturally produced heat energy nor its dynamics are directly used for computing. Here we demonstrate electronic NbO x Mott neurons integrated on a biocompatible flexible organic substrate, designed to exploit both the thermal dynamics of the Mott transition and the dynamics of thermal interactions with the organic substrate, to exhibit 18 bio-mimetic neuronal behaviors and frequency-based nociception (sensing of noxious stimuli) within a single component. Further, multiple Mott neurons can spatiotemporally communicate purely via their thermal dynamics, which we use for graph optimization by consuming over 10 7 × lower energy compared to the best digital processors. Thus, we show that naturally produced heat in electronic systems and its dynamics can be used directly to encode and process information, thereby enabling a higher-complexity energy efficient and radically novel mixed-physics computing primitive.
The intrinsic stochasticity of the memristor can be used to generate true random numbers, essential for non-decryptable hardware-based security devices. Here, we propose a novel and advanced method to generate true random numbers utilizing the stochastic oscillation behavior of a NbO x mott memristor, exhibiting self-clocking, fast and variation tolerant characteristics. The random number generation rate of the device can be at least 40 kb s −1 , which is the fastest record compared with previous volatile memristor-based TRNG devices. Also, its dimensionless operating principle provides high tolerance against both ambient temperature variation and device-to-device variation, enabling robust security hardware applicable in harsh environments.
A memristive stateful neural network allowing complete Boolean in-memory computing attracts high interest in future electronics. Various Boolean logic gates and functions demonstrated so far confirm their practical potential as an emerging computing device. However, spatio-temporal efficiency of the stateful logic is still too limited to replace conventional computing technologies. This study proposes a ternary-state memristor device (simply a ternary memristor) for application to ternary stateful logic. The ternary-state implementable memristor device is developed with bilayered tantalum oxide by precisely controlling the oxygen content in each oxide layer. The device can operate 157 ternary logic gates in one operational clock, which allows an experimental demonstration of a functionally complete three-valued Łukasiewicz logic system. An optimized logic cascading strategy with possible ternary gates is ≈20% more efficient than conventional binary stateful logic, suggesting it can be beneficial for higher performance in-memory computing.