Terminated at both ends
Assumes: The staircase in time · A ladder is not a line
The resistor at the wrong end measured three ways of terminating one net and found that two of them are worst at opposite ends of the same piece of track. A series resistor at the driver leaves an interior receiver sitting at half the swing for delays; no resistor at all leaves it ringing for ; a parallel resistor at the receiver has no such interval anywhere and draws sixty milliamperes for as long as the level is held.
That essay closed by naming two arrangements it could not measure. One was a stub, and the receiver that is a branch put a junction in the lattice and measured it: three lines of equal impedance meeting present each other with , so a wave is reflected by exactly and two thirds goes on, and the far end holds two thirds of the swing for twice the stub’s own delay whatever the net is terminated with.
The other was termination at both ends — a series resistor at the driver and a parallel one at the receiver. It is what gets built when neither scheme alone will do, and what it costs is the one thing everybody knows about it. What it buys has not been put a number on.
What is being solved, and what the half is
Nothing new. The same lattice, with the source resistance set to and the far-end resistance set to as well.
The launched wave is decided by a divider between the source impedance and the characteristic impedance — not the load, which the source has no way of knowing about for another delay. With that divider is exactly one half, which is where the series scheme’s half-amplitude wave comes from and why the staircase in time draws a first step rather than a full one.
In the series scheme the open far end has and doubles it back to the full swing. Here the far end is , so and there is nothing to double it with. The receiver gets the launched half and keeps it. Measured: 1.650 volts of a 3.300-volt supply, which is a half to four figures, and it is a half at every position along the net rather than at one of them.
That is 6.0206 decibels of signal, given away at the driver, in exchange for something the rest of this essay measures.
The first thing it buys is the interval, and that is not the interesting one
An interior receiver’s whole difficulty in the series scheme is that it sees two arrivals at different times and the first one is deliberately half the answer. Set to zero and the second arrival does not exist, so there is nothing to wait for.
Measured at a tenth of the way along the net — the worst position the rung below found, where the series scheme is undefined for 1.80 delays — the double scheme’s departure from its final value after the first edge is zero to the arithmetic’s floor.
This much follows from and could have been written down. It is also what the parallel scheme already does, at a higher level and for more current, so on its own it is not a reason to fit two resistors instead of one.
The reason is that both of those schemes are correct only if the resistances are what the design said they were, and the two of them fail differently when they are not.
A driver is not fifty ohms minus the resistor
A logic output’s own impedance is a transistor’s channel, and it moves with process corner, supply and temperature by tens of per cent. A series termination is sized as , so an error in is an error in the source match — and the source match is the whole of what makes a series termination settle in one round trip.
Swept from twenty ohms to a hundred, the series-terminated net’s departure from its final value after the first arrival is exactly the source reflection coefficient it was supposed to have removed. A driver thirty per cent low, at 36 ohms, gives and 16.3 per cent of ringing; at twenty ohms it is 42.9 per cent, and at a hundred it is 33.3.
The doubly terminated net’s departure over the same sweep is zero at every point, and the reason is one sentence: a mismatch at the source only matters if something comes back for it to reflect. With nothing does. The driver’s impedance decides how large the launched wave is and decides nothing else.
That claim needed care to state exactly, and the care is worth recording because it is the same trap one step, computed twice is about. Asserted as “the departure equals ” the worst row of the sweep disagreed by — far too large for rounding, and unchanged when the number of samples was multiplied by thirty-two, so not a discretisation error either. It is the open circuit: the far end is a resistor standing in for infinity, so is rather than one, and the departure falls short by exactly that factor. Predicted in that form the agreement is a part in a million at every driver impedance. A tolerance widened until the assertion passed would have hidden a finite resistor inside a claim about an infinite one.
The error has not gone away — it has changed axis
The same sweep says the other half, and the two halves are a matched pair.
The series scheme’s settled level is the supply, exactly, at every driver impedance on the sweep, because an open far end draws no current for the series resistor to drop. Its shape is at the driver’s mercy and its amplitude is not.
The double scheme’s settled level is , exactly, at every driver impedance on the sweep: 71.4 per cent of the supply at twenty ohms, 58.1 at thirty-six, 50.0 at fifty, 33.3 at a hundred. Its amplitude is at the driver’s mercy and its shape is not.
So the driver’s tolerance is not removed by either scheme. It is moved. One puts it in the time axis, where it appears as ringing that has to be waited out and that a receiver may sample in the middle of; the other puts it in the amplitude axis, where it appears as a swing that is smaller than expected and that stays where it is put. Those two failures are charged to different budgets and only one of them is a timing hazard — which is a different observation from “double termination is more tolerant”, and it is the one the sweep actually supports.
The load nobody specified
The far end is the other place a resistance is assumed. A series termination assumes an open, and a real far end is a receiver pin, a second receiver, a pull-up, a connector with something on the end of it, a test point with a probe on it.
An interior receiver sees of its own answer on the first arrival, so what happens to it is decided entirely by what is at the far end. Against the site’s own criterion — the band between thirty and seventy per cent of the final value, in which a logic input has no defined answer — the series scheme’s interior receiver climbs out of the band only below one far-end resistance, and that resistance is 125 ohms.
That number is worth reading carefully, because it has nothing in it. It is for a band edge — 83.3 ohms at a twenty per cent band, 125 at thirty, 250 at forty — and it carries no length, no driver impedance, no rise time and no frequency. It is at the band this collection uses, which is far below any far end anybody builds deliberately, so the series scheme’s interior receiver is in the band essentially always. The rung below measured that as an interval in delays; this is the same statement made as a resistance, and it is the form that says the interval cannot be designed away by choosing a better far end.
The double scheme’s curve never enters the band from any direction. Its first arrival is already the answer, so a far-end resistance that is not makes it an overshoot rather than a plateau — 102 per cent at a kilohm, and above a hundred per cent everywhere — and an overshoot is a level a receiver can read.
What it costs, in the currency it is paid in
Half the swing is the headline and it is not quite the right comparison, because the series scheme does not deliver the supply into a real load either.
The ratio is worth having as an expression rather than as a factor of two, because it says which way the cost moves. The second resistor is a shunt across the far end, so its effect is largest when there is nothing else there and smallest when the far end is already heavy. Against an open it halves the swing. Against twenty-five ohms it takes a quarter. The cost of double termination falls as the thing it is protecting against gets worse, which is an unusually convenient shape and is not obtainable from the word “half”.
The current is the other half of the price and it is smaller than the parallel scheme’s. Holding a level, the double scheme draws the supply through two resistances rather than through a low driver and one, so it is 33.0 milliamperes and 108.9 milliwatts against the parallel scheme’s 60.0 milliamperes and 198.0 — fifty-five per cent of it. That is a real saving and it is the wrong way round from the usual account, in which fitting a second resistor is described as costing more power.
Where that current goes matters more than how large it is. A source below a frequency measures a regulator’s output impedance at 0.43 milliohms at direct current and 1.95 ohms at ten kilohertz, and the pair that is worse than either finds a decoupling network presenting six times the impedance either capacitor does alone at the frequency between them. Thirty-three milliamperes switching at a clock rate is a current step into a rising impedance, and what it produces is a voltage on a rail everything else shares — the millivolts in the wire is what that looks like arriving somewhere it was not budgeted.
Where the half is not affordable
The scheme’s cost is a fixed fraction of the swing, and a fixed fraction of the swing is exactly what a logic family’s thresholds are quoted as.
The rung below put it plainly for the series scheme’s interior plateau: half of 3.3 volts is 1.65, which is above every input low threshold and below every input high threshold in use. That was a description of a transient there. Here it is the settled level, so the same arithmetic says that a doubly terminated net driven from a 3.3-volt output cannot present a high level to an ordinary receiver at all — not for a delay, but permanently.
Which is why the arrangement is not used with plain single-ended logic and its thresholds, and is used where the receiver’s reference is not a fixed fraction of the driver’s supply: a differential pair, where the comparison is between two conductors and the common level is free, or a receiver biased to the middle of the swing it is actually going to get. The trade is a signal-to-noise ratio given away for tolerance to a load nobody specified, and it is only available to a receiver that has the margin to give.
This is the same shape as two thresholds because there is a floor: a decision boundary is only as good as the amplitude presented to it, and halving the amplitude halves the distance to whatever is underneath. The difference is that hysteresis buys margin back and a resistor divider does not.
What it does not fix, and this is the part that matters
A branch is not touched by any of it.
The junction’s reflection coefficient is exactly whether the net is terminated at neither end, at the driver, at the receiver or at both, because it is decided by three lines of equal impedance meeting at a point. So the two-thirds deficit and its recovery after twice the stub delay survive double termination unchanged, and they are now two thirds of a halved swing.
That inverts the reason for fitting the second resistor. The arrangement removes the interval that belongs to the termination scheme and leaves the interval that belongs to the layout — and the second is the one that scales with how the parts are placed rather than with what is on the schematic, which puts it among the edges that are lengths. A designer who has fitted two resistors and moved on has bought immunity to the resistances and none at all to the geometry.
What is checked
Four assertions on the waveform figure and four on each of the sweeps, and none of them is a value at one setting.
That the level is exactly half the supply, to a part in , at every position the slider offers — which is a statement about a divider between two equal resistances rather than about a number.
That the departure from the final value after the first arrival is zero, and the undefined interval is zero, at every position and at every driver impedance from twenty ohms to a hundred.
That the series scheme’s departure over that same sweep is exactly, short only by the finite resistor standing in for an open far end, stated in the form that includes it.
That the interior receiver’s first arrival never falls below its own final value at any far-end resistance from twenty-five ohms to a hundred kilohms — which is the immunity claim, made as a bound rather than as an example.
And that the ratio of the two settled levels is , to a part in a million across the whole load axis, rather than a half asserted under a tolerance wide enough to swallow the difference.
What this does not say
It does not say the double scheme is the right answer. It costs a fraction of the swing that a single-ended receiver usually cannot pay, and the fraction is fixed rather than negotiable.
It does not say the lattice is the right model. Everything here is resistive at both ends, and a real receiver is a capacitance as well — which slows the edge at the far end rather than reflecting it, and which the lumped boundary a ladder is not a line measures decides whether any of this is needed at all. On a metre of the line drawn here the round trip is 9.67 nanoseconds, so a twenty-nanosecond edge needs none of it.
And it does not say anything about the impedance the whole argument is matched to. Where the current comes back is where comes from, and it is a geometry rather than a component value: a track whose return path is interrupted does not have the impedance the terminator was chosen for, and two resistors matched to the wrong number are worse than one matched to the right one.
The number worth carrying
Half the swing, and .
The first is what double termination costs and it is exact: two equal resistances divide the supply and no reflection ever puts it back, so 1.650 volts of 3.300 at every point on the net and at every driver impedance the part happens to have.
The second is what it buys, written as the thing it removes. An interior receiver on a series-terminated net has no defined level for any far-end resistance above — 125 ohms at this collection’s band — and that number contains no length, no driver, no rise time and no frequency, so it cannot be designed around by making the net shorter or the edge slower. It can only be removed by putting at the far end, and putting at the far end is what halves the swing.
The habit that goes with it is about where an error goes rather than whether it exists. Neither scheme removes the driver’s tolerance; the series one turns it into ringing and the double one turns it into amplitude. Deciding between them is deciding which of those two a receiver can survive, and that is a question about the receiver rather than about the line.
Part 3 on termination
One argument about Termination, and one of 3 essays on it so far, each part numbered by how much of the idea it assumes. What sits either side of it:
What links here
Essays that reach for this one mid-argument — the half of a link its own author cannot write down.
The objects named here
The third axis, after the field and the idea: the things themselves, and every essay that touches each one.
Characteristic impedanceDesign tradeoffLattice diagramLogic thresholdModel rangePropagation delayReflection coefficientSource impedanceTermination
- The mismatch that the cable hides characteristic impedance, model range, reflection coefficient, termination
- Interleaving is a choice, not an improvement characteristic impedance, design tradeoff, model range
- The cable that hides two things design tradeoff, model range, reflection coefficient
- The capacitance a third switch moves design tradeoff, model range, source impedance
- The corner the instrument has no part in design tradeoff, model range, source impedance
- The cure that becomes a different circuit design tradeoff, model range, source impedance