Visual walkthrough — Emerging memories (MRAM, ReRAM, PCM)
Step 1 — What "voltage" and "resistance" even mean
Look at the picture. The tall tank is the voltage source pushing charge down one pipe. The gravel patch is the resistor. Thin flow through thick gravel; thick flow through clear pipe.
Rearranged, the same law says (more obstacle ⇒ less flow) and (more flow through a given obstacle ⇒ bigger push needed). We will use both forms.
Step 2 — Why one resistor alone tells you nothing
Look at the figure: two cells, one low-R (bit "1"), one high-R (bit "0"), both connected alone to the same source. The voltage across each is identical (). The meter reads the same for both bits. Useless.
Step 3 — Add a partner: two obstacles in a row (series)
Now the current through the whole line is one number:
- Numerator — the push driving the whole line.
- Denominator — the combined obstacle.
- — the single flow shared by both resistors.
This is just Ohm's law from Step 1, applied to the pair as one obstacle.
Step 4 — Read the push across the load, not the cell
Look at the figure: the red probe sits on the middle node. The push is split — part falls across the cell (top), the rest is across the load (bottom). Change the cell's resistance and the split moves.
Step 5 — Push it to the two extremes (degenerate cases)
We must check the formula never surprises the reader. Feed it the two limits.
Look at the figure: as sweeps from to , slides smoothly from down to along a curve. The two real bit-states are two points on that curve.
Step 6 — Put real numbers on it (the worked read)
The one-picture summary
This last figure compresses all six steps: the source pushes down a line; the known load and the unknown cell share that push in series; the probe reads the load's slice ; and the two bit-states become two clearly separated dots on the divider curve.
Recall Feynman: retell the whole walkthrough to a 12-year-old
A memory bit here is just "hard to push electricity through" (a 1) or "very hard to push through" (a 0). But you can't see how hard something is to push through — so we play a trick. We line up the mystery cell behind a second gravel patch we do know the size of, and we push electricity through both in a single pipe. The total push splits between the two patches. We stick a probe between them and read how much push landed on our known patch. If the mystery cell is easy (a 1), it steals almost none of the push, so our probe reads a big voltage. If the mystery cell is a near-wall (a 0), it hogs the push, and our probe reads almost nothing. Pick the size of your known patch to sit between the two mystery values, and the two answers fly far apart — so far that a simple comparator can tell them instantly. That split-the-push idea is the Voltage Divider, and it is literally how every MRAM, ReRAM and PCM cell gets read.
Recall
Why does a single cell across a source fail to reveal its bit? ::: The source clamps the voltage across it to regardless of ; nothing shares the push, so the meter reads the same for both bits. In the divider , what happens as ? ::: — the load keeps the whole push. As ? ::: — the giant cell hogs all the push. Why place between and ? ::: To land the two bit-states on far-apart parts of the divider curve, maximising the memory window the sense amp must resolve.