3.2.9 · D5CMOS Circuit Design
Question bank — Transmission gates
True or false — justify
An NMOS pass transistor passes a logic 0 all the way down to 0 V.
True. Here the input terminal is held at V and node B starts high and is being pulled down. For an NMOS the source is the lower-voltage terminal — the V input side — while B (the falling node) acts as the drain, so stays large and the device keeps conducting until B reaches ground. No throttling on the low side.
A PMOS alone can deliver a full-rail logic 1.
True. For a passed 1 the input is at , which is the PMOS's source (the higher-voltage terminal); its stays above all the way up, so it drives B to the full . That is exactly why the PMOS is the TG's "strong-1" partner.
In an ideal transmission gate the ON-resistance is exactly zero.
False. Each transistor is a small but finite resistor; even in parallel . It is low and roughly flat, not zero.
A TG in a long chain of gates has the same effective delay as a single TG.
False. Each gate adds its own in series with node capacitance, so the RC delay grows with — see RC delay in interconnects. That is why buffers are inserted along the chain.
Driving both gates of a TG with the same signal turns both transistors on together.
False. NMOS wants gate , PMOS wants gate . A common leaves one device permanently off, so you get at best a single-transistor pass gate with its threshold drop.
A transmission gate amplifies or restores the signal passing through it.
False. It is a passive bidirectional switch — a resistor when ON. It does not regenerate levels; that is the job of a following CMOS inverter buffer.
If and , a single NMOS would be a perfect switch and the TG would be unnecessary.
True in principle. The whole defect is the threshold drop; with zero thresholds there is no weak 1 or weak 0. Real transistors have nonzero thresholds, so the TG remains necessary.
The two transistors in a TG share the same two source/drain terminals.
True. They sit in parallel between node A and node B; only their gate signals differ. That shared-terminal parallel wiring is what lets one device rescue the other.
A TG conducts current in only one direction, input to output.
False. It is bidirectional — there is no fixed input or output. Current flows whichever way the voltage difference pushes it.
Spot the error
"An NMOS passes a weak 1 because its channel resistance is too high near ."
The real cause is not high resistance but cutoff: at we get , the channel vanishes entirely. It stops, it doesn't merely slow down.
"To fix the weak 1, add a second NMOS in parallel with the first."
Two NMOS in parallel both self-cut at — you'd get the same weak 1, just lower resistance. You need a PMOS, the device whose strength is at the top rail.
"Passing a 1 through a TG, the NMOS carries it to and the PMOS helps a little."
Backwards near the top. The NMOS dies at ; it is the PMOS that carries the last stretch to the full rail. Near the top rail the PMOS is the strong device.
"Since a TG has near-zero resistance, chaining 20 of them adds no delay."
Each TG contributes finite and each node has capacitance, so RC delay accumulates along the chain. That is why buffers are inserted periodically — see RC delay in interconnects.
"A 2:1 MUX built from TGs needs a restoring inverter on its output to fix the logic level."
Not for the level — a TG gives full-rail outputs, so levels are clean. You may add a buffer for drive strength/delay, but not to repair a threshold drop that isn't there.
"The PMOS in a TG needs gate signal because it must turn on with the NMOS."
It must turn on together, yes, but a PMOS turns on when its gate is low. So it needs , not . "Together on" and "same gate voltage" are not the same thing here.
" is positive, so a PMOS passes a strong 0 down to ."
is negative; the PMOS's weak-0 floor is (a positive voltage above ground). Dropping the absolute value flips the sign wrongly.
Why questions
Why does the source of a pass transistor "move" instead of staying fixed?
In a pass transistor neither terminal is tied to a supply; the source is defined as the lower-voltage terminal (for NMOS). As the passed node charges, that terminal's voltage rises, so shrinks live — the device throttles itself.
Why does teaming NMOS and PMOS give a switch better than either alone?
They fail at opposite rails: NMOS weakens near , PMOS weakens near ground. In parallel, wherever one is dying the other is strong, so the pair covers the full 0-to- range and stays roughly flat.
Why does a TG's ON resistance stay roughly voltage-independent across the swing?
climbs toward the top rail while climbs toward the bottom rail; their parallel combination is dominated by whichever is small, so the total stays low across the whole voltage range.
Why is a single NMOS acceptable for passing 0s but not for passing 1s?
Passing 0, its source is the low input, so stays large down to ground — strong 0. Passing 1, its source rises with the output, self-cutting at — weak 1.
Why do TGs make especially clean multiplexers compared to Pass transistor logic with single transistors?
TGs pass both logic levels full-rail with no threshold loss, so the selected input arrives undistorted; single-transistor pass logic delivers a degraded 1 (or 0) that must be restored.
Why must the two control signals be complementary rather than independent?
To switch the whole gate as one unit: both transistors ON together () or both OFF (). Independent signals could leave a half-open, undefined state.
Edge cases
What is the output of a full TG passing a 1 when , ?
A full V. The NMOS quits at V but the PMOS carries the node to the rail with no threshold loss — that is the TG's whole point.
If a TG were built from two NMOS in parallel (no PMOS), what happens passing a 1?
Both self-cut at , so the output is still a weak 1 at . Lower resistance, same threshold defect — no rescue at the top rail.
At exactly , what is the NMOS doing?
It is right at cutoff: , the channel is just vanishing, drive current . In a real device conduction tapers smoothly, so this is the effective ceiling, not a hard cliff.
What voltage does a PMOS alone settle at when passing a 0, with ?
It stops at V above ground — the weak 0 — because its collapses below once the node falls that far.
What is the intended OFF state of a TG, and what is node B then?
OFF is : the NMOS gate is low (off) and the PMOS gate is high (off), so both are non-conducting and node B is floating / high-impedance, held only by leakage and node capacitance. This isolation is what makes TGs useful in Latches and flip-flops and tri-state buses.
What actually happens if a glitch drives and (both low) at once?
With the NMOS is off, but with the PMOS gate is low, which turns the PMOS ON. So the gate is not floating — it half-conducts through the PMOS only, passing a degraded (weak-0-style) signal. The genuinely-OFF combination requires , so this skew corrupts the intended isolation.
If instead a glitch drives and (both high), what happens?
NMOS on () but PMOS off (gate high), so the gate half-conducts through the NMOS only — a single-transistor weak-1 pass. Neither both-equal glitch floats the node; each leaves exactly one device conducting, breaking the full-rail guarantee.
If and are equal at mid-rail, is half of one device's resistance?
Yes. For , the parallel value — the general parallel formula collapses to exactly half when the two are equal.
Connections
- Transmission gates — the parent note this bank drills.
- Pass transistor logic — the weak-1/weak-0 single-transistor case behind most traps here.
- MOSFET threshold voltage — origin of every threshold-drop question.
- CMOS inverter — generates and restores levels after TG chains.
- Multiplexers and Latches and flip-flops — where the floating/full-rail edge cases matter.
- RC delay in interconnects — why "no delay in a chain" is a trap.