Worked examples — Transmission gates
This page is the exhaustive drill room for Transmission gates. We take every kind of situation a transmission gate (TG) problem can hand you — passing a 1, passing a 0, the single-transistor failures, the degenerate "what if the thresholds are huge" case, resistance in parallel, a real MUX, and an exam twist — and grind through each one with forecasts, steps, and verifications.
Before we start, two facts everything below rests on.
An NMOS (the transistor that likes the floor) conducts only while its gate-to-source voltage clears a positive threshold ; a PMOS (likes the ceiling) conducts only while its source-to-gate voltage clears . If either of those terms is new, read MOSFET threshold voltage first — that note builds them from zero.
The scenario matrix
Every TG problem is one of these cells. Our examples below cover all of them.
| Cell | Situation | What can go wrong / what to watch |
|---|---|---|
| A. Pass a 1 through NMOS alone | logic high pushed through single NMOS | weak 1, stops at |
| B. Pass a 0 through PMOS alone | logic low pushed through single PMOS | weak 0, stops at |
| C. Pass a 1 through full TG | PMOS rescues the high | full rail, no drop |
| D. Pass a 0 through full TG | NMOS rescues the low | full ground, no drop |
| E. Degenerate threshold | or nearly | single transistor barely passes anything (both signs) |
| F. Parallel ON resistance | two resistors in parallel | smaller than either alone |
| G. Sign / complement error | same signal on both gates | one transistor stays OFF forever |
| H. Real-world word problem | 2:1 MUX routing | exactly one TG ON, full-rail output |
| I. Exam twist | noise-margin / RC-delay reasoning | weak level eats the next gate's margin |
| J. Body-effect edge case | source lifts off substrate, grows | weak 1/0 is worse than the flat formula |
Example 1 — Cell A: the weak 1 of a lone NMOS
Forecast: Guess before reading — will B reach the full 1.2 V, or fall short? By how much?
- Identify the source. While B is low, the NMOS's source is node B (the lower terminal). Why this step? An NMOS's source is always the terminal at the lower voltage; the threshold condition is measured from there, so we must pin down which node is the source before writing any inequality.
- Write the ON condition. Gate is at , source is , so . The device conducts while . Why this step? This inequality is the entire self-throttling story — as climbs, shrinks toward .
- Find the cutoff. Conduction dies the instant , i.e. V. Why this step? Once the channel vanishes; no drive means B cannot rise further.
Verify: The loss is exactly one threshold, ✓. Units: all volts ✓. This is the classic weak 1 described in Pass transistor logic. (Body effect, Example 9, makes the true value slightly below 0.85 V.)
Example 2 — Cell B: the weak 0 of a lone PMOS
Forecast: Will B reach 0 V, or stop above it?
- Identify the source. For a PMOS, the source is the higher-voltage terminal. While B is being pulled down but still elevated, node B is the source. Why this step? PMOS threshold is measured source-to-gate; the source is the high side, the mirror image of the NMOS.
- Write the ON condition. Gate at 0, source at , so . Conducts while , i.e. V. Why this step? As B falls, shrinks toward — the PMOS throttles itself near the floor.
- Find the cutoff. Conduction stops at V. Why this step? Below this, the channel is gone; B is stranded above ground.
Verify: B stops V above ground = one ✓. This is the weak 0 — a PMOS "loves the ceiling," so it can't finish the floor.
Example 3 — Cells C & D: the full TG kills both drops
Forecast: In each case, which of the two transistors does the last stretch of the journey?
- (a) Pass a 1. The NMOS stalls at V (Example 1). But the PMOS is ON and its source is the input side, so its stays large all the way up. Why this step? A passed 1 climbs toward the rail; the PMOS strengthens as B rises, exactly where the NMOS weakens.
- PMOS finishes the climb. It drives B to the full rail: V. Why this step? No threshold gates a PMOS at the top — "P loves the ceiling."
- (b) Pass a 0. The PMOS stalls at V (Example 2), but the NMOS is ON and pulls B all the way to ground: V. Why this step? The NMOS strengthens near the floor — "N loves the floor."
Verify: Full swing V — zero threshold loss ✓. The parallel partner covered exactly the rail the lone device could not. This is the whole reason the TG exists (CMOS inverter is what generates the complementary ).
Example 4 — Cell E: degenerate thresholds (both signs, limiting case)
Forecast: Is a 0.9 V threshold "a small annoyance" or "a disaster" — and does the PMOS side behave symmetrically?
- (a) NMOS weak-1. V, i.e. of the rail. Why this step? The Example-1 result holds for any values; a tenth-of-rail "high" is clearly unusable as a logic 1.
- (b) PMOS weak-0 (the symmetric case). V, i.e. the "low" is stranded only V below the rail — barely of the way down. Why this step? The PMOS story mirrors the NMOS one; a near- makes the weak-0 almost useless, so both signs degenerate, not just the high.
- (c) Both limits. As , — the NMOS passes no 1 at all. As , — the PMOS passes no 0 at all (it can't move B off the rail). Why this step? It maps the boundary of both formulas: each degenerate threshold erases its own weak level entirely.
Verify: NMOS: ✓, fraction ✓. PMOS: weak-0 stuck at , i.e. V below rail ✓. Limits: ✓ and ✓ — both monotone toward "passes nothing."
Example 5 — Cell F: parallel ON resistance (with figure)
Forecast: Will the combined resistance be near 6 k, near 9 k, or below both?
The figure below draws the ON transmission gate between node A (left dot) and node B (right dot). The magenta top path is the NMOS modelled as ; the violet bottom path is the PMOS modelled as . Both start at A and both end at B — that is what "in parallel" looks like: two separate roads between the same two towns. The green arrow across the middle marks the single equivalent resistance , and the green caption reminds you it sits below both individual resistors.

- Parallel formula. . Why this step? Two resistors between the same two nodes (the two roads in the figure) carry current together, so conductances add — the combined resistance is always below the smaller one.
- Compare. and ✓ — smaller than both, exactly as the green arrow claims. Why this step? This is the sanity check that guarantees no arithmetic slip: a parallel combination can never exceed either resistor.
- RC estimate. . Why this step? Charging a load through a switch is a first-order RC process; a smaller means a smaller , i.e. faster. See RC delay in interconnects.
Verify: ✓. units: ✓; s ✓.
Example 6 — Cell G: the complement-error trap
Forecast: Guess: does the gate work, half-work, or never work?
- Case . NMOS gate ⇒ NMOS ON. PMOS gate ; a PMOS needs gate LOW to turn on, so PMOS is OFF. Why this step? NMOS and PMOS turn on with opposite gate polarities; we must test each separately.
- Case . NMOS gate ⇒ NMOS OFF. PMOS gate ⇒ PMOS ON. Why this step? Now the roles flip — but still only one device is ever on.
- Conclusion. In neither state are both ON together, so you never get the full-rail, low-resistance TG behaviour. The correct wiring is NMOS gate , PMOS gate . Why this step? Complementary drive is what makes both conduct simultaneously.
Verify: With correct wiring at : NMOS gate (ON), PMOS gate (ON) — both ON ✓, the only combination that gives strong 0 and strong 1.
Example 7 — Cell H: real-world 2:1 MUX
Forecast: What is for ? For ? Any voltage drop?
- Wire two TGs. TG: NMOS gate , PMOS gate (ON when ). TG: NMOS gate , PMOS gate (ON when ). Tie both outputs to . Why this step? Complementary control means exactly one TG conducts at a time — no bus fight (see Multiplexers).
- : route V. TG ON, TG OFF. Because it's a full TG passing a 1, the NMOS alone would stall at V — but the PMOS partner carries the last stretch to the rail, so V with no drop. Why this step? This is Example 3(a) with these exact thresholds — the V NMOS drop is precisely what the PMOS erases.
- : route V. TG ON, TG OFF. The PMOS alone would stall at V, but the NMOS partner pulls B all the way down, so V with no drop. Why this step? Example 3(b) with V — the NMOS cancels the would-be V floor error.
Verify: Weak levels a single transistor would give: V (high) and V (low). Full TG restores them to V and V — the V and V errors both vanish ✓. Exactly one TG ON per case (no contention) ✓. Truth: , the textbook 2:1 MUX equation ✓.
Example 8 — Cell I: exam twist (noise margin swallowed by a weak 1)
Forecast: Is the weak 1 still "clearly a 1" to the next stage, or dangerously close?
- Weak-1 level. V. Why this step? The next gate sees only this degraded high, not the full rail.
- Margin check. Required V but arriving level is V. Margin V — negative! Why this step? A negative margin means the "1" is below what the receiver reliably reads as high; the logic may misinterpret it or draw crowbar current.
- TG fix. A full TG drives V, giving margin V. Why this step? Restoring the rail restores a healthy positive margin — the exact motivation for using TGs over single pass transistors (Latches and flip-flops rely on this).
Verify: ✓ (fails); ✓ (passes). Confirms the "weak 1 corrupts the next gate" warning from the parent note.
Example 9 — Cell J: body effect makes the weak 1 even weaker
Forecast: The flat formula says V. Will the body effect push the true value up, down, or leave it unchanged?
- Naive value first. Ignoring body effect, V. Why this step? This is the baseline every earlier example used; we now correct it.
- Iterate once. At V the raised threshold is V. Why this step? A lifted source raises ; plugging the naive cutoff in gives a first correction — the source can't actually reach V because the transistor now needs V of , not V.
- Re-solve the cutoff. Cutoff is where . Using the raised threshold, V. Why this step? The self-consistent answer is lower than the naive V — the weak 1 is weaker than the flat formula predicts, exactly the real-world edge case.
Verify: , , difference ; ; V ✓ (threshold rose). ✓ — the true weak 1 is below the naive one, and a full TG (PMOS partner) is what wipes out both the nominal and the body-effect loss.
Active recall
Recall Which transistor finishes the job when passing a 1? A 0?
Passing a 1 ::: the PMOS drives to the full rail (N stalls at ). Passing a 0 ::: the NMOS drives to ground (P stalls at ).
Recall Why is
always below both and ? Because they're in parallel — conductances add, so the combined resistance is smaller than the smaller resistor.
Recall How does the body effect change the weak 1?
As node B rises, grows, which raises , so the NMOS cuts off earlier — the weak 1 ends up below the flat estimate.
Connections
- Transmission gates — the parent this drill expands.
- Pass transistor logic — Cells A, B, E, J (single-device weaknesses).
- MOSFET threshold voltage — where every drop, and the body effect, come from.
- CMOS inverter — generates and restores levels (Cell I).
- Multiplexers — Cell H.
- Latches and flip-flops — TG in feedback paths.
- RC delay in interconnects — Cell F timing.