PCM compute-in-memory

A three-step lesson on phase-change memory, mirroring the ReRAM series. Each page is self-contained and runs in the browser.

  1. Step 1: PCM vs ReRAM

    Send the same pulses to a PCM cell and a ReRAM cell, compare their I-V curves, and see drift, variation and wear.

  2. Step 2: How a weight gets written into a cell

    Follow one weight from a number to a conductance: RESET, then SET pulses with read-back, and what happens when a pulse overshoots.

  3. Step 3: PCM crossbar simulator

    Matrix-vector multiply with Ohm's and Kirchhoff's laws, including the PCM write model and conductance drift after the write.

  4. PCM reference

    Equations, glossary, symbols and settings for all three steps.