Repository logo
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Scholalry Output
  3. Publications
  4. Robust and High-Performance 12-T Interlocked SRAM for In-Memory Computing
 
  • Details

Robust and High-Performance 12-T Interlocked SRAM for In-Memory Computing

Author(s)
N., Surana, Neelam
M., Lavania, Mili
A., Barma, Abhishek
J., Mekie, Joycee  
Editor(s)
Di Natale, G.
Bolchini, C.
Vatajelu, E.-I.
DOI
10.23919/DATE48585.2020.9116361
Start Page
15-08-1903
End Page
1326
Abstract
In this paper, we analyze the existing SRAM based In-Memory Computing(IMC) proposals and show through exhaustive simulations that they fail under process variations. 6-T SRAM, 8-T SRAM, and 10-T SRAM based IMC architectures suffer from compute-disturb (stored data flips during IMC), compute-failure (provides false computation results), and half-select failures, respectively. To circumvent these issues, we propose a novel 12-T Dual Port Dual Interlockedstorage Cell (DPDICE) SRAM. DPDICE SRAM based IMC architecture(DPDICE-IMC) can perform essential boolean functions successfully in a single cycle and can perform basic arithmetic operations such as add and multiply. The most striking feature is that DPDICE-IMC architecture can perform IMC on two datasets simultaneously, thus doubling the throughput. Cumulatively, the proposed DPDICE-IMC is 26.7%, 8�, and 28% better than 6-T SRAM, 8-T SRAM, and 10-T SRAM based IMC architectures, respectively. � 2020 Elsevier B.V., All rights reserved.
Unpaywall
URI
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85087413748&doi=10.23919%2FDATE48585.2020.9116361&partnerID=40&md5=942f36e6a10df5a5f6ea7d14b0588886
https://d8.irins.org/handle/IITG2025/29375
Keywords
Memory architecture
Arithmetic operations
Dual port
Exhaustive simulation
Process Variation
Show through
Single cycle
Static random access storage
IITGN Knowledge Repository Developed and Managed by Library

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify