3.2.5 · D3CMOS Circuit Design

Worked examples — Voltage transfer characteristic (VTC)

2,571 words12 min readBack to topic

Everything here uses only tools already built in Voltage transfer characteristic (VTC) and MOSFET IV Characteristics. Nothing new is assumed.


The scenario matrix

Every VTC problem is one of these case classes. Each worked example below is tagged with the cell it fills.

Cell Case class What is unusual Example
1 Balanced (, equal ) lands exactly at Ex 1
2 Strong PMOS () pushed up toward Ex 2
3 Weak PMOS () pulled down toward Ex 3
4 Design inverse problem given target , solve for width ratio Ex 4
5 Degenerate: threshold too high a device is in cutoff where you expected it on Ex 5
6 Limiting: and infinitely strong / infinitely weak PMOS Ex 6
7 Unequal thresholds () asymmetry even when Ex 7
8 Real-world word problem mobility ratio → physical widths Ex 8
9 Exam twist: sign trap slope vs , magnitude of gain Ex 9

The formula everyone below leans on (from the parent):

Figure — Voltage transfer characteristic (VTC)

The figure plots three full VTCs — output voltage (vertical axis) against input voltage (horizontal axis), both in volts. The magenta curve is a weak PMOS (), the violet curve is the balanced inverter (), and the orange curve is a strong PMOS (). The dashed navy line is the 45° line ; where each colored curve crosses it is that inverter's switching threshold , marked with a labelled dot. Read the dots left-to-right: as the strength ratio grows (magenta → violet → orange), the crossing slides up and to the right, so a stronger pull-up raises . Each curve's steep middle stretch is its region C (the transition region). Keep this image in your head — every example below is just "which curve, and which dot?"


Cell 1 — the balanced inverter

  1. Compute . . Why this step? is the single knob in the formula; everything else is fixed voltages. Get it first.
  2. Plug into the formula. Why this step? Direct substitution — no algebra needed once is known.

Verify: exactly. That is the signature of a balanced inverter (equal noise margins). Units: volts throughout. ✓ Your forecast should have been .


Cell 2 — strong PMOS ()

  1. Recall the direction rule. A stronger pull-up wins the tug-of-war until is fairly high, so should rise. Why this step? Predicting the sign of the shift catches arithmetic slips.
  2. Substitute . Why this step? Same formula, new .

Verify: — moved up toward , exactly as forecast for a strong PMOS. ✓


Cell 3 — weak PMOS ()

  1. Substitute . Why this step? Only changed; reuse the formula.
  2. Interpret. : the pull-down flips the output while is still low. Why this step? Ties the algebra back to the physical see-saw picture.

Verify: the three points from Cells 1–3 are monotone in : , , . Bigger ⇒ bigger , no reversals. ✓ (This is the ordering drawn in the figure.)


Cell 4 — the design inverse problem

  1. Write the formula and cross-multiply. Why this step? Clears the fraction so is no longer buried in a denominator.
  2. Group the terms. Why this step? Collect everything containing on one side — the standard "solve for the unknown" move.
  3. Isolate . Why this step? Divide off the bracket to leave alone.

Verify: matches Cell 2 (). The formula and its inverse are consistent. ✓ Note the denominator : if the target ever exceeds , this goes negative — a warning we cash in at Cell 5.


Cell 5 — degenerate: a device stuck in cutoff

  1. Try the inverse formula from Cell 4. Why this step? Blindly applying the formula exposes the contradiction.
  2. Read the impossible answer. is a ratio of square roots of positive quantities — it cannot be negative. So no finite sizing achieves . Why this step? A negative is the algebra screaming that the physics is impossible.
  3. Physical cause. At the PMOS has : the PMOS is in cutoff. A transistor that is off carries no current, so it cannot balance the NMOS. This violates the operating-region assumption stated at the top — the formula only holds when both devices are saturated (region C), and here the PMOS has left saturation entirely. Why this step? Explains which modelling assumption fails, not just that it fails.

Verify: The ceiling for a valid is (PMOS still on) and the floor is (NMOS still on). , so it is out of range — the negative is the correct diagnosis. ✓


Cell 6 — limiting behaviour and

  1. Limit . Divide top and bottom of the formula by : Why this step? Dividing by isolates the dominant term; the pieces vanish. This is exactly the ceiling from Cell 5.
  2. Limit . Set directly: Why this step? At the PMOS terms drop out, leaving the NMOS threshold — the floor from Cell 5.

Verify: the two limits V and V are precisely the valid-range endpoints found in Cell 5. Every achievable lives in the open interval V, and the finite examples (0.733, 0.9, 1.0) all sit inside it. ✓


Cell 7 — unequal thresholds, still

  1. Substitute . Why this step? With the formula collapses to a simple average — but of and , not of and .
  2. Interpret the shift. The NMOS needs more input to turn on (higher ) and the PMOS turns off easily (lower ), so both effects nudge up. Why this step? Distinguishes "balanced strengths" from "balanced thresholds" — two different symmetries.

Verify: , so alone does not guarantee ; you also need . Consistent with the parent's mistake box. ✓


Cell 8 — real-world word problem (mobility → widths)

  1. Write the balance condition. Why this step? is the definition of "balanced"; unpack it into device parameters.
  2. Cancel and solve for . Why this step? is common; the width ratio must undo the mobility ratio.
  3. Confirm . With , : . Why this step? Closes the loop — the sizing achieves the intended centered threshold.

Verify: equals (the mobility handicap exactly compensated), and . Units: cancels in the ratio, leaving pure . ✓ This is why real layouts draw PMOS 2–3× wider — see Static CMOS Logic Gates.


Cell 9 — exam twist: the sign trap

Before we start, two reminders used below.

  1. (a) Transition region test. Region C is where . , . So slope is inside the steep transition region C. Why this step? High gain magnitude is the fingerprint of both devices saturated.
  2. (b) Unity-gain point. are defined by . Neither given point is exactly , but the point (magnitude below 1) lies outside region C, on the flat approach to a rail — so a unity-gain point sits between the two points, where the slope passes through . Why this step? Locates as the crossover between "amplify noise" and "reject noise."
  3. (c) Why finds nothing. The inverter inverts: as rises, falls, so everywhere on the curve. A search for scans only positive slopes, which never occur. Why this step? Exposes the classic sign mistake — use magnitude , condition .

Verify: condition is (magnitude , sign negative). has magnitude (region C, high gain, short-circuit current — see Short-circuit Power Dissipation); has magnitude (noise-rejecting flat region). No positive slope exists. ✓ Details of margins live in Noise Margins.


Active recall

Recall Which cell am I in? (hidden)
  • Given , , equal , what is ? ::: V (Cell 2, strong PMOS).
  • Given weak PMOS (same voltages), what is ? ::: V (Cell 3).
  • What is the valid range of achievable here? ::: V (Cells 5–6).
  • but : is ? ::: No, V (Cell 7 — need equal thresholds too).
  • Mobility ratio : PMOS width for balance? ::: (Cell 8).
  • Which region is the steep, both-saturated transition? ::: Region C, bordered by the unity-gain points (Cell 9).

Connections