A look-up table-based processing-in-SRAM architecture for energy-efficient search applications

被引:3
|
作者
Nemati, Seyed Hassan Hadi [1 ]
Eslami, Nima [1 ]
Moaiyeri, Mohammad Hossein [1 ]
机构
[1] Shahid Beheshti Univ, Fac Elect Engn, Tehran, Iran
关键词
In-memory computing (IMC); Lut-based in-memory computing; Ternary content-addressable memory (TCAM); SRAM; Half -select issue; MEMORY;
D O I
10.1016/j.compeleceng.2023.108886
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an efficient in-memory computing architecture for search and logic function applications. The proposed design benefits from an SRAM cell, using two single-ended read bitlines to enable binary and ternary content addressable memories (BCAM and TCAM) and logic functions. As our proposed cell benefits from Schmitt trigger inverters based on independent gate FinFETs. No data distraction occurs due to the half-selection issue. The results indicate no failure in the proposed method in the half-selected cells in the BCAM and TCAM functions. Moreover, the proposed cell shows 58% and 89% lower power in the write and read operations than the conventional SRAM-based IMC design. Also, by providing basic logic operations in the proposed design, applications with high-accuracy requirements can be implemented. Moreover, a neural network is also implemented to assess the proposed design in a practical application. The results show that our design consumes 41% and 50% lower energy than its counterparts.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] FlutPIM: A Look-up Table-based Processing in Memory Architecture with Floating-point Computation Support for Deep Learning Applications
    Sutradhar, Purab Ranjan
    Bavikadi, Sathwika
    Indovina, Mark
    Dinakarrao, Sai Manoj Pudukotai
    Ganguly, Amlan
    [J]. PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 207 - 211
  • [2] Optimal look-up table-based data hiding
    Wang, X.
    Zhang, X. -P.
    [J]. IET SIGNAL PROCESSING, 2011, 5 (02) : 171 - 179
  • [3] An Energy-Efficient Look-up Table Framework for Super Resolution on FPGA
    Li, Huanan
    Jia, Shicheng
    Guan, Juntao
    Lai, Rui
    Liu, Shubin
    Zhu, Zhangming
    [J]. 2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 527 - 531
  • [4] Content Search Quaternary Look-Up Table Architecture
    Borkute, D. P.
    Dakhole, P. K.
    Nawre, Nayan Kumar
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DATA ENGINEERING AND COMMUNICATION TECHNOLOGY, ICDECT 2016, VOL 2, 2017, 469 : 97 - 108
  • [5] The circuit designs of an sram based look-up table for high permormane FPGA architecture
    Mal, P
    Cantin, JF
    Beyette, FR
    [J]. 2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL III, CONFERENCE PROCEEDINGS, 2002, : 227 - 230
  • [6] Look-Up Table based Energy Efficient Processing in Cache Support for Neural Network Acceleration
    Ramanathan, Akshay Krishna
    Kalsi, Gurpreet S.
    Srinivasa, Srivatsa
    Chandran, Tarun Makesh
    Pillai, Kamlesh R.
    Omer, Om J.
    Narayanan, Vijaykrishnan
    Subramoney, Sreenivas
    [J]. 2020 53RD ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO 2020), 2020, : 88 - 101
  • [7] A Look-up Table-Based Maximum Power Point Tracking for WECS
    Varshini, J. Antony Priya
    [J]. ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2016, 2017, 517 : 741 - 753
  • [8] Look-up Table-Based Simulation of Scintillation Detectors in Computed Tomography
    Balda, Michael
    Wirth, Stefan
    Niederlohner, Daniel
    Heismann, Bjorn
    Hornegger, Joachim
    [J]. 2008 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (2008 NSS/MIC), VOLS 1-9, 2009, : 3303 - +
  • [9] An Ultra-efficient Look-up Table based Programmable Processing in Memory Architecture for Data Encryption
    Sutradhar, Purab Ranjan
    Basu, Kanad
    Dinakarrao, Sai Manoj Pudukotai
    Ganguly, Amlan
    [J]. 2021 IEEE 39TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2021), 2021, : 252 - 259
  • [10] Look-up table-based pulse-shaping filter design
    Kim, MS
    Kim, DI
    Chung, JG
    Lim, MS
    [J]. ELECTRONICS LETTERS, 2000, 36 (17) : 1505 - 1506