Where the models stop
Every model has an edge
Four assumptions the circuits in this field run on, with the frequency at which each stops being true, on one axis. The ordering is not the one most readers would guess — an ordinary amplifier circuit runs out of model at 1.42 kHz, three thousand times sooner than a ten-centimetre circuit board does.
Kirchhoff's own frequency
The current law says the current entering a node equals the current leaving it at the same instant, which assumes the signal crosses the circuit in no time. It crosses at about two-thirds the speed of light, so the law has a frequency of its own — set by nothing but the physical size of the board.
How small is small signal
Linearising an exponential replaces a curve by its tangent, which is exact at a point and progressively wrong away from it. The amplitude at which it is one per cent wrong is 7.3 millivolts at room temperature — 28 per cent of the thermal voltage, not a small fraction of it, and a good deal smaller than "small signal" suggests.
The one current a constant is right at
Seven-tenths of a volt is the true forward drop at 5.748 milliamperes and at no other current, and every circuit built on it crosses zero error there — four different resistors at four different supplies, all exact at the same current. What decides whether the model is any good is not the diode at all; it is how much of the supply the diode is taking.
A band rather than an edge
Every other boundary in this collection is one-sided: a model is true below a frequency, or below an amplitude. A switch is a switch only for loads between 49.5 ohms and 1.01 megohms — bounded at both ends by the same part — and the upper end is a frequency as well as a resistance, so the band narrows as the frequency rises and shuts completely at 6.43 megahertz, above which no load resistance at all will do.
The edge that is a region
Every boundary drawn so far in this subject is a number on one axis, and the figure that gathers four of them admits in its own caption that the fifth is an amplitude and cannot go there. Drawn on both axes at once, the ideal amplifier's one per cent boundary is a region with three sides and a corner — and the corner sits at 38.5 kilohertz where the two numbers a data sheet quotes cross at 48.8, because the two mechanisms are lags on the same waveform and add as magnitudes rather than in quadrature.
The edges that are lengths
Almost every boundary in this collection is a frequency or an amplitude, and both of those are things a circuit designer chooses. A handful are lengths — the 0.60 millimetres a gap's field reaches into a window, the 200 microns between a track and its plane, the 10 centimetres at which Kirchhoff's laws are a degree out — and they behave differently in one way that matters: nobody chooses them at the schematic, they are set by whoever builds the thing, and they appear in no netlist at all.
The constant that is a window
A diode's ideality factor is quoted as a number and defined as a derivative, which means it has a value at every current and no value anywhere. Eight one-decade fits to one curve return factors from 1.23 to 1.98, two of them straight to a few parts in a thousand — so the residual gives no warning at all. Asked for the forward voltage at a milliamp, the window containing it is right to a third of a millivolt and the worst is out by 186, which is a current a hundredth of the truth.
The edges that move with the room
Every boundary in this collection is quoted at one temperature and most of them are functions of it. The small-signal edge is proportional to the thermal voltage, so it runs from 5.67 millivolts at −40 degrees to 9.69 at +125 — a factor of 1.71, the ratio of the absolute temperatures exactly. A realised Q is 1.54 per cent high at one end of that range and 2.58 at the other. The numbers are right; the condition attached to them was left off, and it is the same condition every time.
A boundary is a model and a tolerance
Every edge in this collection is computed from a fraction of error nobody states, and the four on its opening axis use three different ones. Swept over two decades, each boundary moves as a power of that fraction — Kirchhoff's laws exactly as the first power, the amplifier and the capacitor and the small-signal model as its square root to within three per cent, and a full-power bandwidth not at all. The exponent identifies the mechanism, and it re-orders the axis twice: the board fails before the capacitor below 0.424 per cent, and the output before the amplifier above 21.7.
Where the mechanisms are one mechanism
An amplifier is said to run out of three separate things — bandwidth, slew rate and rails — and errors from separate mechanisms add in quadrature while errors from one mechanism add as magnitudes. Measured as waveforms rather than as numbers, two of the three sit 18.4349 degrees apart, which is exactly the angle between a sinusoid and its own cube, and the third sits at ninety: its cosine against both of the others stays under 0.0025 wherever it exists. So the arithmetic is neither of the two anybody reaches for, and a budget built the right way is within 2.9 per cent where quadrature is 17 per cent low and a straight sum 37 per cent high.
Two currents with one name
A junction's saturation current is two currents with one name. The one in the forward law doubles every 4.49 kelvin; the one a reverse-biased junction actually conducts is generated in its depletion region, doubles every 8.98, and on this model junction is 3.06 × 10⁵ times larger at a volt of reverse bias. Doubles every ten kelvin is the second current's rule, and applied to the first it turns the forward drop's −1.81 millivolts per kelvin into +0.39.
The resistance a slow curve cannot see
A diode's series resistance is read off the top of its forward curve, and a bench curve is a slow one: each point is held until the junction has warmed to it. Through 350 kelvin per watt the held curve sits 39.7 millivolts below the pulsed one at 100 milliamps, and the three-parameter fit that reads 0.580 ohms from the pulsed curve reads 0.184 from the held one — with a smaller residual. The fitted resistance reaches zero at 531.7 kelvin per watt, and the resistance it hid is what keeps the junction from folding back: with 0.05 ohms instead of 0.6 the held curve turns over at 87.6 milliamps.
The logarithm is in the collector
A diode is the textbook logarithm, and a real junction holds one to within one per cent over only 2.40 decades — from 50 nanoamps to 12.6 microamps, at an ideality of 1.98 — because two mechanisms and a series resistance share its terminals. The same junction read at a transistor's collector, with its recombination current supplied from the base, holds 8.50 decades at an ideality of 1.0001. How far the logarithm reaches is decided by which terminal the current is taken from, and at the bottom of the range by a leakage current a millivolt is enough to switch on.
The width no load can change
A switch's band was drawn against a load resistor and closed at 6.43 megahertz. Put a hold capacitor where the resistor was and the band changes axis and shape — a diagonal below 318 hertz, a floor of 495 picofarads above it — and stays exactly as wide: 1.8083 decades at 100 kilohertz for both loads, closing at 6.43 megahertz for both. Count the capacitor's error as a magnitude, as the resistor's always was, and the band appears to stay open to 91.6 megahertz. That extra room is 8.11 degrees of lag the count cannot see.
Where an open switch leaks to
A lone switch has a band whose width no load can change, because its open state leaks into the load. In a multiplexer the seven open channels leak into a node the selected channel holds, so the load leaves the answer and the source takes its place: one per cent of leak at 91.0 megahertz from buffered sources and 901 kilohertz from fifty ohms, moving as the first power of the tolerance rather than the second. Adding the channels' capacitance into one forty-picofarad switch puts it at 804 kilohertz, near the fifty-ohm figure by coincidence and a hundred and thirteen times low for a buffered one.
The capacitance a third switch moves
A changeover's open channel leaks into the source of the channel that is closed, so its isolation into fifty ohms falls from 643 megahertz with a buffered source to 6.34 megahertz with a fifty-ohm one. Put a third switch to ground between two series switches and the leak lands on half an ohm of closed switch instead: 814, 643 and 2,240 megahertz from sources of nothing, fifty ohms and a kilohm, rising forty decibels a decade where a changeover's rises twenty. The price is the shunt switch's own capacitance, moved under the closed path, which makes the T one per cent wrong as a waveform at 6.59 megahertz beside the changeover's 6.61.
The floor below any load
A switch of half an ohm closed and a hundred megohms open is within one per cent of ideal for loads between two edges, and the edges close on each other as the tolerance tightens. At direct current they meet at 70.71 parts per million, into 7.07 kilohms: no load makes that switch better, which is 13.79 bits and a boundary with no frequency in it. A T of three such switches has no best load at all. Its error falls with the load towards five parts per billion — the square of the lone switch's resistance ratio rather than its root — and reaches ten only into two hundred megohms. Into the 7.07 kilohms that suited one switch, the T is worse than one switch.
The straight line between two models
Between a constant seven-tenths of a volt and an exponential sits the model a designer actually reaches for: a drop plus a resistance. Fitted so that its worst error over a decade of current is as small as it can be, it is out by ±8.00 millivolts where the best constant is out by ±29.76 — and both numbers are the same over every decade, because a decade of a logarithm is the same shape wherever it is taken. On a real two-mechanism junction the line does best in the top decade, ±8.71 against a constant's ±58.53, because a series resistance is exactly the term the line has and the constant has none. And the resistance the fit returns is the part's plus 701 milliohms that is not there.
Three amplitudes, all of them one per cent
The amplitude at which linearising an exponential is one per cent wrong is 7.30 mV, and that is a statement about the gain. Two other quantities are also one per cent wrong somewhere: the second harmonic reaches one per cent at 1.03 mV and the shift in the operating point the model was linearised about reaches it at 5.17 — which is √2 below the gain boundary exactly, because the mean goes as a²/4 and the fundamental as a²/8. And the spacing is not a property of the device: tighten the criterion to a part in ten thousand and the same three spread to 1 : 50 : 70.7.
Two boundaries removed, and one moved
A differential pair's transfer is odd, so its mean and every even harmonic are zero — −3.2×10⁻¹⁷ and 9.1×10⁻¹⁷ at a drive of two thermal voltages, absent rather than small. Two of the three one-per-cent boundaries therefore do not exist for a pair at all. The third, the loss of gain, moves by √2 in the limit and by 1.42610 at the one per cent usually quoted: 10.42 mV against 7.304. So a pair reached for as headroom has bought forty per cent of it, and twenty millivolts of imbalance brings the even orders straight back.
The shunt switch the source sizes
A T is two series switches and a third to ground, and it is always drawn with three of the same part. The shunt switch pulls its own size two ways: larger, it holds the open node harder; larger, it hangs more capacitance on the closed path. The size at which the band closes latest is a balance of the two — the fourth root of 2/ε times √(Rₒₙ/(Rₛ + Rₒₙ)) — when the closed state is counted as an amplitude — 3.8 times a series switch from a buffered source, a third of one from fifty ohms, a twelfth from a kilohm — and it buys a band 3.4, 2.7 and 13 times wider. Counted as a waveform the root of ε goes, and from a buffered source the best shunt is exactly the series switch.
The resistance that bends the signal
A switch of half an ohm and a hundred megohms has a floor of 70.71 parts per million, 13.79 bits, because its on-resistance and its off-resistance cannot both be small beside one load. Most of that floor is a gain error, and a gain error calibrates away. Give the on-resistance a realistic ten per cent of movement across the signal range and the uncalibrated floor slips to 74.16 parts per million, while the part no calibration can touch — the curvature — balances the leak at 13.89 parts per million, 16.14 bits, into 1.39 kilohms. The floor was never set by the on-resistance. It is set by how much the on-resistance moves, as its square root.
The leak no switch can hold
A T of three switches reaches five parts per billion because its shunt switch holds the node a leak has to cross. A junction leakage does not cross anything: it flows out of the outer switch's terminal straight into the load. With 100 picoamperes of it at 25 °C, doubling every ten kelvin, the T's floor is 9.998 parts per million rather than five parts per billion — 16.61 bits, not 27.6 — and it has a best load again, at 100 kilohms. A lone switch loses nothing at room temperature. Above 91.4 °C, where the junction current reaches the off-resistance's conductance at one volt, the T is worse than one switch.
The boundary that is a rise time
Kirchhoff's own frequency is 3.97 megahertz for ten centimetres of track, and a one-kilohertz clock is four thousand times below it — which is the reading that concludes wrongly. Marched as the exact staircase of reflections it is, the same track leaves forty per cent of overshoot on a one-nanosecond edge and 0.40 per cent on a hundred-nanosecond one, reaching one per cent at 40.0 nanoseconds. The boundary is a rise time, it is twenty-nine times the conductor's round trip, and the repetition rate is not in it anywhere.
How many straight lines a diode is
One drop-plus-resistance line fitted minimax over a decade of a diode's current is out by ±8.00 millivolts, and it is the same over every decade. Chain such segments over six decades, a nanoamp to a milliamp, and the error of each is a closed form in its current ratio alone. Minimax segments meet at their joins without being asked to, so the chain is a continuous piecewise-linear model for free. The error falls as the inverse square of the segment count: one segment is out by 132 mV, six by 8.00, eighteen by 0.94. A millivolt takes 18 segments and a tenth of one takes 56. A real junction needs more, 23 and 72, because recombination gives it an ideality near two over most of the range and each segment narrows by the square root of the local ideality.
Symmetry and a resistor together
A pair linearises by symmetry and an emitter resistor by feedback, and the two are normally used together. Solved together, the pair's one-per-cent gain boundary is 0.4·Vₜ times (1 + gₘRₑ) to the three-halves power up to gₘRₑ = 3: 10.4 mV bare, 29.2 mV at gₘRₑ = 1, 80.9 at 3. The √2 by which it outlasted a single transistor does not survive: at gₘRₑ = 1 the two are within three per cent, near ½ the single transistor outlasts the pair fourfold, because its cubic vanishes there and a pair's never can, and with heavy degeneration the ratio climbs to 1.95 at gₘRₑ = 50 — two, for a reason that has nothing to do with junctions: a single transistor cuts off when the drive reaches Ic·Re, and a pair has steered its whole tail at 2·Ic·Re, its two emitter resistors in series. What symmetry alone buys is the even orders, at every degeneration.
The offset that brings the even orders back
A balanced pair has no second harmonic. An offset gives it one, and the closed form is exact: the second harmonic over the fundamental is (u/2)·tanh(Vos/2Vₜ), with u the drive over 2Vₜ — a single transistor's second harmonic times the fraction of the tail the offset steers aside, 1.93% of it at a millivolt, not the twentieth usually estimated. It is first order in the offset up to 9.0 mV. It does not grow with the drive for ever: it peaks as the pair saturates and falls again, so below 1.36 mV of offset it never reaches one per cent at any drive, and above 3.14 mV it reaches one per cent before the pair's own third harmonic does, at 17.9 mV. Read the other way, a matching specification is a distortion specification: −60 dB of second harmonic at 10 mV of drive allows 0.535 mV of offset.
The load that rings with the line
Put 10 pF on the far end of ten centimetres of 50 Ω track and the reflection stops being a number. A one-nanosecond edge from 10 Ω into 200 Ω overshoots by 47.5 per cent instead of 40.0, and rings near 174 MHz — the track's own 35 nH against its 14 pF and the load's 10 together. The one-per-cent boundary, a rise time of 39.9 ns on a bare track, becomes 50.4 ns with 10 pF and 83.4 with 50: a rise time and a capacitance together. As the load outweighs the track the lumped model comes back, missing the line's waveform by 55 per cent of the settled value with no load capacitance and by 2.2 with 200 pF. And a source matched to the line turns every capacitance's ring into a delay of about 2.2·Z₀·C.
How long a track may be
The lumped-element boundary read the way a layout is designed: given the edge, how long may the track be? For 50 Ω track driven from 10 Ω into 200 Ω, a 1 ns edge stays inside one per cent of overshoot for 2.51 mm, and every nanosecond of edge buys 2.52 mm more — proportional to within half a per cent from 0.1 ns to 30. The mismatch decides the rest. From 45 Ω the same edge may cross 23.5 mm; from 50 Ω, or anything above it into this load, no length overshoots at all; and into an open end, a CMOS input, 1.80 mm. The common rule — a track is short while its round trip is under the edge — allows 49 per cent of overshoot from a 5 Ω driver, and a tenth of its length still allows 3.3.
Two decibels of matching for one of gain
An offset gives a differential pair back the second harmonic its symmetry removed. Put resistors in the emitters and that second harmonic falls as the cube of one plus gₘRₑ at a fixed input and as its square at a fixed output — measured slopes of −3.00 and −2.00 — so each decibel of gain given up buys two decibels of distortion, or two decibels more offset at the same distortion. A matching specification that allowed 0.535 mV for −60 dB at 10 mV of output allows 2.14 mV at gₘRₑ = 1. The worst case over all drives relaxes more slowly: the offset below which the second harmonic can never reach one per cent goes from 1.36 mV to 4.39 mV as gₘRₑ goes to three, because the peak it limits sits where the pair saturates, and degeneration only moves that further out.
The heavier input that allows a longer track
Put a capacitance across a CMOS input and the longest track a 1 ns edge from a 10 Ω driver may cross inside one per cent of overshoot does not shrink steadily. It falls from the bare open end's 1.80 mm to 0.86 mm at 1.5 pF, and then it rises — 2.71 mm at 20 pF, 10.9 at 100 — nearly in proportion to the capacitance. A heavy load turns the track into the inductor of a series RLC whose damping, (Rₛ/2)·√(C/L), the driver's resistance supplies, and at every heavy load the one-per-cent length sits at the same damping, about 0.8. So the limit scales as Rₛ²·C: a slower edge buys a 20 pF input only the 0.4 power of its length, and a stronger driver — 2 Ω instead of 10 — cuts the track it may drive from 2.71 mm to 0.20. Into a heavy input, a weak driver is the clean one.
The load spread along the track
A hundred picofarads at the end of a track ring with its inductance as a series circuit, and a 1 ns edge from a 10 Ω driver may cross only 10.9 mm inside 1% of overshoot. The same hundred picofarads spread over 32 inputs along the track allow 29.5 mm, and 300 pF spread allow 74.2. Spread capacitance is not a load at the end; it lowers the line's own impedance to Z₀ divided by the square root of one plus the ratio of the added to the line's own capacitance, and slows it, and once the loaded line's impedance falls below the driver's — 8.2 Ω for 150 pF over 30 mm — every reflection at the source returns with the same sign and the far end climbs a staircase that cannot overshoot. The valley the lumped load has at a picofarad or two survives, shallower: 1.14 mm at its lowest, against 0.88. Two taps are no better than one; from eight the track is a loaded line.
The track that forks
Two 2 pF inputs on one track from a 10 Ω driver with 1 ns edges may sit only 1.05 mm away inside 1% overshoot if both hang from its end. Fork the track at the driver and each branch may run 2.33 mm — more than twice as far — because two fifty-ohm branches in parallel are a 25 Ω line, half as mismatched to the driver. Every millimetre of trunk before the fork costs more than a millimetre of branch: with a millimetre of shared trunk the branches may run only 0.11 mm. Equal branches are the only good ones: a 2.2 mm branch overshoots 0.91% beside an equal partner and 1.7% beside a short one. And a star reaches further the more inputs it serves — 2.33 mm for two, 11.85 for four, where four branches in parallel make 12.5 Ω — while a daisy chain of the same inputs reaches 2.54.
The edge of a chain
A system built from stages that are each inside their own edge is not inside its own: the stages share one error budget. Four ×10 stages from a 1 MHz amplifier are 1% from ideal at 7.06 kHz, not at the single stage's 14.2 kHz — the edge moves as N to the −0.502. A signal path through four ten-centimetre boards is a degree long at 993 kHz, a quarter of one board's edge, as N to the −1. The chain's exponent is minus the edge's own exponent in its tolerance, measured on the line y = −x. And the small-signal edge of a chain with gain belongs to its last stage: four junction stages of ten are 1% off at 7.26 µV, a thousandth of one stage's 7.30 mV.
The table that has to be refitted
Eighteen straight segments model a real diode from 100 nA to 100 mA to within 1.886 mV at 300 K. Carried to 350 K unchanged they are 149 mV out; moved by one common shift, 38.3 mV, because the drops at the bottom of the table fall 3.31 mV a kelvin and those at the top 1.54; moved by a shift each, 3.84 mV. That last correction holds within twice the table's own error over fifty kelvin either way and fails at 400 K, where the bottom of the table has dropped below the junction's own recombination current and is no longer an exponential at all. Refitted on the same breakpoints the table holds 1.57 to 2.38 mV at every temperature: the breakpoints never need to move, and the lines always do.
The delay a chain adds
A chain of one-pole stages leaves its flat band as the square root of the number of stages, and it leaves its settling time faster: four stages take 10.0 time constants to settle within 1 per cent against one stage's 4.61, sixteen take 26.7 — 5.81 times one stage, where the frequency rule allows 4.02. The difference is a delay. The chain's step is the sum of N exponential lags, so it is an edge of mean N time constants and spread √N; the magnitude response sees only the spread. At a thousand stages the 1 per cent time is 1.074 of the delay. A chain budgeted to stay flat to 1 per cent settles to 1 per cent 45 per cent late.
The resistor mismatch that is only an offset
Two emitter resistors that differ by δ unbalance a degenerated pair, and with an ideal tail they do it in the simplest way possible: the arm currents always sum to the tail, so the mismatch adds the constant (Iₜ/2)·R·δ = Vₜ·gₘRₑ·δ to the input and nothing else. Solved arm by arm, a 1% mismatch at gₘRₑ = 3 is the balanced pair moved by 0.776 mV to 4 × 10⁻¹⁶ of the tail, and a trim of that size leaves no second harmonic at any drive. What separates it from a junction's offset is that it grows with the degeneration meant to divide it: at a fixed output its second harmonic falls as gₘRₑ/(1 + gₘRₑ)², one decibel per decibel of gain rather than two, and it takes over from 0.5 mV of base–emitter mismatch at gₘRₑ = 1.93. For −80 dB at 10 mV of output the resistors must match to 0.823% at gₘRₑ = 1 even with perfect transistors.
The stage that overshoots a little
A stage with a little overshoot settles sooner than a one-pole stage of the same bandwidth, 3.53 time constants against 4.61 within one per cent, and a chain of them should do better still, since a stage at the right damping adds almost no spread. It does not. The saving is 17 per cent at two stages, 11 at four and 2 at eight, and at sixteen the chain is 5 per cent slower than the one-pole chain, because a stage's extra delay adds as the number of stages and the spread it removes adds only as the root. The best damping stays near 0.83 at every length, just short of letting the overshoot out of the band. In frequency the same stages are five times flatter at their best, at a different damping, and so the two edges of a chain ask for two different stages.