3.2.7 · D1CMOS Circuit Design

Foundations — Propagation delay and rise - fall times

2,176 words10 min readBack to topic

This page assumes you have seen none of the notation the parent note throws at you. We build each symbol from a picture, in an order where every new symbol only leans on ones already earned. Nothing here contradicts the parent — it is the missing floor beneath it. When you are ready, jump up to the parent topic.


0. Voltage, current, charge — the three that start everything

Before any transistor or capacitor, three plain physical words.

Why the topic needs these: the whole page is one sentence — "push charge onto/off a node with a current." , , are the three nouns in that sentence.

The single relationship that ties current to charge is just the definition of "per second":

Read out loud as "the rate at which charge changes as time ticks forward." The little 's mean "a tiny change in." So = "tiny change in charge ÷ tiny change in time" = flow rate = current. That's all a derivative is here: a rate. We need it because the topic is entirely about rates of charging.


1. The capacitor and the load capacitance

Figure — Propagation delay and rise - fall times

Picture: a bucket. = how high the water sits, = how much water is in it, = how wide the bucket is. A wide bucket ( big) holds lots of water even at a modest height.

Why the topic needs it: the output is this bucket. No bucket, no delay. Everything downstream is "how long to fill/empty ."

Now combine the two things we have. Start from and ask how the charge changes as the voltage changes on a fixed capacitor. Taking the rate of both sides:


2. The supply , ground, and the 50 % point

Picture: a vertical ruler from (bottom) to (top). Mark , , lines across it. Every timing number is measured against these horizontal lines.

Why the topic needs specifically: logic is a decision, and the decision point sits in the middle. Crossing is the moment "the answer changed."


3. The MOSFET as a switch, a resistor, and a current source

The transistor is the hose that fills or empties the bucket. The parent note models it three different ways depending on how careful you want to be.

Figure — Propagation delay and rise - fall times

Why two models? They answer the same question ("how fast does the bucket empty?") with different accuracy. The resistor model gives a clean exponential; the constant-current model gives a straight-line drop. The parent note uses both.

The two sub-transistors of an inverter get their own labels:

  • == / == — the NMOS, which pulls the output down to ground (output goes High→Low).
  • == / == — the PMOS, which pulls the output up to (output goes Low→High).

Why the split matters: pull-down and pull-up are different transistors with different strengths, so the fall edge and rise edge take different times. That is exactly why the parent has both and .


4. The exponential and the time constant

This is the one piece of "scary maths" the parent leans on, so we earn it fully from zero.

Figure — Propagation delay and rise - fall times

Set-up (WHAT): a full bucket at height drains through a resistor . Plug Ohm's law into the master equation (the minus sign because the bucket is emptying, so is falling):

WHY this shape: the drain current is proportional to the height still left (). So a full bucket empties fast, and as it empties it slows down — the flow chokes itself. Any quantity whose fall-rate is proportional to how much remains follows the exponential decay:

WHAT the number is: is just the special base for which "rate of change equals the current value." That's the only base that makes self-choking decay come out clean, which is why it shows up here and nowhere by choice.

Two fractions matter, and now you can read the parent's magic numbers straight off:

  • Cross to 50 % (): . That's .
  • Go from 90 % down to 10 %: . That's .

Why 10–90 % and not 0–100 %: the curve never actually reaches (or the rail on the way up) — it only sneaks closer forever. Asking "time to hit exactly 0" gives . So we clip the endless tails at 10 % and 90 %. That single fact is the reason the whole convention exists.


5. Width , length , and the ratio

There's one catch the parent's mistakes-section warns about: making bigger also makes the transistor's own input a bigger bucket for whatever drives it. Balancing your own strength against the load you impose on others is the whole game of Logical Effort and Fan-out-of-4.

Also needed: electrons (in NMOS) move about twice as easily as holes (in PMOS) — a property called ==mobility ==, with . That's why a PMOS must be made ~2× wider to match an NMOS's strength — the source of the parent's "matched inverter" sizing.


6. How it all feeds the topic

charge Q coulombs

current i = dQ over dt

voltage V and rail VDD

master eqn i = C dV over dt

capacitor C and load CL

Ohm law i = V over R

RC model exponential decay

exponential e and time constant tau

natural log ln undoes exp

constant current model straight line

saturation current IDSAT

width W over L drive strength

propagation delay and rise fall times

50 percent and 10 to 90 thresholds

Every arrow is a symbol you now own feeding into the final timing quantities. When the parent writes , you can trace every letter back to a bucket, a hose, and a "how long?" button.


Equipment checklist

Cover the right side and answer aloud; reveal to check.

What does say in plain words?
Current is the rate at which charge flows — charge per second.
What does the master equation mean physically?
The current into a capacitor equals its size times how fast its voltage is rising.
What is ?
The total load capacitance — the combined "bucket" (wire + downstream gate inputs) on a gate's output node.
Why is the switching threshold at ?
It's the halfway height where a downstream gate decides the logic value flipped.
What is the time constant and its formula?
The circuit's natural timescale; seconds — bigger cap or resistance ⇒ slower.
What does do and why do we need it here?
It undoes the exponential, letting us solve for the time .
Where does the in come from?
From , because we cross the 50 % point: .
Where does the in come from?
From , the 90 %→10 % span.
Why not measure rise time from 0 % to 100 %?
The exponential approaches the rail asymptotically and never reaches it, so 0–100 % time is infinite.
How does scale with transistor width ?
— wider transistor, lower resistance, faster edge.
Why must PMOS be ~2× wider than NMOS to match?
Hole mobility is ~half electron mobility (), so PMOS needs double width to reach the same drive.

Connections