Reconfigurable and Efficient Implementation of 16 Boolean Logics and Full-Adder Functions with Memristor Crossbar for Beyond von Neumann In-Memory Computing

被引:14
|
作者
Song, Yujie [1 ]
Wang, Xingsheng [1 ,2 ,3 ,4 ]
Wu, Qiwen [1 ]
Yang, Fan [1 ]
Wang, Chengxu [1 ]
Wang, Meiqing [1 ]
Miao, Xiangshui [1 ,2 ,3 ,4 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Opt & Elect Informat, Wuhan 430074, Peoples R China
[2] Hubei Yangtze Memory Labs, Wuhan 430205, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Integrated Circuits, Wuhan 430074, Peoples R China
[4] Huazhong Univ Sci & Technol, Wuhan Natl Lab Optoelect, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
cascade; crosstalk; logic-in-memory; low-power; memristors; reconfiguration; RANDOM-ACCESS MEMORY; NEURAL-NETWORKS; OPERATIONS;
D O I
10.1002/advs.202200036
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The rise of emerging technologies such as Big Data, the Internet of Things, and artificial intelligence, which requires efficient power schemes, is driving brainstorming in data computing and storage technologies. In this study, merely relying on the fundamental structure of two memristors and a resistor, arbitrary Boolean logic can be reconfigured and calculated in two steps, while no additional voltage sources are needed beyond "+/- V-P" and 0, and all state reversals are based on memristor set switching. Utilizing the proposed logic scheme in an elegant form of unity structure and minimum cost, the implementation of a 1-bit adder is demonstrated economically, and a promising circuit scheme for the N-bit adder is exhibited. Some critical issues including the crosstalk problem, energy consumption, and peripheral circuits are further simulated and discussed. Compared with existing works on memristive logic, such methods support building a memristor-based digital in-memory calculation system with high functional reconfigurability, simple voltage sources, and low power and area consumption.
引用
收藏
页数:9
相关论文
共 4 条
  • [1] Efficient Implementation of Boolean and Full-Adder Functions With 1T1R RRAMs for Beyond Von Neumann In-Memory Computing
    Wang, Zhuo-Rui
    Li, Yi
    Su, Yu-Ting
    Zhou, Ya-Xiong
    Cheng, Long
    Chang, Ting-Chang
    Xue, Kan-Hao
    Sze, Simon M.
    Miao, Xiang-Shui
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2018, 65 (10) : 4659 - 4666
  • [2] Efficient Implementation of Multiplexer and Full-Adder Functions Based on Memristor Arrays for In-memory Computing
    Gan, Zhouchao
    Zhang, Chenyu
    Ma, Yinghao
    Zhang, Dongdong
    Miao, Xiangshui
    Wang, Xingsheng
    8TH IEEE ELECTRON DEVICES TECHNOLOGY & MANUFACTURING CONFERENCE, EDTM 2024, 2024, : 136 - 138
  • [3] Ultra-Efficient Nonvolatile Approximate Full-Adder With Spin-Hall-Assisted MTJ Cells for In-Memory Computing Applications
    Salavati, Sepahrad
    Moaiyeri, Mohammad Hossein
    Jafari, Kian
    IEEE TRANSACTIONS ON MAGNETICS, 2021, 57 (05)
  • [4] Efficient Implementation of Boolean Logic Functions Using Double Gate Charge-Trapping Memory for In-Memory Computing
    Ansari, Md. Hasan Raza
    El-Atab, Nazek
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2024, 71 (03) : 1879 - 1885