Novel In-Memory Computing Adder Using 8+T SRAM

被引:5
|
作者
Song, Soonbum [1 ]
Kim, Youngmin [1 ]
机构
[1] Hongik Univ, Sch Elect & Elect Engn, Seoul 04066, South Korea
基金
新加坡国家研究基金会;
关键词
von Neumann bottleneck; memory wall; SRAM; in-memory computing (IMC); Process-in-Memory (PIM);
D O I
10.3390/electronics11060929
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Von Neumann architecture-based computing systems are facing a von Neumann bottleneck owing to data transfer between separated memory and processor units. In-memory computing (IMC), on the other hand, reduces energy consumption and improves computing performance. This study explains an 8(+)T SRAM IMC circuit based on 8(+)T differential SRAM (8(+)T SRAM) and proposes 8(+)T SRAM-based IMC full adder (FA) and 8(+)T SRAM-based IMC approximate adder, which are based on the 8(+)T SRAM IMC circuit. The 8(+)T SRAM IMC circuit performs SRAM read and bitwise operations simultaneously and performs each logic operation parallelly. The proposed IMC FA and the proposed IMC approximate adder can be applied to a multi-bit adder. The two adders are based on the 8(+)T SRAM IMC circuit and thus read and compute simultaneously. In this study, the 8(+)T SRAM IMC circuit was applied to the adder, leveraging its ability to perform read and logic operations simultaneously. According to the performance in this study, the 8(+)T SRAM IMC circuit, proposed FA, proposed RCA, and proposed approximated adder are good candidates for IMC, which aims to reduce energy consumption and improve overall performance.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] A 10T SRAM with Two Read and Write Modes across Row and Column for CAM Operation and Computing In-Memory
    Zhang, Zhang
    Chen, Zhihao
    Chen, Sikai
    Xie, Guangjun
    Zeng, Jianmin
    Liu, Gang
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [32] Running Efficiently CNNs on the Edge Thanks to Hybrid SRAM-RRAM In-Memory Computing
    Rios, Marco
    Ponzina, Flavio
    Ansaloni, Giovanni
    Levisse, Alexandre
    Atienza, David
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1881 - 1886
  • [33] A Novel 8T XNOR-SRAM: Computing-in-Memory Design for Binary/Ternary Deep Neural Networks
    Alnatsheh, Nader
    Kim, Youngbae
    Cho, Jaeik
    Choi, Kyuwon Ken
    ELECTRONICS, 2023, 12 (04)
  • [34] A Zero-Skipping Reconfigurable SRAM In-Memory Computing Macro with Binary-Searching ADC
    Yu, Chengshuo
    Chai, Kevin Tshun Chuan
    Kim, Tony Tae-Hyoung
    Kim, Bongjin
    IEEE 51ST EUROPEAN SOLID-STATE DEVICE RESEARCH CONFERENCE (ESSDERC 2021), 2021, : 131 - 134
  • [35] Zero-Skipping Reconfigurable SRAM In-Memory Computing Macro with Binary-Searching ADC
    Yu, Chengshuo
    Chai, Kevin Tshun Chuan
    Kim, Tony Tae-Hyoung
    Kim, Bongjin
    ESSCIRC 2021 - IEEE 47TH EUROPEAN SOLID STATE CIRCUITS CONFERENCE (ESSCIRC), 2021, : 131 - 134
  • [36] TD-SRAM: Time-Domain-Based In-Memory Computing Macro for Binary Neural Networks
    Song, Jiahao
    Wang, Yuan
    Guo, Minguang
    Ji, Xiang
    Cheng, Kaili
    Hu, Yixuan
    Tang, Xiyuan
    Wang, Runsheng
    Huang, Ru
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (08) : 3377 - 3387
  • [37] CAP-RAM: A Charge-Domain In-Memory Computing 6T-SRAM for Accurate and Precision-Programmable CNN Inference
    Chen, Zhiyu
    Yu, Zhanghao
    Jin, Qing
    He, Yan
    Wang, Jingyu
    Lin, Sheng
    Li, Dai
    Wang, Yanzhi
    Yang, Kaiyuan
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2021, 56 (06) : 1924 - 1935
  • [38] Energy-Efficient In-Memory Binary Neural Network Accelerator Design Based on 8T2C SRAM Cell
    Oh, Hyunmyung
    Kim, Hyungjun
    Ahn, Daehyun
    Park, Jihoon
    Kim, Yulhwa
    Lee, Inhwan
    Kim, Jae-Joon
    IEEE SOLID-STATE CIRCUITS LETTERS, 2022, 5 : 70 - 73
  • [39] R-inmac: 10T SRAM based reconfigurable and efficient in-memory advance computation for edge devices
    Dhakad, Narendra Singh
    Chittora, Eshika
    Sharma, Vishal
    Vishvakarma, Santosh Kumar
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2023, 116 (03) : 161 - 184
  • [40] R-inmac: 10T SRAM based reconfigurable and efficient in-memory advance computation for edge devices
    Narendra Singh Dhakad
    Eshika Chittora
    Vishal Sharma
    Santosh Kumar Vishvakarma
    Analog Integrated Circuits and Signal Processing, 2023, 116 : 161 - 184