The Loop Bench  / Chapter 12
0 / 6 done
Mini-EE · Chapter 12 of 12 · six 13–15 minute lessons

Stability is not a property of the amplifier. It is a property of the loop.

The last chapter closes a circle this course opened in chapter 8: the black box with a virtual short at its input, and gain too high to use open-loop. Open it up and it is chapters 9 and 10's own circuit — a mirror-loaded pair feeding a second gain stage — with one new part, a single capacitor bridging the two stages. That capacitor decides whether the amplifier rings, settles cleanly, or oscillates outright, and the same amplifier can be any of the three, depending only on what you close the loop with.

Assumes
Chapters 1 to 11
Per lesson
13–15 min
The number
Phase margin, at the loop-gain crossover
Next
Interlude III · The Work
01

The black box, opened

14 minutes · two stages, one high-impedance node, and a gain too big to trust
Recall From chapter 8: roughly how big is a real op-amp's open-loop gain, and why can you not simply use it open-loop? show answer

Chapter 8 handed you an op-amp as a sealed unit: enormous open-loop gain, a virtual short at the input once feedback closes the loop, and no explanation of what was inside. Here is the inside, and you have already built both halves of it. The input stage is chapter 9 and chapter 10's mirror-loaded differential pair — two matched transistors, a current-mirror load, a single high-impedance output node. The second stage is a plain common-emitter gain stage, one transistor, driving the final output node.

Chain them and the gain multiplies: stage 1 turns a differential input into a voltage at its high-impedance node, A, with gain Gm1·RA; stage 2 takes that voltage and delivers −Gm2·ROUT more. The whole amplifier's open-loop DC gain is the product, and with realistic numbers it lands in the hundred-thousands to millions — comfortably enough to explain why chapter 8 called it "too high to use directly." This chapter's default lands at 133 dB, a touch under 4.5 million.

Node A is exactly the node chapters 9 and 10 built and warned you about: high impedance, because it is the output of a current source loaded by another current source, with nothing but two transistors' ro pulling it toward either rail. High impedance at DC also means high impedance at any frequency an external capacitance can act on — and node A has one, however small, whether you put it there deliberately or not. That is where this chapter's whole subject begins.

Commit before you touch anything

With no capacitor deliberately placed anywhere except each node's own small parasitic capacitance, is this two-stage amplifier, run open-loop at its full gain, likely to behave as a clean single low-pass filter all the way up to where its gain finally falls to 1?

Answer: B. Two real poles, each eventually contributing up to 90° of lag, add up to 180° between them if the gain is still above 1 by the time both have rolled off — and with a DC gain in the millions, that is exactly what happens on the bench's default settings. 180° of added lag on top of the amplifier's own inherent inversion is the textbook recipe for oscillation the moment you close a feedback loop around it. Answer C is too strong: the rest of this chapter is about how to prevent exactly this with one added capacitor.
Nothing here is new physics. Gm1, RA, Gm2 and ROUT are chapter 9 and chapter 10's own quantities, at chapter 10 bench 6's own default operating point — gm(ron∥rop) = 1,540. What is new is asking what happens away from DC.

In the wild

Every general-purpose op-amp datasheet's Bode plot. The open-loop gain and phase curves on page one of a 741 or an LM358 datasheet are exactly this chapter's bench 1, measured on real silicon.

Why op-amps are never sold "uncompensated" for general use. A handful of specialist parts are sold that way, for designers who want to choose their own compensation — everything else ships already compensated, for exactly the reason this lesson's bench shows.

The two-pole rolloff on an oscilloscope's own front-end amplifier. Scope input buffers are themselves multi-stage amplifiers with this same stability problem, solved the same way.

Before you move on

Node A in this chapter's amplifier is the same node as…

Chapter 9 built the mirror load; chapter 10 put a differential pair in front of it and measured gm(ro_n∥ro_p) = 1,540 there. This chapter puts a capacitor on that exact node.
Bench 01 · open-loop gain and phase —
● Locked until you commit a prediction above.
8.00 pF
0.2 pF8 pF32 pF
DC gain A0—
Frequency where |A|=1—
Phase there—
Open-loop verdict—
02

One capacitor, pushed apart

14 minutes · the Miller effect, and a gain-bandwidth product that ignores almost everything
Recall From Interlude II: what happens to required area when you halve the mismatch you can tolerate? (The same "buying something costs area" logic returns here, differently.) show answer

The fix bench 1 needs is deliberate: put a capacitor, Cc, bridging node A directly to the output. It looks like it should simply add a little capacitance to node A. It does something far larger. Because the second stage inverts and amplifies, a small change in node A's voltage produces a much bigger, opposite change at the output — and Cc has to supply the current for both swings. From node A's point of view, Cc behaves as if it were roughly (1 + Gm2ROUT) times larger than its physical value. With this chapter's numbers, that multiplier is in the thousands.

The consequence is exactly what a stability problem needs: node A's own pole crashes down in frequency (a huge effective capacitance on a high-impedance node makes for a very low corner), while the output node's pole — no longer starved of current by a struggling first stage — effectively moves higher. The two poles that were close together in bench 1 get pushed apart, one down and one up. This is pole splitting, and it is the entire mechanism behind "just add one capacitor."

The gain-bandwidth product that falls out of this is unusually clean. Once Cc is large enough to dominate node A, the frequency where the open-loop gain crosses 1 works out to Gm1/Cc — and nothing else. Not RA, not ROUT, not even Gm2. Two entirely different second stages, with wildly different gain and output resistance, give the same amplifier the same unity-gain frequency, so long as Gm1 and Cc are unchanged.

Commit before you touch anything

You triple the second stage's output resistance ROUT (a weaker current source, more gain), leaving Cc, Gm1 and Gm2 unchanged. What happens to the frequency where the open-loop gain crosses 1?

Answer: B. The DC gain rises (more ROUT means more gain from the second stage), but the unity-gain crossover itself is set almost entirely by how fast Cc can be driven by Gm1, once pole splitting has done its job. This is the same shape of result as chapter 11's dynamic energy: one quantity turns out to be independent of a variable that looks like it should matter.
One capacitor did two jobs at once — it made the amplifier's gain roll off before both poles could stack 180° of phase against you, and it made the resulting unity-gain frequency a clean, predictable number that a designer can set almost by itself.

In the wild

The compensation capacitor on almost every classic op-amp die. The 741's famous 30 pF capacitor, visible as the largest single feature on the die photo, is exactly this component, sized for exactly this reason.

Why op-amp datasheets quote a single "gain-bandwidth product." That one number is Gm1/Cc, and it is quoted alone precisely because it does not depend on which gain you configure the part for.

External compensation pins on some precision op-amps. A handful of parts expose a pin for the designer's own external Cc, trading a fixed factory compensation for the freedom to trade bandwidth against stability margin by hand.

Before you move on

The Miller effect multiplies Cc's apparent value at node A by roughly…

The bigger the second stage's own gain, the harder Cc has to work to swing both ends, and the bigger its apparent value at node A becomes.
Bench 02 · pole splitting —
● Locked until you commit a prediction above.
8.00 pF
0.2 pF8 pF32 pF
37.5 kΩ
10 kΩ37.5 kΩ150 kΩ
Unity-gain frequency ft—
Gm1/Cc (hand)—
DC gain A0—
Effective C at node A—
03

The compensation capacitor's other path

14 minutes · a zero that fights the very fix that created it
Recall From chapter 7: what shape is a FET's I–V curve near VDS = 0, and why does that make it act like a resistor there? show answer

Cc was drawn as a one-way path from node A to the output, feeding the Miller effect that split the poles. It is not actually one-way. A capacitor conducts in both directions, and at high enough frequency Cc becomes a low-enough impedance that a signal can leak straight from node A to the output without going through the amplifying transistor at all — a feedforward path that bypasses the gain stage entirely.

That feedforward path fights the amplifier's own signal. At low frequency the amplified path dominates completely and Cc only does its intended job. At some higher frequency the two paths become comparable, and the transfer function picks up a real, solvable zero — on the right half of the complex plane, at roughly Gm2/Cc. A right-half-plane zero adds gain the way any zero does, but it subtracts phase the way a pole does — the worst of both worlds, and exactly what a stability margin does not need.

Look at where that zero sits: Gm2/Cc, against the unity-gain frequency from lesson 2, Gm1/Cc. If the two transconductances are similar, the zero and the unity-gain crossing land at almost the same frequency — the zero's phase damage arrives exactly where it hurts most. The fix does not touch Cc at all: bias the second stage at a noticeably higher current than the first, so Gm2 > Gm1, and the zero moves safely above the crossover with room to spare.

Commit before you touch anything

The bench's default has the second stage biased at four times the first stage's per-device current, so Gm2 ≈ 4×Gm1. You cut the second stage's bias current down to match the first stage exactly. What happens to the phase margin at unity gain?

Answer: B. With Gm2 = Gm1, the zero Gm2/Cc is identical to the unity-gain frequency Gm1/Cc, and this bench's own numbers show the phase margin pinned near zero regardless of how large Cc is made — more compensation capacitance cannot fix a problem it did not create and cannot touch. Only separating the two transconductances moves the zero clear.
This is why real op-amp output stages run hotter than the input stage. Beyond needing to drive an external load, biasing the second stage at higher current is a standard, deliberate move to push this zero out of the way — alongside the alternative real designs use, a small resistor in series with Cc that can cancel the zero outright, which this bench's model does not include.

In the wild

"Nulling resistor" compensation networks. A resistor placed in series with the compensation capacitor, sized to cancel the feedforward path exactly — a refinement on top of this lesson's cruder but simpler fix of just raising Gm2.

Why output stages in audio op-amps are biased in Class AB, not just for efficiency. Output-stage bias current is a stability lever as much as a power one; chapter 6's crossover-distortion trade-off and this chapter's zero-placement trade-off share the same knob.

Datasheet phase margin numbers that look worse than the simple two-pole formula predicts. A real amplifier's measured phase margin is often a few degrees worse than a clean two-pole estimate suggests — the right-half-plane zero is frequently the uncredited reason.

Before you move on

The right-half-plane zero introduced by Cc's feedforward path is dangerous because it…

An ordinary (left-half-plane) zero adds phase along with gain, which is why they are usually welcome. A right-half-plane zero adds the gain without the redeeming phase, which is exactly backwards from what a stability margin wants.
Bench 03 · the zero versus the crossing —
● Locked until you commit a prediction above.
2.00 mA
0.5 mA2 mA8 mA
8.00 pF
0.2 pF8 pF32 pF
Zero location Gm2/Cc—
Unity-gain frequency—
Gm2/Gm1 ratio—
Phase margin at unity gain—
04

The same amplifier, two verdicts

15 minutes · the chapter's misconception, and why "more feedback" is not simply "more good"
Recall From chapter 8: what did "noise gain" set, and what was it in terms of the feedback network alone? show answer

Everything so far has measured the amplifier open-loop — input to output, feedback disconnected. No one runs an op-amp that way. Close a feedback loop around it with a resistive divider feeding back a fraction β of the output to the input, and the quantity that actually decides stability is not the amplifier's own open-loop gain and phase — it is the loop gain, β·A(s), and specifically its phase at the frequency where its magnitude crosses 1.

Chapter 8 already introduced β from a different angle: it called 1/β the noise gain, and used it to explain the trade-off between how much a feedback network amplifies and how much bandwidth it delivers. That same β now decides something chapter 8 did not have the tools to show — how much of the open-loop phase margin the loop actually gets to keep. A large β (low closed-loop gain, heavy feedback, β close to 1) pushes the loop-gain crossing out toward the amplifier's own highest frequencies, where the most phase has already been lost to the second pole and the zero from lessons 2 and 3. A small β (high closed-loop gain, light feedback) crosses much lower, where those effects have barely begun.

This produces the sentence at the top of this chapter. Wire the exact same amplifier — same Cc, same bias currents, nothing changed inside the box — as a unity-gain buffer (β = 1, the heaviest feedback there is) and it may show a thin, workable phase margin or none at all. Wire it as a ×100 amplifier (β = 0.01) and the same box is rock stable. Nothing inside the amplifier changed. Only the loop did.

Commit before you touch anything — this is the chapter's misconception

A designer says: "This op-amp has 58° of phase margin, so it's a stable part." Is that a complete statement?

Answer: B. A datasheet's phase margin figure is measured at a stated closed-loop gain — almost always unity, the worst case, precisely because it is the number a designer most needs to be warned about. The bench shows the same amplifier's phase margin rising from a thin default at ×1 to a comfortable margin by ×10 and better still by ×100, with not one internal component changed.
This has the same shape as chapter 10's correction, and it is worth naming why it is not a repeat. Chapter 10 relocated common-mode rejection from "the pair" to "the tail" — a property moved from one physical part of the same circuit to another. This chapter relocates stability from "the amplifier" to "the loop" — a property moved from the device to a relationship between the device and whatever is wired around it. The device does not have "the tail" elsewhere available to inspect in isolation; the loop is not a component at all, and a phase margin figure without stating β is not simply incomplete, it is not a well-formed question.

In the wild

Unity-gain-stable vs. decompensated op-amp parts. Some op-amps are deliberately sold "stable for closed-loop gains of 5 or more" — a smaller, cheaper Cc buys more bandwidth at high gain, at the cost of being unusable as a unity-gain buffer at all.

Why adding a feedback capacitor sometimes fixes ringing. Tweaking the feedback network changes β's frequency behaviour, not just its DC value — a common real-world fix that operates on exactly the mechanism this lesson describes.

Instrumentation amplifiers explicitly specifying "gain of 10 minimum." Some parts are stability-guaranteed only above a stated closed-loop gain, for exactly the reason bench 4 demonstrates live.

Before you move on

An amplifier is unstable wired as a unity-gain buffer but perfectly stable wired for a closed-loop gain of ×20. What is the most accurate description?

Exactly the behaviour this bench shows by default. It is routine, documented behaviour for decompensated parts, not a fault.
Bench 04 · phase margin versus feedback —
● Locked until you commit a prediction above.
1.0× (unity buffer)
1×10×100×
β (feedback factor)—
Loop-gain crossover fx—
Phase margin—
Verdict—
05

One number, measured twice

13 minutes · chapter 8's slew rate, closed
Recall From chapter 8: what is slew rate, and why is it a large-signal limit rather than something the small-signal gain and bandwidth already describe? show answer

Chapter 8 measured slew rate from outside the box: drive a large step into a real op-amp and its output ramps at a fixed maximum rate, utterly unlike the smooth exponential a small-signal bandwidth would predict. It was presented there as a separate fact about the black box, alongside open-loop gain and offset, with no claim about where the number came from. It comes from here.

Drive the input hard enough — a big enough step — and chapter 10's differential pair does exactly what chapter 10's lesson 1 warned it would: it fully steers. All of the tail current, Itail, is diverted to one side and none reaches the other. The transistor that used to supply a small signal current to node A is now supplying the entire tail, with nowhere else for it to go but into — or out of — the one capacitor sitting on that node: Cc, doing the dominant-pole job lesson 2 gave it.

A fixed current into a fixed capacitor gives a fixed rate of voltage change: dV/dt = Itail/Cc. That is slew rate, in full. It has nothing to do with gain, bandwidth, or phase margin — it is a large-signal current-into-a-capacitor limit that only starts to matter once an input step is too big for the small-signal picture to apply at all, which is exactly why chapter 8 had to treat it as a separate specification rather than something the gain and bandwidth numbers already implied.

Commit before you touch anything

You double the compensation capacitor Cc to improve phase margin (lesson 2's fix), leaving the tail current unchanged. What happens to the slew rate?

Answer: B. SR = Itail/Cc falls directly as Cc rises. This is the sharpest trade-off in the whole chapter: the same capacitor that buys phase margin in lesson 2 spends slew rate to do it, through the same tail current chapter 10 built the whole differential pair around.
Three chapters' worth of separately-introduced facts turn out to be one number. Chapter 8 measured slew rate as an external large-signal limit. Chapter 10 built the tail current that sets its numerator. This chapter's compensation capacitor sets its denominator. None of the three chapters needed to know about the others to be individually correct — the unification only becomes visible once all three parts are on the same bench.

In the wild

Audio op-amps specifically chosen for high slew rate. Driving a fast-changing waveform at reasonable amplitude needs dV/dt headroom that a low-slew-rate part simply cannot deliver, no matter how much open-loop gain or bandwidth it has on paper.

"Slew-rate limiting" distortion on an oscilloscope. A sine wave that looks trapezoidal instead of smooth at its steepest points is this exact current-into-a-capacitor ceiling, visible directly on the screen.

Why increasing tail current is a standard trick for a faster op-amp. Raising Itail raises both gm (more open-loop gain, chapter 10) and slew rate (this chapter) together — at the cost of power, chapter 11's own subject.

Before you move on

Slew rate is best described as…

I_tail/C_c — chapter 10's current source and this chapter's capacitor, in one large-signal number chapter 8 could only measure from outside.
Bench 05 · slew rate, from inside —
● Locked until you commit a prediction above.
1.00 mA
0.2 mA1 mA4 mA
8.00 pF
0.2 pF8 pF32 pF
Slew rate, Itail/Cc—
Simulated ramp rate—
Time to slew 1 V—
Small-signal ft (for comparison)—
06

Sizing the one capacitor that does everything

14 minutes · a load, a budget, and a price tag from two chapters back
Recall From Interlude II: what determines the dollar cost of a given area on a die, regardless of what circuit sits on it? show answer

Five lessons have each moved one dial and watched one consequence. A real design has to move all of them at once, against a spec sheet. Bigger Cc buys phase margin (lesson 2) and moves the right-half-plane zero relatively closer if Gm2 is not raised to compensate (lesson 3), at the direct cost of slew rate (lesson 5) and gain-bandwidth (lesson 2, read the other way). A heavier output load capacitance, CL, pulls the second, non-dominant pole down toward the crossover, eating back some of whatever margin Cc bought — which is the one variable this chapter has not yet turned a dial on.

None of this is free in a second sense, either. Cc is a real capacitor on the die, and a capacitor is area, and area on a wafer priced per square millimetre costs money regardless of what sits on it — Interlude II's whole argument, one sentence: a 30 pF compensation capacitor is not a rounding error next to a matched pair's tens of square micrometres; on many analogue processes it is the single largest passive component on the chip, competing for die area with everything else this course has built.

The practical version of every lesson so far is a single design sentence: pick the smallest Cc that delivers the phase margin the application needs, at the closed-loop gain the application will actually run at, against the load capacitance the application will actually drive — and check the resulting slew rate and bandwidth are still enough. Every term in that sentence has its own bench, three lessons back.

Commit before you touch anything

You are compensating this amplifier for unity-gain stability, and someone doubles the output load capacitance CL after the design is finished. What happens to the phase margin, with Cc unchanged?

Answer: B. A heavier load is one of the most common real-world ways a design that was stable on the bench becomes marginal in the field — a capacitive load like a long cable or a large MOSFET gate has exactly this effect, and it is why some op-amp datasheets specify a maximum recommended load capacitance right alongside the phase margin figure.
The whole chapter, compressed to one design move. Every lever this chapter turned — Cc, the bias currents, β, CL — trades against every other one. Nothing here is solved once; a real amplifier is compensated for its worst intended closed-loop gain and its worst intended load, and margin is left over for exactly the case bench 6 just showed.

In the wild

"Capacitive load stability" as its own datasheet section. Precision op-amp datasheets frequently include a dedicated plot of phase margin versus load capacitance, for exactly the trade this lesson's bench demonstrates.

Buffer stages added purely for stability. A unity-gain buffer inserted between a marginal amplifier and a heavy capacitive load is a common fix — not because the buffer adds gain, but because it isolates the fragile node from the load that was eating the margin.

Why analogue IP blocks quote die area alongside performance. A compensation capacitor's area is a real line item in exactly the sense Interlude II priced — and a designer choosing between two compensation schemes is choosing between two die-area costs, not just two Bode plots.

Before you move on

Which single change makes an already-compensated amplifier's phase margin worse, without changing Cc, Gm1, or Gm2?

Both push the loop-gain crossover toward frequencies where more phase has already been lost — one by raising β, the other by dragging the second pole down to meet it.
Bench 06 · the whole design space —
● Locked until you commit a prediction above.
8.00 pF
0.2 pF8 pF32 pF
10.0 pF
1 pF10 pF100 pF
1.0×
1×10×100×
Phase margin—
Slew rate—
Gain-bandwidth—
Cc area, this process (Interlude II)—
✓

Checkpoint

six questions · this is the last checkpoint in the course

1. Node A in this chapter's amplifier — the node the compensation capacitor lands on — is…

Chapters 9 and 10 built it and flagged it as where the dominant pole would eventually go.

2. The Miller effect makes Cc's apparent capacitance at node A roughly…

Which is what splits the poles apart and makes node A dominant even with a small physical Cc.

3. The right-half-plane zero from Cc's feedforward path is dangerous because it…

Gain rising while margin falls is exactly backwards from what stability wants. Biasing the second stage harder than the first pushes it clear.

4. The same amplifier is wired first as a unity-gain buffer, then for a closed-loop gain of ×50. Phase margin…

This chapter's own misconception correction: stability is a property of the loop, and β sets where on the amplifier's own phase curve that loop actually operates.

5. ch 8 Slew rate, measured from inside this chapter's amplifier, works out to…

Full steering (chapter 10, lesson 1) dumps the entire tail into node A's capacitor; the resulting dV/dt is chapter 8's externally-measured large-signal limit, closed.

6. Doubling the output load capacitance CL, with nothing else changed, tends to…

A heavier capacitive load is one of the most common real-world causes of a design that was stable on the bench turning marginal in the field.
0 / 6
Answer all six.

Every word this chapter introduced

Loop gain L1
β·A(s), the product of the amplifier's open-loop response and the feedback network's own frequency behaviour. What actually decides stability, as opposed to the amplifier's open-loop gain alone.
Pole splitting L2
The effect of a Miller compensation capacitor: one pole moves to a much lower frequency (dominant) while the other moves higher, in place of two originally close-together poles.
Gain-bandwidth product L2
Gm1/Cc, the frequency where a well-compensated open-loop gain crosses 1. Independent of the second stage's own gain and output resistance.
Right-half-plane zero L3
A zero at roughly Gm2/Cc, from the compensation capacitor's feedforward path bypassing the gain stage. Adds gain but subtracts phase, unlike an ordinary left-half-plane zero. Pushed clear by biasing the second stage above the first stage's transconductance.
Phase margin L4
The loop gain's phase, measured at the frequency where its magnitude crosses 1, relative to the instability threshold. A property of a specific closed-loop configuration, not of the amplifier alone.
Noise gain, revisited L4
1/β, first named in chapter 8 for its effect on gain error and bandwidth. The same quantity sets where the loop-gain crossover falls on the amplifier's own phase curve.
Slew rate, from inside L5
Itail/Cc. Chapter 8's externally-measured large-signal limit, shown here to be chapter 10's tail current fully steering into this chapter's compensation capacitor.
Capacitive load stability L6
The erosion of phase margin as output load capacitance grows, by pulling the non-dominant pole down toward the loop-gain crossover. A standard datasheet specification alongside phase margin itself.

Where this goes next

INTERLUDE III

The Work

The course closes here. What electronics engineers actually do now — EDA tooling, verification as the real bottleneck, where LLMs and ML sit in the design loop, and what the job market looks like in 2026.

CH 8

Back to the Op-Amp Bench

Worth rereading now that the box is open. Open-loop gain, the virtual short, offset, slew rate and noise gain were all measured from outside there; this chapter is the circuit that produced every one of them.

CH 9 & 10

Back to the Mirror and Difference Benches

Node A, Gm1 and RA are these two chapters' own numbers, unchanged. Worth reading again with this chapter's compensation capacitor already in mind.

CH 11

Back to the CMOS Bench

The same stability story, with MOS devices in both stages instead of bipolar — smaller gmro per stage means more stages, or more careful compensation, to reach the same open-loop gain.

About the simulations. This chapter's physics is an exact small-signal AC solve, not a dominant-pole approximation. The amplifier is reduced to two coupled nodes — node A (stage 1's high-impedance output, resistance RA, a small fixed parasitic C1) and the output (resistance ROUT, load CL) — bridged by the compensation capacitor Cc, with stage 2 modelled as a dependent current source Gm2·vA. The two nodal equations are solved exactly, in the complex frequency domain, by direct 2×2 linear algebra at each frequency evaluated: no pole locations are hand-derived and assumed. This is precisely why the right-half-plane zero in lesson 3 appears at all — it falls out of the exact solve's numerator as a genuine feature of the circuit, not something added by hand to make the lesson work, and it very nearly wrecked the first version of this chapter's bench 3, whose default second-stage bias current matched the first stage's exactly, pinning the zero on top of the unity-gain crossover and making the phase margin meter read close to zero at every value of Cc tried — the numeric pass caught it before it shipped, and the fix was raising the second stage's default bias current, not the compensation capacitor. Stage 1's Gm1 and RA are not re-derived from a fresh nonlinear solve: they are chapter 10 bench 6's own verified small-signal parameters at its own default operating point (Itail = 1 mA, gm(ron∥rop) = 1,540), taken as a given Q-point exactly as any small-signal AC analysis assumes one. Loop-gain crossover frequencies are found by a coarse logarithmic sweep to bracket the last point where |loop gain| falls through 1, followed by log-domain bisection within that bracket, rather than a single global bisection — the safer choice once a right-half-plane zero is in play, since the zero can put a local bump in an otherwise falling magnitude curve. Three honest simplifications. First, node A's own parasitic capacitance C1 is a small fixed value, not derived from any device geometry; a real first stage's own transistors contribute more than this bench models. Second, the compensation network has no nulling resistor, so the real-world fix mentioned in lesson 3's callout is described but not modelled — the only zero-mitigation this bench actually implements is raising Gm2. Third, both stages are treated as ideal transconductances with no slew-rate limiting anywhere except the tail-current mechanism lesson 5 models explicitly; a real second stage has its own, usually much faster, large-signal limits that this bench does not represent.