Youn Sangwook, Lee Jungjin, Kim Sungjoon, Park Jinwoo, Kim Kyuree, Kim Hyungjin
Division of Materials Science and Engineering, Hanyang University, Seoul 04763, Korea.
Department of Electrical and Computer Engineering, Inha University, Incheon 22212, Korea.
Nano Lett. 2024 Mar 27;24(12):3581-3589. doi: 10.1021/acs.nanolett.3c04073. Epub 2024 Mar 12.
In this study, we demonstrate the implementation of programmable threshold logics using a 32 × 32 memristor crossbar array. Thanks to forming-free characteristics obtained by the annealing process, its accurate programming characteristics are presented by a 256-level grayscale image. By simultaneous subtraction between weighted sum and threshold values with a differential pair in an opposite way, 3-input and 4-input Boolean logics are implemented in the crossbar without additional reference bias. Also, we verify a full-adder circuit and analyze its fidelity, depending on the device programming accuracy. Lastly, we successfully implement a 4-bit ripple carry adder in the crossbar and achieve reliable operations by read-based logic operations. Compared to stateful logic driven by device switching, a 4-bit ripple carry adder on a memristor crossbar array can perform more reliably in fewer steps thanks to its read-based parallel logic operation.
在本研究中,我们展示了使用32×32忆阻器交叉阵列实现可编程阈值逻辑。得益于退火过程获得的免形成特性,其精确的编程特性由一幅256级灰度图像呈现。通过用差分对以相反方式同时减去加权和与阈值,在交叉阵列中实现了3输入和4输入布尔逻辑,无需额外的参考偏置。此外,我们验证了一个全加器电路,并根据器件编程精度分析其保真度。最后,我们在交叉阵列中成功实现了一个4位 ripple carry加法器,并通过基于读取的逻辑运算实现了可靠的操作。与由器件开关驱动的有状态逻辑相比,忆阻器交叉阵列上的4位ripple carry加法器由于其基于读取的并行逻辑运算,能够以更少的步骤更可靠地运行。