One of the most appealing characteristics of Phase-Change Memory (PCM) technology is the ability to store analog quantities as conductances. To fruitfully exploit this feature in Analog in-Memory Computing (AiMC) applications, highprecision programming algorithms are required. In this paper, a method to reach a fairly arbitrary number of analog levels in PCM cells is proposed. The algorithm has been validated on an AiMC prototype, designed and fabricated using a 28-nm FD-SOI process by STMicroelectronics to compute 512 × 512 signed Matrix-Vector Multiplications (MVMs), achieving an Equivalent Number of Bits (ENOB) of 10.55, which improves state-of-theart weights programming accuracy for PCM-based hardware accelerators.

High-Precision Close-to-Analog Programming of PCM Cells as Devices for AiMC Edge-AI

Zurla, R.;Vignali, R.;Iannelli, L.;Cabrini, A.;
2025-01-01

Abstract

One of the most appealing characteristics of Phase-Change Memory (PCM) technology is the ability to store analog quantities as conductances. To fruitfully exploit this feature in Analog in-Memory Computing (AiMC) applications, highprecision programming algorithms are required. In this paper, a method to reach a fairly arbitrary number of analog levels in PCM cells is proposed. The algorithm has been validated on an AiMC prototype, designed and fabricated using a 28-nm FD-SOI process by STMicroelectronics to compute 512 × 512 signed Matrix-Vector Multiplications (MVMs), achieving an Equivalent Number of Bits (ENOB) of 10.55, which improves state-of-theart weights programming accuracy for PCM-based hardware accelerators.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11571/1558075
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact