An Energy-Efficient Time Domain Based Compute In-Memory Architecture for Binary Neural Network

被引:0
|
作者
Chakraborty, Subhradip [1 ]
Kushwaha, Dinesh [2 ]
Goel, Abhishek [2 ]
Singla, Anmol [3 ]
Bulusu, Anand [2 ]
Dasgupta, Sudeb [2 ]
机构
[1] RGIPT Uttar Pradesh, EE Engn Dept, Jais, India
[2] Indian Inst Technol, Elect & Commun Engn Dept, Roorkee, Uttar Pradesh, India
[3] NIT Uttarakhand, ECE Dept, Srinagar, India
关键词
Analog; binary neural network (BNN); compute in-memory (CIM); energy efficiency; time domain computing;
D O I
10.1109/ISQED60706.2024.10528729
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an energy-efficient time domain-based compute in-memory architecture to accelerate the deep neural networks (DNNs). This work focuses on improving the energy efficiency of the multiplication and accumulation (MAC) operation by performing it within the memory cell itself. The proposed approach utilizes time domain computing, which involves introducing a specific delay to a reference signal to perform MAC operations. To convert the time domain signal into a digital form, a time-to-digital converter (TDC) is employed. A 12T time domain-based bit cell generates the necessary delay, while a flash type TDC is used for time to digital conversion. The designed architecture has been implemented using a 45 nm CMOS technology, resulting in the development of a 128x64 SRAM CIM macro. Simulation results demonstrate that the proposed architecture achieved an energy efficiency of 941 TOPS/W at a frequency of 0.5 MHz and 1 V, which is 1.75x higher than the state-of-the-art. Furthermore, the system attained an inference accuracy of 96.7% and 84.52% when tested on the MNIST and CIFAR- 10 datasets, respectively.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] 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
  • [2] An Area and Energy-Efficient SRAM Based Time - Domain Compute-In-Memory Architecture For BNN
    Chakraborty, Subhradip
    Kushwaha, Dinesh
    Bulusu, Anand
    Dasgupta, Sudeb
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 184 - 188
  • [3] Time-Domain-Based Non-volatile In-Memory Computing Architecture Using FeFETs for Binary Neural Network
    Sharma, Aditya
    Dixit, Vatsal
    Kushwaha, Dinesh
    Chauhan, Nitanshu
    Saxena, Vishal Kumar
    Dasgupta, Sudeb
    Bulusu, Anand
    2024 25TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED 2024, 2024,
  • [4] 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
  • [5] A Skyrmion Racetrack Memory based Computing In-memory Architecture for Binary Neural Convolutional Network
    Pan, Yu
    Ouyang, Peng
    Zhao, Yinglin
    Yin, Shouyi
    Zhang, Youguang
    Wei, Shaojun
    Zhao, Weisheng
    GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 271 - 274
  • [6] IMC: Energy-Efficient In-Memory Convolver for Accelerating Binarized Deep Neural Network
    Angizi, Shaahin
    Fan, Deliang
    PROCEEDINGS OF NEUROMORPHIC COMPUTING SYMPOSIUM (NCS 2017), 2017,
  • [7] An Energy-Efficient Systolic Pipeline Architecture for Binary Convolutional Neural Network
    Liu, Baicheng
    Chen, Song
    Kang, Yi
    Wu, Feng
    2019 IEEE 13TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2019,
  • [8] Energy-Efficient Deep In-memory Architecture for NAND Flash Memories
    Gonugondla, Sujan K.
    Kang, Mingu
    Kim, Yongjune
    Helm, Mark
    Eilert, Sean
    Shanbhag, Naresh
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [9] Time-Domain Computing in Memory Using Spintronics for Energy-Efficient Convolutional Neural Network
    Zhang, Yue
    Wang, Jinkai
    Lian, Chenyu
    Bai, Yining
    Wang, Guanda
    Zhang, Zhizhong
    Zheng, Zhenyi
    Chen, Lei
    Zhang, Kun
    Sirakoulis, Georgios
    Zhang, Youguang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (03) : 1193 - 1205
  • [10] An In-Memory-Computing Binary Neural Network Architecture With In-Memory Batch Normalization
    Rege, Prathamesh Prashant
    Yin, Ming
    Parihar, Sanjay
    Versaggi, Joseph
    Nemawarkar, Shashank
    IEEE ACCESS, 2024, 12 : 190889 - 190896