Abstract
Computing-in-memory (CIM) architectures that perform logic gate operations directly within memory arrays, in-situ, are particularly effective in addressing memory-induced performance bottlenecks. When paired with nonvolatile memory, energy efficiency in performing bulk bitwise logic operations can reach unprecedented levels. However, unlocking this potential is not possible if functional correctness is compromised. In this paper we present a CIM-specific class of functional errors termed gate flips, where parametric variations make a logic gate behave as another. Through detailed functional and electrical characterization we demonstrate that gate flips stem from a significant subclass of write errors. Accordingly, we introduce an abstract model to enable efficient functional reliability assessment and to guide design decisions in forming universal CIM gate libraries. We also evaluate the impact on the end accuracy of computation using representative benchmarks.
Original language | English (US) |
---|---|
Title of host publication | 2024 Design, Automation and Test in Europe Conference and Exhibition, DATE 2024 - Proceedings |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9798350348590 |
State | Published - 2024 |
Event | 2024 Design, Automation and Test in Europe Conference and Exhibition, DATE 2024 - Valencia, Spain Duration: Mar 25 2024 → Mar 27 2024 |
Publication series
Name | Proceedings -Design, Automation and Test in Europe, DATE |
---|---|
ISSN (Print) | 1530-1591 |
Conference
Conference | 2024 Design, Automation and Test in Europe Conference and Exhibition, DATE 2024 |
---|---|
Country/Territory | Spain |
City | Valencia |
Period | 3/25/24 → 3/27/24 |
Bibliographical note
Publisher Copyright:© 2024 EDAA.
Keywords
- NVM
- computing in memory
- error model
- gate flips