About Past Issues Editorial Board

KAIST
BREAKTHROUGHS

Research Webzine of the KAIST College of Engineering since 2014

Spring 2025 Vol. 24
Electronics

Highly reliable dynamic memristor for artificial neurons and neuromorphic computing

July 26, 2023   hit 96

Highly reliable dynamic memristor for artificial neurons and neuromorphic computing

 

Professor Shinhyun Choi’s group has developed a dynamic memristor crossbar array with high reliability, enabling a memristor-based neuromorphic computing system for energy-efficient artificial intelligence.

 

Article | Fall 2022

 

 

A memristor is an emerging memory device that stores information using the electrical resistivity switching phenomenon. It is one of the most promising candidates for artificial intelligence (AI) hardware owing to its high scalability, good energy-efficiency, and analog properties, whereas the conventional complementary metal oxide semiconductor (CMOS)-based hardware is less satisfactory due to its high energy consumption. However, the application of existing memristor devices to a neuromorphic computing system has been limited due to the low reliability of these devices; for example, each memristor device in a chip shows different characteristics (device-to-device variations), while the operation of a single device also changes over time (cycle-to-cycle variation).

To address this issue, Prof. Shinhyun Choi’s group at the School of Electrical Engineering of the Korea Advanced Institute of Science and Technology (KAIST), has developed a new memristor with low cycle-to-cycle and device-to-device variations (1.39% and 3.87%, respectively). By using a TiOx layer with a gradual oxygen concentration, this new memristor possesses excellent dynamic resistive switching characteristics compared to previous memristors with large variations (> 30%) and a low yield. Using this newly developed memristor, Prof. Choi’s group has demonstrated an artificial neuron that shows high uniformity.

In addition, the group constructed a 20×20 memristor crossbar array that displayed behavior identical to that of a stand-alone device without any deterioration, which is necessary for a large-scale neuromorphic computing system. Furthermore, utilizing their memristor crossbar array, the group developed a novel neuro-memristive computing system that was capable of generating new protein sequences. Notably, this new system had fewer trainable parameters compared to the conventional long-short-term memory (LSTM) network, which is desired for a large-scale neuromorphic computing system.

The reliability of this newly developed memristor opens up the possibility of building novel electric hardware with large-scale integrated artificial neurons in the near future. It is expected that this highly reliable dynamic memristor can be utilized in various applications, such as artificial nerves for robotics, or in neuromorphic systems that utilize biologically plausible learning rules, and that it will enable the development of AI hardware with high levels of energy efficiency and yet small device sizes.

Figure 1. Development of a highly reliable memristor for artificial neurons based on gradual-oxygen-concentration TiOx: (a) Device structure with an optical image of the fabricated 20×20 memristor crossbar array, (b) successive 125 I-V sweep curves from a single device showing excellent temporal (cycle-to-cycle) uniformity, (c and d) conductance of the memristors mapped onto the crossbar array image showing that each device in the array has similar conductance update characteristics, demonstrating the high spatial (device-to-device) uniformity of the developed memristor, (e) output of the artificial neuron based on the developed memristor. Firing occurs only when the input spike frequency is high enough, functioning like a biological neuron. (f) Illustration of the neuro-memristive computing simulated in this work, and (g) modeled images of an actual protein and the protein generated by the neuro-memristive computing system.