2021
DOI: 10.3390/ma14071624
|View full text |Cite
|
Sign up to set email alerts
|

Characterization and Programming Algorithm of Phase Change Memory Cells for Analog In-Memory Computing

Abstract: In this paper, a thorough characterization of phase-change memory (PCM) cells was carried out, aimed at evaluating and optimizing their performance as enabling devices for analog in-memory computing (AIMC) applications. Exploiting the features of programming pulses, we discuss strategies to reduce undesired phenomena that afflict PCM cells and are particularly harmful in analog computations, such as low-frequency noise, time drift, and cell-to-cell variability of the conductance. The test vehicle is an embedde… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
5
4
1

Relationship

1
9

Authors

Journals

citations
Cited by 14 publications
(10 citation statements)
references
References 31 publications
0
10
0
Order By: Relevance
“…IMC can be realized using Static Random-Access Memory (SRAM) [36], Dynamic RAM (DRAM) [37], and Non-Volatile Memories (NVMs) including Resistive RAM (ReRAM) [38], Phase Change Memory (PCM) [39], STT-MRAM [19], Spin-Orbit Torque MRAM (SOT-MRAM) [29], and other emerging memory devices [18]. NVMs outperform SRAM and DRAM with near-zero leakage power and the non-volatile property of the stored data [40].…”
Section: A Non-volatile Memory and In-memory-computingmentioning
confidence: 99%
“…IMC can be realized using Static Random-Access Memory (SRAM) [36], Dynamic RAM (DRAM) [37], and Non-Volatile Memories (NVMs) including Resistive RAM (ReRAM) [38], Phase Change Memory (PCM) [39], STT-MRAM [19], Spin-Orbit Torque MRAM (SOT-MRAM) [29], and other emerging memory devices [18]. NVMs outperform SRAM and DRAM with near-zero leakage power and the non-volatile property of the stored data [40].…”
Section: A Non-volatile Memory and In-memory-computingmentioning
confidence: 99%
“…. To this purpose, 960 PCM cells, belonging to 80 different WLs, have been programmed with a dedicated iterative algorithm [10] with four different conductance levels. Then, in accordance with (5), all but the i-th input 𝑥 !…”
Section: A Evaluation Of Conductance Time Drift Compensationmentioning
confidence: 99%
“…Among the state of the art, several strategies to program cells to a specific conductance are proposed [12]- [14]. In this study, the programming algorithm employed in [15] has been exploited to program the 𝑛 " cells for each one of the above-mentioned normalized conductance targets. Upon the definition of a conductance target interval by specifying its mean value 𝑔 & and relative tolerance 𝛥𝑔, each cell is first stimulated with a start SET and a start RESET pulse, which both have a high amplitude current, as they grant better temporal drift retention [12][15].…”
Section: B Experimental Proceduresmentioning
confidence: 99%