Local bit line 8T SRAM based in-memory computing architecture for energy-efficient linear error correction codec implementation

被引:3
|
作者
Rajput, Anil Kumar [1 ]
Pattanaik, Manisha [1 ]
机构
[1] ABV IIITM, VLSI Res Grp, Gwalior, India
来源
MICROELECTRONICS JOURNAL | 2023年 / 137卷
关键词
In -memory computing; Energy; -efficiency; SRAM; Error Correction Code (ECC); Hamming code; NETWORK;
D O I
10.1016/j.mejo.2023.105795
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Memory reliability is a critical issue in SRAM-based In-Memory Computing (IMC) architecture. The rapid advance in transistor technology makes SRAM more sensitive to soft errors. Various developments have recommended different methods to prevent store data corruption using Hamming Code. In order to encode or decode the information, a piece of Error Correction Code (ECC) hardware is necessary, which results in an area and energy overhead. In this paper, an IMC-based linear Error Correction Codec (IMC-ECC) hardware for parity check bit generation (encoding) and syndrome vector generation (decoding) is implemented by using the proposed Transmission Pass Gate (TPG) Local Bit-line (LB-8T) SRAM structure based IMC architecture. The local bit line structure resolves the half-select issues that occur for bit-interleave architecture. The TPG improves the write stability by delivering both strong VDD and GND. Furthermore, the proposed IMC-ECC scheme, along with bit-interleave architecture, makes the IMC architecture more resilient to multi-bit soft error. The proposed IMC-ECC scheme is validated by implementing a 4 Kb LB-8T SRAM array in 65 nm CMOS technology and Hamming code (7, 4) as an example. The proposed IMC-ECC scheme achieves the average energy consumption of 0.294 pJ/bit and 0.075 pJ/bit for the encoding and decoding process, respectively, at a supply voltage of 1 V.
引用
收藏
页数:11
相关论文
共 24 条
  • [1] Local bit-line shared pass-gate 8T SRAM based energy efficient and reliable In-Memory Computing architecture
    Rajput, Anil Kumar
    Pattanaik, Manisha
    Kaushal, Gaurav
    MICROELECTRONICS JOURNAL, 2022, 129
  • [2] Linear Error Correction Codec Implementation Based on an In-Memory Computing Architecture for Nonvolatile Memories
    Luo, Lichuan
    Liu, Xiao
    Jiang, Linjun
    Zhang, He
    Zhang, Youguang
    Liu, Dijun
    Kang, Wang
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2022, 69 (06) : 3455 - 3461
  • [3] An Energy-Efficient and Robust 10T SRAM based In-Memory Computing Architecture
    Srivastava, Noopur
    Rajput, Anil Kumar
    Pattanaik, Manisha
    Kaushal, Gaurav
    2023 36TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2023 22ND INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, VLSID, 2023, : 133 - 138
  • [4] A Reconfigurable 8T SRAM Macro for Bit-Parallel Searching and Computing In-Memory
    Chen, Yuzong
    Mu, Junjie
    Kim, Hyunjoon
    Lu, Lu
    Kim, Tony Tae-Hyoung
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 2556 - 2560
  • [5] Negative Capacitance FET 8T SRAM Computing in-Memory based Logic Design for Energy Efficient AI Edge Devices
    Venn, Birudu
    Kadiyam, Tirumalarao
    Penumalli, Koteswararao
    Japa, Aditya
    Sambatur, Sushma Nirmala
    Gu, Chongyan
    Yellampalli, Siva Sankar
    Vaddi, Ramesh
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [6] BP-SCIM: A Reconfigurable 8T SRAM Macro for Bit-Parallel Searching and Computing In-Memory
    Chen, Yuzong
    Mu, Junjie
    Kim, Hyunjoon
    Lu, Lu
    Kim, Tony Tae-Hyoung
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (05) : 2016 - 2027
  • [7] A Charge-Sharing based 8T SRAM In-Memory Computing for Edge DNN Acceleration
    Lee, Kyeongho
    Cheon, Sungsoo
    Jo, Joongho
    Choi, Woong
    Park, Jongsun
    2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 739 - 744
  • [8] An Energy-Efficient SRAM-based Charge Domain Compute In-Memory Architecture
    Singla, Anmol
    Kushwaha, Dinesh
    Aman, Gulyawar
    Chakraborty, Shubhradip
    Goel, Abhishek
    Bulusu, Anand
    Dasgupta, Sudeb
    2024 22ND IEEE INTERREGIONAL NEWCAS CONFERENCE, NEWCAS 2024, 2024, : 233 - 237
  • [9] Reconfigurable 10T SRAM for Energy-Efficient CAM Operation and In-Memory Computing
    Zhang, Zhang
    Chen, Zhihao
    Wang, Jiedong
    Xie, Guangjun
    Liu, Gang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2025,
  • [10] An energy-efficient 10T SRAM in-memory computing macro for artificial intelligence edge processor
    Rajput, Anil Kumar
    Pattanaik, Manisha
    Kaushal, Gaurav
    Memories - Materials, Devices, Circuits and Systems, 2023, 5