Efficient Implementation of Boolean Logic Functions Using Double Gate Charge-Trapping Memory for In-Memory Computing

被引:3
|
作者
Ansari, Md. Hasan Raza [1 ]
El-Atab, Nazek [1 ]
机构
[1] King Abdullah Univ Sci & Technol KAUST, Dept Elect & Comp Engn, SAMA Labs, Thuwal 23955, Saudi Arabia
关键词
Boolean function implementation; charge trapping memory (CTM); double gate (DG); Fowler-Nordheim (FN); nonvolatile; SONOS; INTERPOLY DIELECTRICS; FLASH; DEVICES;
D O I
10.1109/TED.2024.3353703
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this work, we have utilized a vertical double gate (DG) charge-trapping memory (CTM) to implement Boolean logic functions for in-memory computing (IMC). IMC architecture is an efficient and revolutionary computing paradigm that can overcome the limitations of von Neumann's computing. The independent gate operation of the device successfully implements the in-memory logic functions such as AND, OR, NAND, and NOR in two steps, namely, program and read operations. Moreover, the proposed method with a DG efficiently implements the XOR and XNOR operations. Furthermore, the device is simulated with high- kappa kappa material (Al2O3 ) as blocking oxide to reduce the time and voltage for low energy consumption. The DG-CTM consumes similar to 22.5 fJ to implement the AND Boolean logic function. The two-step reliable and low power consumption process Fowler-Nordheim (FN tunneling) makes the device promising for next-generation IMC systems.
引用
收藏
页码:1879 / 1885
页数:7
相关论文
共 50 条
  • [31] Implementation of Boolean Logic Functions Through Double Gate FD-SOI MOSFET
    Ansari, Md. Hasan Raza
    El-Atab, Nazek
    IEEE ACCESS, 2024, 12 : 128810 - 128815
  • [32] An Energy Efficient In-Memory Computing Architecture Using Reconfigurable Magnetic Logic Circuits for Big Data Processing
    Gargari, Milad Ashtari
    Eslami, Nima
    Moaiyeri, Mohammad Hossein
    IEEE TRANSACTIONS ON MAGNETICS, 2023, 59 (12) : 1 - 10
  • [33] A 9T-SRAM in-memory computing macro for Boolean logic and multiply-and-accumulate operations
    Dai, Chenghu
    Ren, Zihua
    Guan, Lijun
    Liu, Haitao
    Gao, Mengya
    Lu, Wenjuan
    Pang, Zhiyong
    Peng, Chunyu
    Wu, Xiulong
    MICROELECTRONICS JOURNAL, 2024, 144
  • [34] Characterization of the spatial charge distribution in local charge-trapping memory devices using the charge-pumping technique
    Rosmeulen, M
    Breuil, L
    Lorenzini, M
    Haspeslag, L
    Van Houdt, J
    De Meyer, K
    SOLID-STATE ELECTRONICS, 2004, 48 (09) : 1525 - 1530
  • [35] Novel gate-all-around polycrystalline silicon nanowire memory device with HfAlO charge-trapping layer
    Lee, Ko-Hui
    Lin, Horng-Chih
    Huang, Tiao-Yuan
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2014, 53 (01)
  • [36] An Area-Efficient In-Memory Implementation Method of Arbitrary Boolean Function Based on SRAM Array
    Zhang, Sunrui
    Cui, Xiaole
    Wei, Feng
    Cui, Xiaoxin
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (12) : 3416 - 3430
  • [37] Silicon Nanowire Charge Trapping Memory for Energy-Efficient Neuromorphic Computing
    Ansari, Md. Hasan Raza
    Kannan, Udaya Mohanan
    El-Atab, Nazek
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2023, 22 : 409 - 416
  • [38] Vertically Stacked Nanosheet FET: Charge-Trapping Memory and Synapse With Linear Weight Adjustability for Neuromorphic Computing Applications
    Ansari, Md. Hasan Raza
    Li, Hanrui
    El-Atab, Nazek
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2023, 70 (03) : 1344 - 1350
  • [39] Scalable in-memory mapping of Boolean functions in memristive crossbar array using simulated annealing
    Thangkhiew, Phrangboklang L.
    Datta, Kamalika
    JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 89 : 49 - 59
  • [40] SHA-3 Implementation Using ReRAM based In-Memory Computing Architecture
    Bhattacharjee, Debjyoti
    Pudi, Vikramkumar
    Chattopadhyay, Anupam
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2017, : 325 - 330