3.2.5 · D5CMOS Circuit Design

Question bank — Voltage transfer characteristic (VTC)

2,193 words10 min readBack to topic

Before we start, one shared vocabulary reminder so no symbol is unearned. Keep the labeled VTC picture below in view — every "region A/B/C" and "45° line" reference points back to it.

  • = the voltage you feed the inverter's input (the gate of both transistors).
  • = the voltage the inverter produces at its output node.
  • = the supply rail (the "full ON" high voltage); GND = 0 V.
  • = the NMOS drain current (the pull-down current toward GND); = the PMOS drain current (the pull-up current from ).
  • = the output-node capacitance — all the stray/load capacitance hanging on . Its charging law is ; in DC steady state , so draws no current.
  • = the NMOS threshold voltage, a positive number: the NMOS starts conducting once climbs above .
  • = the PMOS threshold voltage. By convention for a PMOS is a negative number, so we always write its magnitude : the PMOS starts conducting once its source-to-gate voltage exceeds . Using everywhere keeps all overdrive terms positive and removes any sign ambiguity.
  • = NMOS gate-to-source voltage (here ); the overdrive is , i.e. "how far past threshold you drive the gate" — the quantity that actually sets the current.
  • = the transistor strength (transconductance) factors: for the NMOS and for the PMOS, where is the process gain per unit shape and is the width-to-length ratio you draw. Bigger = the device pushes more current for the same overdrive = "stronger".
  • = "PMOS-to-NMOS strength ratio", means the pull-up (PMOS) is stronger.
  • "Slope" always means , how fast the output falls as the input rises — for an inverter it is negative.

Below is the map every question refers to: the labeled VTC with its five regions (A–E), the near-vertical transition (C), and the 45° line whose crossing defines .

Figure — Voltage transfer characteristic (VTC)

True or false — justify

Recall A CMOS inverter VTC always passes through the point

. False. It passes through by definition, and only when and ; a weaker PMOS pushes below the midpoint.

Recall At the switching threshold

, exactly one transistor conducts while the other is off. False. Both conduct and both sit in saturation — the drain currents and are equal and nonzero, which is precisely why current balance can pin .

Recall In the steep transition region the output node is momentarily floating (high-impedance).

False. Both transistors are ON as saturated current sources; KCL () fully determines . It is highly sensitive, not undefined.

Recall The magnitude of the VTC slope at

can be less than 1 for a working inverter. False for logic use. Restoring logic needs in the transition so that noise wiggles shrink; a slope magnitude below 1 there would amplify noise and destroy the digital abstraction.

Recall

(the guaranteed output-high level) equals exactly. Approximately, not exactly in general, but for a static CMOS inverter it truly rails: in region A the PMOS is in triode with zero current, so no IR drop leaves . We write for safety with loads.

Recall If you swap the NMOS and PMOS widths, the VTC shape is unchanged.

False. Swapping widths changes , which shifts and skews the curve left or right; only the two rail heights stay put.

Recall The VTC is a dynamic (time-dependent) curve showing the switching waveform.

False. It is a steady-state DC relationship — every point assumes the output capacitor is fully charged (), so no time appears. Switching speed is Propagation Delay, a different topic.

Recall Increasing

leaves the fractional switching point unchanged. False in general. Because contains fixed thresholds, scaling up moves toward ; the thresholds' relative weight shrinks.


Spot the error

Recall "Since the inverter has gain, its noise-margin points satisfy

." The sign is wrong. An inverter's slope is negative, so the unity-gain points are where slope ; using finds no point on the curve at all.

Recall "Region C is bad because both transistors are on and waste power, so we should design

to avoid it." You can't avoid it — every valid sweep passes through region C once. The short-circuit (Short-circuit Power Dissipation) current spike is a real cost, but the steep gain there is required to restore logic levels; you minimise time spent there with fast edges, not by removing the region.

Recall "To center

, make the PMOS narrower than the NMOS because PMOS carries holes." Backwards. Holes are slower (), so the PMOS is intrinsically weaker; you must make it wider () to reach and center .

Recall "At

the NMOS is off, so is undefined." With NMOS cutoff the PMOS is fully on in triode and ties the output to ; , perfectly defined. A single OFF device does not float a node if the other device holds it to a rail.

Recall "The saturation current uses

, so at the NMOS current is ." Wrong overdrive. The NMOS gate overdrive is , not . Confusing which threshold belongs to which device is the classic derivation slip.

Recall "Noise margin

." Mismatched levels. compares the high worlds: . Mixing a high-output level with a low-related level gives a meaningless number; is the low counterpart.

Recall "Because both currents are set equal, the inverter always draws steady DC current."

Only inside the transition does both-on current flow; at the rails one device is cutoff, so static current is ~0. The equal-current constraint () is a balance condition per point, not a claim of constant conduction.


Why questions

Recall Why must

at every VTC point? The two transistors sit in series between and GND, and in DC steady state the output-node capacitance draws no current (), so the only current path forces the two drain currents ( pulling down, pulling up) to be identical.

Recall Why does a stronger PMOS (larger

) push toward ? A stronger pull-up wins the tug-of-war for longer, holding high until climbs higher, so the crossover with the 45° line happens at a larger voltage.

Recall Why is the transition (region C) so nearly vertical?

Both devices behave as saturated current sources whose currents depend weakly on ; to keep the two equal, a tiny change in demands a large change in , i.e. huge .

Recall Why do we care where the slope equals exactly

and not some other value? At an input wiggle produces an equal output wiggle — the break-even between the gate shrinking noise (inside, ) and growing it (outside, ). Those points bound the safe logic levels for Noise Margins.

Recall Why does taking the square root of both saturation-current equations simplify the

derivation? Each side is a perfect square in the overdrive voltage ( and its PMOS counterpart); the square root turns quadratics into linear expressions in , so you can collect terms and solve directly instead of using the quadratic formula.


Edge cases

Recall What is the VTC output when

exactly? NMOS cutoff, PMOS deep in triode: , with essentially zero static current flowing.

Recall What happens for

just below ? Still region A — NMOS has not turned on yet, so no pull-down current exists and the output stays clamped at ; the transition only begins once exceeds .

Recall If the thresholds are so large that

, what is odd about the VTC? There is an input band where neither transistor is on (both cutoff) — a dead-zone, meaning a stretch of over which no device biases into conduction. Without a defined pull the output holds its previous value — a degenerate, non-restoring inverter you must avoid by choosing thresholds below .

Recall In the extreme

(PMOS infinitely stronger than NMOS), where does go? The formula limits to — the switching point slides right up to just below the rail, because the overwhelming pull-up only surrenders when the NMOS is driven very hard.

Recall In the opposite extreme

(PMOS vanishingly weak), where does go? — the feeble pull-up gives way the instant the NMOS begins conducting, so the crossover sits at the NMOS threshold.

Recall What does the VTC of a symmetric inverter look like under reflection through its center?

It maps onto itself: rotating the curve about leaves it unchanged, which is the geometric statement of equal noise margins ().


Recall

Recall One-line antidotes to the top traps
  • ⇒ only if AND equal thresholds.
  • Both saturated at ⇒ not one-on-one-off.
  • Steep ≠ floating ⇒ KCL pins .
  • Slope for noise margins ⇒ , use the magnitude.
  • Weak PMOS ⇒ widen it () to center .

Connections