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 条
  • [31] 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
  • [32] Computation and memory optimized spectral domain convolutional neural network for throughput and energy-efficient inference
    Rizvi, Shahriyar Masud
    Ab Rahman, Ab Al-Hadi
    Sheikh, Usman Ullah
    Fuad, Kazi Ahmed Asif
    Shehzad, Hafiz Muhammad Faisal
    APPLIED INTELLIGENCE, 2023, 53 (04) : 4499 - 4523
  • [33] Computation and memory optimized spectral domain convolutional neural network for throughput and energy-efficient inference
    Shahriyar Masud Rizvi
    Ab Al-Hadi Ab Rahman
    Usman Ullah Sheikh
    Kazi Ahmed Asif Fuad
    Hafiz Muhammad Faisal Shehzad
    Applied Intelligence, 2023, 53 : 4499 - 4523
  • [34] Energy Efficient In-Memory Binary Deep Neural Network Accelerator with Dual-Mode SOT-MRAM
    Fan, Deliang
    Angizi, Shaahin
    2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 609 - 612
  • [35] BitS-Net: Bit-Sparse Deep Neural Network for Energy-Efficient RRAM-Based Compute-In-Memory
    Karimzadeh, Foroozan
    Yoon, Jong-Hyeok
    Raychowdhury, Arijit
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (05) : 1952 - 1961
  • [36] An Energy-Efficient Time-Domain Binary Neural Network Accelerator with Error-Detection in 28nm CMOS
    Du, Yuxuan
    Shang, Xinchao
    Shan, Weiwei
    APCCAS 2020: PROCEEDINGS OF THE 2020 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2020), 2020, : 70 - 73
  • [37] In-Memory Batch-Normalization for Resistive Memory based Binary Neural Network Hardware
    Kim, Hyungjun
    Kim, Yulhwa
    Kim, Jae-Joon
    24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 645 - 650
  • [38] SIMBA: A Skyrmionic In-Memory Binary Neural Network Accelerator
    Miriyala, Venkata Pavan Kumar
    Vishwanath, Kale Rahul
    Fong, Xuanyao
    IEEE TRANSACTIONS ON MAGNETICS, 2020, 56 (11)
  • [39] In-Memory Computing: Towards Energy-Efficient Artificial Intelligence
    Le Gallo, Manuel
    Sebastian, Abu
    Eleftheriou, Evangelos
    ERCIM NEWS, 2018, (115): : 44 - 45
  • [40] Energy-Efficient Architecture for FPGA-based Deep Convolutional Neural Networks with Binary Weights
    Duan, Yunzhi
    Li, Shuai
    Zhang, Ruipeng
    Wang, Qi
    Chen, Jienan
    Sobelman, Gerald E.
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2018,