Conventional DNN (deep neural network) implementations rely on networks with sizes in the order of MBs (megabytes) and computation complexity of the order of Tera FLOPs (floating point operations per second). However, implementing such networks in the context of edge-AI (artificial intelligence) poses limitations due to the requirement of high precision computation blocks, large memory requirement, and memory wall. To address this, low-precision DNN implementations based on IMC (in-memory computing) approaches utilizing NVM (non-volatile memory) devices have been explored recently. In this work, we experimentally demonstrate a dual-configuration XNOR (exclusive NOR) IMC bitcell. The bitcell is realized using fabricated 1T-1R SiOx RRAM (resistive random access memory) arrays. We have analyzed the trade-off in terms of circuit-overhead, energy, and latency for both IMC bitcell configurations. Furthermore, we demonstrate the functionality of the proposed IMC bitcells with mobilenet architecture based BNNs (binarized neural networks). The network is trained on VWW (visual wake words) and CIFAR-10 datasets, leading to an inference accuracy of 80.3% and 84.9%, respectively. Additionally, the impact of simulated BER (bit error rate) on the BNN accuracy is also analyzed.
Skip Nav Destination
Article navigation
17 January 2022
Research Article|
January 18 2022
Dual-configuration in-memory computing bitcells using SiOx RRAM for binary neural networks
Special Collection:
Neuromorphic Computing: From Quantum Materials to Emergent Connectivity
Sandeep Kaur Kingra
;
Sandeep Kaur Kingra
1
Indian Institute of Technology Delhi
, Hauz Khas, New Delhi, India
Search for other works by this author on:
Vivek Parmar
;
Vivek Parmar
1
Indian Institute of Technology Delhi
, Hauz Khas, New Delhi, India
Search for other works by this author on:
Shubham Negi;
Shubham Negi
1
Indian Institute of Technology Delhi
, Hauz Khas, New Delhi, India
Search for other works by this author on:
Alessandro Bricalli;
Alessandro Bricalli
2
Weebit Nano
, Hod Hasharon, Israel
Search for other works by this author on:
Giuseppe Piccolboni;
Giuseppe Piccolboni
2
Weebit Nano
, Hod Hasharon, Israel
Search for other works by this author on:
Amir Regev
;
Amir Regev
2
Weebit Nano
, Hod Hasharon, Israel
Search for other works by this author on:
Jean-François Nodin;
Jean-François Nodin
3
CEA-Leti
, Grenoble, France
Search for other works by this author on:
Manan Suri
Manan Suri
a)
1
Indian Institute of Technology Delhi
, Hauz Khas, New Delhi, India
a)Author to whom correspondence should be addressed: manansuri@ee.iitd.ac.in
Search for other works by this author on:
a)Author to whom correspondence should be addressed: manansuri@ee.iitd.ac.in
Note: This paper is part of the APL Special Collection on Neuromorphic Computing: From Quantum Materials to Emergent Connectivity.
Appl. Phys. Lett. 120, 034102 (2022)
Article history
Received:
September 29 2021
Accepted:
January 04 2022
Citation
Sandeep Kaur Kingra, Vivek Parmar, Shubham Negi, Alessandro Bricalli, Giuseppe Piccolboni, Amir Regev, Jean-François Nodin, Gabriel Molas, Manan Suri; Dual-configuration in-memory computing bitcells using SiOx RRAM for binary neural networks. Appl. Phys. Lett. 17 January 2022; 120 (3): 034102. https://doi.org/10.1063/5.0073284
Download citation file:
Sign in
Don't already have an account? Register
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
Pay-Per-View Access
$40.00
Citing articles via
Special topic on Wide- and ultrawide-bandgap electronic semiconductor devices
Joachim Würfl, Tomás Palacios, et al.
Roadmap on photonic metasurfaces
Sebastian A. Schulz, Rupert. F. Oulton, et al.
Feedback cooling of an insulating high-Q diamagnetically levitated plate
S. Tian, K. Jadeja, et al.