Title | ||
---|---|---|
An embedded PCM Peripheral Unit adding Analog MAC In-Memory Computing Feature addressing Non-linearity and Time Drift Compensation |
Abstract | ||
---|---|---|
This paper presents an integrated peripheral unit interfaced to an embedded Phase-change Memory (ePCM) macrocell, with the aim of adding Analog In-memory Computing (AIMC) feature without any modifications to the internal structure of the memory array. The testchip has been designed and manufactured in a 90-nm STMicroelectronics CMOS technology. The unit allows the execution of signed Multiply and Accumulate (MAC) operations at the edge of the memory array exploiting the physical characteristics of memory devices. I-V characteristic non-linearity and transconductance time drift of PCM cells are overcome through a regulated bitline readout circuitry with time-coded inputs, along with a drift compensation technique based on a conductance ratio. Measurements results show
<tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$1-\sigma$</tex>
accuracy of 95.56% in MAC operations, whose decrease in time is roughly negligible at room temperature and is less than 1% after 24 hours at 85°C bake. |
Year | DOI | Venue |
---|---|---|
2022 | 10.1109/ESSCIRC55480.2022.9911447 | ESSCIRC 2022- IEEE 48th European Solid State Circuits Conference (ESSCIRC) |
Keywords | DocType | ISBN |
Analog in-memory computing (AIMC),drift compensation,multiply and accumulate operation (MAC),Phase-change memory (PCM) | Conference | 978-1-6654-8495-4 |
Citations | PageRank | References |
0 | 0.34 | 3 |
Authors | ||
9 |
Name | Order | Citations | PageRank |
---|---|---|---|
Alessio Antolini | 1 | 0 | 0.34 |
Andrea Lico | 2 | 0 | 0.34 |
Eleonora Franchi Scarselli | 3 | 0 | 0.34 |
Antonio Gnudi | 4 | 58 | 23.00 |
Luca Perilli | 5 | 0 | 0.34 |
Mattia Luigi Torres | 6 | 0 | 0.34 |
Marcella Carissimi | 7 | 5 | 3.24 |
Marco Pasotti | 8 | 0 | 1.01 |
Roberto Antonio Canegallo | 9 | 0 | 0.34 |