technologybriefs
10:06in productionCh. 1 · The Toroid Grid/ 10:06 · ceiling 15 min
Hardware · Tech history

Magnetic-core memory

Destructive, deterministic, and hand-threaded: core memory didn’t scale — it imposed discipline.

Magnetic-core memory is a non-volatile, random-access memory technology using ferrite toroids magnetized in one of two directions to store bits. It relies on coincident-current selection in an X-Y-wired array, destructive readout via sense-wire detection of induced pulses, and immediate rewrite. Its operation depends on the square hysteresis loop of ferrimagnetic ceramic ferrites, and it was first installed in the Whirlwind computer in summer 1953.

Chapters & takeaways4
  1. 0:53
    The Toroid Grid

    One bit lives in one ring — wired into a rigid X-Y grid.

  2. 2:14
    Coincident Selection

    Writing requires two half-currents — only their intersection flips.

  3. 3:43
    Destructive Readout

    Reading erases — and forces a rewrite before the next instruction.

  4. 5:49
    Induction as Logic

    No pulse means no flip — the sense wire detects change, not state.

Worth your time?

Yes. Study the whole thing.

4.5/ 5
What works
  • deterministic selection
  • non-volatile storage
  • destructive readout with guaranteed rewrite
What does not
  • scale
  • integrate
  • persist without physical stability
Study it if
  • hardware historians
  • low-level systems engineers
  • reliability designers
Skip it if
  • modern software developers
  • cloud infrastructure teams
  • AI model trainers
The written brief1 min read

What it is and the problem it solves

Magnetic-core memory is a non-volatile RAM built from hand-threaded ferrite rings. It solves the problem of reliable, random-access, power-loss-resilient memory for early digital computers — before semiconductor memory existed.

How it works

Magnetic-core memory stores one bit per ferrite toroid. Cores sit in an X-Y-wired grid. Writing selects a single core by applying half-current to one X and one Y wire — only their intersection receives full threshold current. Magnetisation direction (clockwise or counterclockwise) encodes 1 or 0. Reading flips the field to detect state via induced pulse in a separate sense wire. That flip erases the bit, so rewrite circuitry must restore it immediately.

What works

Coincident-current selection reliably isolates single cores in dense arrays. The square hysteresis loop of semi-hard ferrite ensures stable bistable states. Destructive readout + immediate rewrite delivers consistent bit integrity. Sense-wire detection gives unambiguous 1/0 discrimination without amplification drift.

What does not

It does not scale beyond ~100 kilobytes without prohibitive wiring complexity. It cannot retain state during power loss without persistent magnetisation — but that same persistence makes rewriting slow and energy-intensive. It offers no byte-addressable abstraction: every access is discrete, physical, and timing-critical.

What it changes

It replaces delay-line and Williams tube memory with deterministic, non-volatile, random-access storage. It enables real-time control systems like Whirlwind — where microseconds matter and crashes are fatal. It establishes the first widely adopted memory architecture that decouples storage from vacuum-tube fragility.

Is it worth your time

Yes — if you work on memory systems, hardware archaeology, or low-level reliability trade-offs. Its destructive readout, physical wiring constraints, and manual assembly make it irrelevant for modern computing, but its design reveals how early engineers enforced determinism without transistors.

Same field · Hardware4 of 111
Up next in Technology

Maxim Integrated

1983 · 9:31

Maxim didn’t invent analog — it weaponised compatibility.

9:31