RESUMO
Machine learning has been getting attention in recent years as a tool to process big data generated by the ubiquitous sensors used in daily life. High-speed, low-energy computing machines are in demand to enable real-time artificial intelligence processing of such data. These requirements challenge the current metal-oxide-semiconductor technology, which is limited by Moore's law approaching its end and the communication bottleneck in conventional computing architecture. Novel computing concepts, architectures, and devices are thus strongly needed to accelerate data-intensive applications. Here, we show that a cross-point resistive memory circuit with feedback configuration can train traditional machine learning algorithms such as linear regression and logistic regression in just one step by computing the pseudoinverse matrix of the data within the memory. One-step learning is further supported by simulations of the prediction of housing price in Boston and the training of a two-layer neural network for MNIST digit recognition.
RESUMO
Conventional digital computers can execute advanced operations by a sequence of elementary Boolean functions of 2 or more bits. As a result, complicated tasks such as solving a linear system or solving a differential equation require a large number of computing steps and an extensive use of memory units to store individual bits. To accelerate the execution of such advanced tasks, in-memory computing with resistive memories provides a promising avenue, thanks to analog data storage and physical computation in the memory. Here, we show that a cross-point array of resistive memory devices can directly solve a system of linear equations, or find the matrix eigenvectors. These operations are completed in just one single step, thanks to the physical computing with Ohm's and Kirchhoff's laws, and thanks to the negative feedback connection in the cross-point circuit. Algebraic problems are demonstrated in hardware and applied to classical computing tasks, such as ranking webpages and solving the Schrödinger equation in one step.
RESUMO
Silver/copper-filament-based resistive switching memory relies on the formation and disruption of a metallic conductive filament (CF) with relatively large surface-to-volume ratio. The nanoscale CF can spontaneously break after formation, with a lifetime ranging from few microseconds to several months, or even years. Controlling and predicting the CF lifetime enables device engineering for a wide range of applications, such as non-volatile memory for data storage, tunable short/long term memory for synaptic neuromorphic computing, and fast selection devices for crosspoint arrays. However, conflictive explanations for the CF retention process are being proposed. Here we show that the CF lifetime can be described by a universal surface-limited self-diffusion mechanism of disruption of the metallic CF. The surface diffusion process provides a new perspective of ion transport mechanism at the nanoscale, explaining the broad range of reported lifetimes, and paving the way for material engineering of resistive switching device for memory and computing applications.
RESUMO
Resistive switching random-access memory (ReRAM) is one of the most promising technologies for non-volatile memories. Thanks to the low power and high speed operation, the high density CMOS-compatible integration, and the high cycling endurance, the ReRAM technology is becoming a strong candidate for high-density storage arrays and novel in-memory computing systems. However, ReRAM suffers from cycle-to-cycle switching variability and noise-induced resistance fluctuations, leading to insufficient read margin between the programmed resistive states. To overcome the existing challenges, a deep understanding of the roles of the ReRAM materials in the device characteristics is essential. To better understand the role of the switching layer material in controlling ReRAM performance and reliability, this work compares SiOx- and HfO2-based ReRAM at fixed geometry and electrode materials. Ti/HfO2/C and Ti/SiOx/C devices are compared from the point of view of the forming process, switching characteristics, resistance variability, and temperature stability of the programmed states. The results show clear similarities for the two different oxides, including a similar resistance window and stability at high temperatures, thus suggesting a common nature of the switching mechanism, highlighting the importance of the electrodes. On the other hand, the oxide materials play a clear role in the forming, breakdown, and variability characteristics. The discrimination between the role of the oxide and the electrode materials in the ReRAM allows ReRAM optimization via materials engineering to be better explored for future memory and computing applications.
RESUMO
Brain-inspired neural networks can process information with high efficiency, thus providing a powerful tool for pattern recognition and other artificial intelligent tasks. By adopting binary inputs/outputs, neural networks can be used to perform Boolean logic operations, thus potentially surpassing complementary metal-oxide-semiconductor logic in terms of area efficiency, execution time, and computing parallelism. Here, the concept of stateful neural networks consisting of resistive switches, which can perform all logic functions with the same network topology, is introduced. The neural network relies on physical computing according to Ohm's law, Kirchhoff 's law, and the ionic migration within an output switch serving as the highly nonlinear activation function. The input and output are nonvolatile resistance states of the devices, thus enabling stateful and cascadable logic operations. Applied voltages provide the synaptic weights, which enable the convenient reconfiguration of the same circuit to serve various logic functions. The neural network can solve all two-input logic operations with just one step, except for the exclusive-OR (XOR) needing two sequential steps. 1-bit full adder operation is shown to take place with just two steps and five resistive switches, thus highlighting the high efficiencies of space, time, and energy of logic computing with the stateful neural network.
RESUMO
Interest in resistance switching is currently growing apace. The promise of novel high-density, low-power, high-speed nonvolatile memory devices is appealing enough, but beyond that there are exciting future possibilities for applications in hardware acceleration for machine learning and artificial intelligence, and for neuromorphic computing. A very wide range of material systems exhibit resistance switching, a number of which-primarily transition metal oxides-are currently being investigated as complementary metal-oxide-semiconductor (CMOS)-compatible technologies. Here, the case is made for silicon oxide, perhaps the most CMOS-compatible dielectric, yet one that has had comparatively little attention as a resistance-switching material. Herein, a taxonomy of switching mechanisms in silicon oxide is presented, and the current state of the art in modeling, understanding fundamental switching mechanisms, and exciting device applications is summarized. In conclusion, silicon oxide is an excellent choice for resistance-switching technologies, offering a number of compelling advantages over competing material systems.