DRAM 64k 1979 Full Row Activation Refresh Coupling
# One Strobe Touches Every Cell in a Row, Whether You Asked It To or Not
## 1. Follow RAS Past Addressing Into What It Actually Does to the Array
Step 2 treated $\overline{RAS}$ as an addressing signal: it tells the chip which pins to latch as a row address. That description is accurate but incomplete in a way this step must correct before the series goes further. Asserting $\overline{RAS}$ does not merely *record* a row address somewhere for later use — it physically activates every access transistor along the selected row simultaneously, connecting every one of that row's storage capacitors to its own bit line at once. The row this project's lineage has, since 1968, always discussed as "the row a cell belongs to" turns out to be a hardware-enforced unit of operation, not just an addressing convenience: you cannot activate one cell in a row without activating all of them.
This single fact — that row activation is inherently plural — is the mechanism Step 2's $t_{RAS,min}$ timing bound was actually governing: every one of those simultaneously activated cells needs its own sense amplifier to resolve its own bit line's small charge-sharing signal, and $t_{RAS,min}$ is the time the slowest of those many simultaneous resolutions needs, not the time any single cell's resolution would take alone.
## 2. Recognize the Unasked-For Side Effect: Every Access Refreshes a Whole Row
The 1968 series established that a DRAM cell's stored charge leaks and must be periodically refreshed before it decays past the sense amplifier's reliable detection threshold — $t_{ret}\approx C_sV_{dd}/I_{leak}$, a per-cell retention clock this project has carried through every DRAM series since. Reading a cell, in the 1968 series' original single-cell framing, restores that cell's charge as a byproduct of the sense amplifier doing its job. Section 1 of this step shows that single-cell framing was never quite literal: reading *one* cell at address $(i,j)$ via this multiplexed addressing scheme necessarily activates and re-senses every other cell in row $i$ as well, restoring all of their charge in the same operation.
This is not a bug introduced by address multiplexing — it was already true of row-organized arrays before multiplexing existed — but this series' $\overline{RAS}$ mechanism makes the row-wide activation an explicit, controllable signal for the first time, rather than an implicit property buried inside the array's physical layout. A system designer can now assert $\overline{RAS}$ alone, without ever following it with $\overline{CAS}$, purely to refresh an entire row's worth of cells at once, without caring which specific column would otherwise be selected.
## 3. Place Row-Wide Refresh in the DRAM Lineage, and Name the Next Dependency
This step reveals the deepest connection this series has made yet to the project's earlier DRAM work. The 1968 series derived retention time per cell in isolation, treating refresh as a property each cell needed individually. The 1974 series optimized how much charge a single cell's capacitor could hold against that same retention clock. Neither series needed to ask how refresh would actually be *performed* across an entire array of millions of cells, because neither series had yet built the addressing mechanism — row-organized, multiplexed, strobe-controlled — that this series is assembling. This step is the first point where this project's DRAM lineage connects the physics of why a cell needs refreshing (1968, 1974) to the *mechanism* by which an entire array of cells actually gets refreshed in practice (this series).
The practical consequence this step leaves for Step 4 is direct: since one $\overline{RAS}$-only cycle refreshes an entire row, refreshing the whole 64K array requires only as many cycles as there are rows — not as many cycles as there are cells. Step 4 takes up that count explicitly: how the array's row-versus-column geometry is chosen, what number of refresh cycles per retention interval that geometry implies, and what fraction of the chip's total available access time a systematic refresh schedule built on this row-wide mechanism actually consumes.