← Geometric Power Topologies for FPGAs

Chapter 2 · Living chapter

Stackup & Plane Capacitance

The impedance floor of the toroidal rail is copper-dominated: capacitance sets where the floor sits, copper sets how low it goes. A verified 201-point AC sweep from 100 kHz to 1 GHz measures the rail's impedance versus frequency — every point reproducible from the downloadable netlist.

The Toroidal Rail

A closed-ring distribution geometry distributes current through twelve copper ring segments and eleven spokes. The rail's impedance curve descends from a capacitive region, reaches a copper-dominated floor, then rises inductively. There is no impedance peak in this model — the landmarks are floor, corner, and rise.

What the Sweep Measures

The sweep answers exactly one question: the rail's impedance versus frequency. Doubling the cap bank moves the corner (1.58 → 1.15 MHz) but barely moves the floor — copper owns the floor. Thermal, electromagnetic, and non-linear behavior are not claimed by this small-signal AC model.

Verified sweep

Toroid Rail Impedance

Blue ESTABLISHED evidence only — log frequency × log |Z|. Floor, corner, and inductive-rise landmarks. No live browser run: the verified pipeline is the evidence.

Scenario summary

Claim: The impedance floor of the toroidal rail is copper-dominated: capacitance sets where the floor sits, copper sets how low it goes.

Evidence: Verified 201-point AC sweep (100 kHz – 1 GHz): floor 10.57 mOhm at 1.58 MHz; 1.44186 Ohm at 100 kHz. Live variant reproduced bit-exact 2026-10-03.

Explore: The knobs are C_BANK, C_ESR, C_ESL — edit the .param lines in the live netlist and re-run locally.

Fixed: Ring/spoke copper geometry (R and L), topology, sweep range, solver regime, ngspice version.

Model integrity: This panel uses a small-signal AC impedance model of the toroidal rail (lumped RLC). It answers exactly one question: the rail's impedance versus frequency. Thermal, EM, and non-linear behavior are not claimed. Lumped models are trustworthy to a few hundred MHz — see Chapter 3 for the transient domain.
Model limits

This panel uses a small-signal AC impedance model of the toroidal rail (lumped RLC). It answers exactly one question: the rail's impedance versus frequency. Thermal, EM, and non-linear behavior are not claimed. Lumped models are trustworthy to a few hundred MHz — see Chapter 3 for the transient domain.

ring: 12 segments x 5.2 mOhm + 6 nH
spokes: 11 x 11.8 mOhm + 9.6 nH
sweep: .AC DEC 50 100k 1G (201 points)
stimulus: AC 1 A feed
timeout_seconds: 10
no_transient: AC only — no silent transient fallback
Chain of custody
model version
TOROID_Z_v1
verifier
Kevin — Continuum Press verification pipeline
verification date
2026-10-03
solver version
ngspice-39 (desktop, evidence runs)
solver regime
AC small-signal, 201 points, 100 kHz – 1 GHz (.AC DEC 50), 10 s timeout, no transient fallback
netlist sha256
7ec529863d0f82741a2cd29658551c0a6a499bb0c11084540be9655ff78a3f8f
live netlist sha256
4b5eea34c9b6aba8b57325f18d1b86f8010638a04d0e133ba6c072f27451dcb0
results sha256
a3681a4179e5d4a553fa7f5c4265d3b1c92fa87fbcb48f5aa2934ae834ba2211
100 kHz1 MHz10 MHz100 MHz1 GHz0.01 Ω0.1 Ω1 Ω10 Ω100 ΩFloor 10.57 mΩ1.44 Ω

Floor: 10.57 mΩ @ 1.58 MHz · Start: 1.44186 Ω @ 100 kHz · Inductive rise: 35.42 Ω @ 1 GHz. The curve has no peak — floor, corner, and rise only.

Run it yourself — locally

Live browser simulation is not yet trustworthy in this build — four attempts failed the acceptance test (see the Gate Failure Log), so the live section is removed rather than risk wrong numbers. The verified sweep above is real: download the netlist and run it yourself, free, in under a minute.

  1. 1Install ngspice (free, all platforms): ngspice.com
  2. 2Download the evidence bundle: TOROID-SWEEP-V1.ZIP
  3. 3Edit the three .param lines (C_BANK, C_ESR, C_ESL), run: ngspice -b toroid-z-live.spice
  4. 4Self-check: floor 10.57 mΩ at 1.58 MHz, |Z| 1.44186 Ω at 100 kHz.
  5. 5Try: double C_BANK to 2e-07 — the corner moves to 1.15 MHz but the floor barely moves. Copper owns the floor.

Your local runs are your own exploration — the book's evidence is the verified pipeline, not the browser.

toroid-sweep-v1.zip

Panel version: CP-LB5 · Pattern: Phase-B2 Canonical v1.3 · Last update: 2026-10-03 · Evidence bundle: toroid-sweep-v1.zip

Continuum Press

Every claim is measured, simulated, or honestly labeled.

Continuum Press

We publish engineering truth. Every claim is testable. Every simulation is reproducible. Every correction is visible. Every hypothesis can lose. This is how engineering should be taught. This is how engineering should be published.

Last correction 2026-10-02 · Errata: 1 · Verified runs: 4 · Reader experiments: not tracked (local-only by design).

© Continuum Press. Built on Base44.