Parallelizing SRAM Arrays with Customized Bit-Cell for Binary Neural Networks

被引:0
|
作者
Liu, Rui [1 ]
Peng, Xiaochen [1 ]
Sun, Xiaoyu [1 ]
Khwa, Win-San [2 ]
Si, Xin [2 ]
Chen, Jia-Jing [2 ]
Li, Jia-Fang [2 ]
Chang, Meng-Fan [2 ]
Yu, Shimeng [1 ]
机构
[1] Arizona State Univ, Tempe, AZ 85287 USA
[2] Natl Tsing Hua Univ, Hsinchu, Taiwan
关键词
D O I
10.1145/3195970.3196089
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent advances in deep neural networks (DNNs) have shown Binary Neural Networks (BNNs) are able to provide a reasonable accuracy on various image datasets with a significant reduction in computation and memory cost. In this paper, we explore two BNNs: hybrid BNN (HBNN) and XNORBNN, where the weights are binarized to +1/-1 while the neuron activations are binarized to 1/0 and +1/-1, respectively. Two SRAM bit cell designs are proposed, namely, 6T SRAM for HBNN and customized 8T SRAM for XNOR-BNN. In our design, the high-precision multiply-and-accumulate (MAC) is replaced by bitwise multiplication for HBNN or XNOR for XNOR-BNN plus bit-counting operations. To parallelize the weighted sum operation, we activate multiple word lines in the SRAM array simultaneously and digitize the analog voltage developed along the bit line by a multi-level sense amplifier (MLSA). In order to partition the large matrices in DNNs, we investigate the impact of sensing bit-levels of MLSA on the accuracy degradation for different sub-array sizes and propose using the nonlinear quantization technique to mitigate the accuracy degradation. With 64x64 sub-array size and 3-bit MLSA, HBNN and XNORBNN architectures can minimize the accuracy degradation to 2.37% and 0.88%, respectively, for an inspired VGG-16 network on the CIFAR-10 dataset. Design space exploration of SRAM based synaptic architectures with the conventional row-by-row access scheme and our proposed parallel access scheme are also performed, showing significant benefits in the area, latency and energy-efficiency. Finally, we have successfully taped-out and validated the proposed HBNN and XNOR-BNN designs in TSMC 65 nm process with measured silicon data, achieving energy efficiency >100 TOPS/W for HBNN and >50 TOPS/W for XNOR-BNN.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Single Ended Computational SRAM Bit-Cell
    Kareer, Shobhit
    MacEachern, Leonard
    Groza, Voicu
    Park, Jeongwon
    2019 INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS (ISSCS 2019), 2019,
  • [2] Design of Low Leakage SRAM Bit-Cell and Array
    Ranganath, Shashank
    Bhat, Shankaranarayana M.
    Fernandes, Alden C.
    2014 INTERNATIONAL CONFERENCE ON CIRCUITS, COMMUNICATION, CONTROL AND COMPUTING (I4C), 2014, : 5 - 8
  • [3] A novel SEU hardened SRAM bit-cell design
    Li, Tiehu
    Yang, Yintang
    Zhang, Junan
    Liu, Jia
    IEICE ELECTRONICS EXPRESS, 2017, 14 (12):
  • [4] Commodity Bit-Cell Sponsored MRAM Interaction Design for Binary Neural Network
    Cai, Hao
    Bian, Zhongjian
    Fan, Zhonghua
    Liu, Bo
    Naviner, Lirida
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2022, 69 (04) : 1721 - 1726
  • [5] OPTIMIZATION OF 8T SRAM BIT-CELL DESIGN
    Wu, Luping
    Wang, Chunhsiung
    Mo, Hongxiang
    CONFERENCE OF SCIENCE & TECHNOLOGY FOR INTEGRATED CIRCUITS, 2024 CSTIC, 2024,
  • [6] Bit-Cell Selection Analysis for embedded SRAM-based PUF
    Alheyasat, A.
    Torrens, G.
    Bota, S.
    Alorda, B.
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [7] Studying the Variation Effects of Radiation Hardened Quatro SRAM Bit-Cell
    Le Dinh Trang Dang
    Kang, Myounggon
    Kim, Jinsang
    Chang, Ik-Joon
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2016, 63 (04) : 2399 - 2401
  • [8] Read Disturb-Free SRAM Bit-Cell for Subthreshold Memory Applications
    Kim, Hyunmyoung
    Kim, Taehoon
    Manisankar, Sivasundar
    Chung, Yeonbae
    2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,
  • [9] Optimal Selection of SRAM Bit-Cell Size for Power Reduction in Video Compression
    Kim, Hyun
    Chang, Ik Joon
    Lee, Hyuk-Jae
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2018, 8 (03) : 431 - 443
  • [10] Double-node-upset aware SRAM bit-cell for aerospace applications
    Prasad, Govind
    Mandi, Bipin Chandra
    Ali, Maifuz
    MICROELECTRONICS RELIABILITY, 2022, 133