3.2.6 · D3CMOS Circuit Design

Worked examples — Noise margins (NMH, NML)

3,165 words14 min readBack to topic

This page is the exhaustive drill room for noise margins. The parent note built the four voltages and the two formulas. Here we run them through every kind of input a problem can hand you — normal numbers, zeros, degenerate (broken) gates, limiting values, a word problem, and an exam trap.

Everything on this page uses only these two facts, so keep them in view:


The scenario matrix

Every noise-margin problem falls into one of these cells. The examples below are labelled with the cell they cover, and together they hit all of them.

Cell What makes it special Covered by
C1 — balanced positive both margins comfortably , symmetric Ex 1
C2 — unbalanced positive one margin much smaller (skewed gate) Ex 2
C3 — zero margin a margin lands exactly at (boundary of failure) Ex 3
C4 — negative margin levels overlap → gate broken even with no noise Ex 4
C5 — degenerate VTC or no valid levels (dead gate) Ex 5
C6 — limiting behaviour scaling; margin trend Ex 6
C7 — real-world word problem given noise amplitude, will it flip? Ex 7
C8 — exam twist mismatched driver/receiver families, chained Ex 8

The picture below is our map. Read it top to bottom as a single voltage axis (volts, running at the bottom to at the top):

  • the green line is (a driver's guaranteed HIGH),
  • the blue line is (the receiver's HIGH floor),
  • the orange line is (the receiver's LOW ceiling),
  • the gray line is (a driver's guaranteed LOW).

The blue double-headed arrow on the left spans green-down-to-blue: that height is . The orange double-headed arrow spans gray-up-to-orange: that height is . The pale blue band at the top is "valid 1", the pale orange band at the bottom is "valid 0", and the gray band between and is the forbidden region. Every example refers back to these arrows.

Figure — Noise margins (NMH, NML)
Figure s01 — The voltage map. Green = , blue = , orange = , gray = . Blue arrow (left) = , orange arrow (middle) = . Pale blue band = valid 1, gray band = forbidden, pale orange band = valid 0.


Ex 1 — Cell C1: balanced, both positive


Ex 2 — Cell C2: unbalanced (skewed gate)


Ex 3 — Cell C3: a margin exactly zero (knife-edge)


Ex 4 — Cell C4: negative margin (broken gate)


Ex 5 — Cell C5: degenerate VTC (dead gate)


Ex 6 — Cell C6: limiting behaviour (supply scaling)

Figure — Noise margins (NMH, NML)
Figure s02 — Noise margin vs supply voltage. Blue line = ideal margin (slope through the origin); orange dots = the three computed cases; red dot at the origin = the limit where margin vanishes.


Ex 7 — Cell C7: real-world word problem


Ex 8 — Cell C8: exam twist (mismatched families, chained)


Active recall

Recall Match the cell to the symptom (reveal each answer after the

:::) Zero swing output () — which cell and what does it mean? ::: Cell C5 (degenerate) — both margins are zero, the gate cannot restore levels. A margin comes out negative — what does that mean? ::: Cell C4 — logic levels overlap the forbidden band; the gate misreads even with no noise. A margin equals exactly — what is the status? ::: Cell C3 (knife-edge) — valid only with literally zero noise; treated as failed in practice. As the ideal CMOS margin does what? ::: Cell C6 — it goes to linearly, because margin . Chained mismatched families — where is the danger? ::: Cell C8 — pair each driver output with the next gate's input; a weak-swing driver into a high-threshold receiver gives the tightest margin.


Connections

  • Noise margins (NMH, NML) — the parent note (formulas and their derivation).
  • CMOS Inverter VTC — where the four voltages come from.
  • Static Gain and Regenerative Property — governs Ex 5 (degenerate) and the sign of the margins.
  • Fan-out and Loading — degrades , the source of Ex 8-style weak edges.
  • Power Supply Scaling — the limit computed in Ex 6.
  • Static Noise Margin (SRAM butterfly curve) — the same min-margin idea in memory cells.