articleScienceFeb 22, 2024Closed access

Programming memristor arrays with arbitrarily high precision for analog computing

University of Southern California · University of Massachusetts Amherst · +2 more institutions

PubMed
Indexed incrossrefpubmed

Abstract

In-memory computing represents an effective method for modeling complex physical systems that are typically challenging for conventional computing architectures but has been hindered by issues such as reading noise and writing variability that restrict scalability, accuracy, and precision in high-performance computations. We propose and demonstrate a circuit architecture and programming protocol that converts the analog computing result to digital at the last step and enables low-precision analog devices to perform high-precision computing. We use a weighted sum of multiple devices to represent one number, in which subsequently programmed devices are used to compensate for preceding programming errors. With a…

Citation impact

144
total citations
FWCI
27.52
Percentile
100%
References
48
Citations per year

Authors

21

Topics & keywords

Keywords
  • Computer science
  • Memristor
  • Scalability
  • Unconventional computing
  • Noise (video)
  • Computer engineering
  • Computation
  • Computer architecture
UN Sustainable Development Goals
  • Affordable and clean energy
No related works found for this paper.