Seyed Masoud Hosseini · Overview · Study log · Weekly summaries · Ideas · Search · Transcript · RSS feed

Circuits & Electronics · Lecture 14 of 26 · 52:52

Lecture 13: Digital Circuit Speed and RC Delay

Lec 13 | MIT 6.002 Circuits and Electronics, Spring 2007 on YouTube

Study guide

What this lecture covers

Picking up from the previous lecture's RC circuit foundations, this lecture answers the question raised by the two-inverter demo: how do you actually compute the delay of a digital circuit? It introduces an intuitive, calculus-free way to sketch RC step responses ("Practice it Like Perreault"), then applies it to compute the rising and falling delay of an inverter driving another inverter's gate capacitance, using Thevenin equivalents to simplify the falling-delay case. It closes with a real-world demo of crosstalk between adjacent chip pins caused by parasitic capacitance.

After watching, you can sketch an RC step response by inspection (initial value, final value, and rise or decay form), compute an inverter's rising delay tR and falling delay tF from RL, RON, and gate capacitance CGS, and explain why an RC time constant is a fast way to estimate circuit delay without solving a differential equation.

Key ideas

  • Two RC waveform forms: any step-driven RC circuit is either V0 + (VI - V0)(1 - e^{-t/RC}) (rising toward a higher final value) or V0 - (V0 - VI)e^{-t/RC} written equivalently as final value plus a decaying difference (falling toward a lower final value).
  • Intuitive sketching ("Practice it Like Perreault"): read off the initial value and the final (steady-state, open-circuit) value directly from the circuit, then write down the exponential form connecting them — no differential equation needed.
  • Capacitor as open circuit in steady state: after a long time under DC excitation, a capacitor draws no current, so its voltage settles to whatever a simple resistive (or Thevenin) analysis predicts.
  • Rising delay tR: the time for an inverter's output node to rise from its low value to a defined logical-one threshold VOH, computed from the RC step response of the load capacitance charging through RL.
  • Falling delay tF: the time to fall to a defined logical-zero threshold VOL, computed using a Thevenin equivalent (RTH = RL || RON, VTH from the voltage divider) for the resistive network around the capacitor.
  • RC time constant as a delay estimator: the product of the driving resistance and the load capacitance gives a quick order-of-magnitude estimate of circuit delay, even before computing exact rise/fall times.
  • Crosstalk: a parasitic capacitance between adjacent conductors (e.g., chip pins) couples a fast transition on one line into unwanted voltage spikes on a neighboring line; slowing down transitions reduces this coupling.

Walkthrough

Review: exponential rise and decay forms, and intuitive sketching (0:06)

The lecture reviews the two waveform shapes that arise from a step-driven RC circuit — rising toward a larger final value or decaying toward a smaller one, both governed by the time constant RC — and then introduces an intuitive method for sketching either shape directly from the circuit: identify the initial value (from the given initial condition), identify the final value (by treating the capacitor as an open circuit under the DC steady state), and write down the appropriate exponential form connecting the two, without solving a differential equation.

The exponential-decay case worked by inspection (15:03)

The intuitive method is applied to the case where the input VI is smaller than the initial capacitor voltage VO, producing a decaying waveform of the form VI + (VO - VI)e^{-t/RC}. The lecture emphasizes that both forms (rising and decaying) share the same time constant RC and can be written down by inspection once the initial and final values are known.

Setting up the inverter delay problem (18:40)

The lecture returns to the two-inverter demo from the previous lecture and draws the internal equivalent circuit: an inverter's gate capacitance CGS charging or discharging through the driving inverter's load resistor RL (and, when the driving transistor is on, its on-resistance RON). This sets up the calculation of both a rising delay tR and a falling delay tF for the node between the two inverters.

Defining and computing rising delay (21:12)

Rising delay tR is defined as the time for the output node to rise from near zero to a valid logical-one voltage VOH. Using the intuitive method, the node starts at approximately zero and rises toward VS in the 1 - e^{-t/RC} form; solving VOH = VS(1 - e^{-tR/RC}) for tR gives tR = -RL*CGS*ln(1 - VOH/VS). With example numbers (RL = 1kOhm, VS = 5V, VOH = 4V, CGS = 0.1pF), this works out to about 0.16 nanoseconds, and the lecture notes chip designers perform this same calculation for essentially every subcircuit.

Falling delay and the Thevenin shortcut (32:46)

For the falling transition, the node starts at VS and falls as the driving transistor turns on and pulls current through RON to ground while RL still connects to VS. Because the resistive network around the capacitor is now more complex, the lecture reduces it to a Thevenin equivalent to find the final value by inspection.

Finding the Thevenin resistance and voltage-divider final value (37:16)

The Thevenin resistance seen by the capacitor is RL in parallel with RON, and the Thevenin voltage (the open-circuit voltage with the capacitor removed) is given by the familiar voltage-divider expression VS*RON/(RL + RON). With initial value VS and final value VTH, the falling waveform is sketched immediately as VTH + (VS - VTH)e^{-t/(RTH*CGS)}, and solving for when this reaches VOL gives the falling delay tF.

Why the RC time constant itself matters (45:43)

After computing example rising and falling delays (about 0.16 ns and 1.6 ps for two different parameter sets), the lecture highlights that the plain RC time constant of each circuit (about 0.1 ns and 1 ps respectively) is itself a good quick estimate of the expected delay — useful for a fast, order-of-magnitude sanity check without working through the full exponential expression.

Parasitic capacitance and crosstalk between pins (51:17)

The lecture recounts a real chip design problem: shrinking RL and RON to speed up transitions instead produced unexpected voltage spikes on a neighboring, supposedly quiet, pin. A demo models two adjacent wires and shows that moving them apart removes the spikes, revealing a parasitic capacitance between the pins as the cause (crosstalk). Since pins cannot be spaced far apart in a real chip, the fix demonstrated is to slow down the driving transition (e.g., using a triangular rather than square input), which reduces the coupled spikes.

Before you watch

  • Review the RC differential equation and its particular-plus-homogeneous solution from the previous lecture (Lec 12).
  • Be comfortable with Thevenin equivalents, voltage dividers, and parallel resistance combinations.
  • Recall the concept of gate capacitance CGS and why it arises inside a MOSFET.

Check your understanding

  1. How does the "Practice it Like Perreault" method let you sketch an RC step response without solving a differential equation?
  2. Why does a capacitor behave like an open circuit after a long time under a DC input?
  3. What roles do RL and RON each play in the rising delay versus the falling delay of an inverter?
  4. Why is the Thevenin equivalent useful for finding the final value of the falling-delay waveform?
  5. What causes the voltage spikes observed on a neighboring pin, and why does slowing the driving transition reduce them?

Vocabulary

sketch (a curve) (verb)
To draw an approximate shape of a graph without solving every detail.
You can sketch the RC step response just by inspection.
by inspection (phrase)
By simply looking at something and reasoning, without doing a full calculation.
The final value can be found by inspection once the capacitor is treated as open.
steady state (noun)
The condition a circuit settles into after a long time, when nothing more is changing.
In steady state, a capacitor draws no current.
rising delay (noun)
The time it takes a signal to rise from low to a valid high level.
The rising delay depends on the load resistor and gate capacitance.
falling delay (noun)
The time it takes a signal to fall from high to a valid low level.
Falling delay is found using a Thevenin equivalent of the pull-down network.
voltage divider (noun)
A simple circuit that splits a voltage between two resistors in a fixed ratio.
The Thevenin voltage comes from a voltage-divider expression.
order-of-magnitude (adjective)
Accurate roughly to a power of ten, not to the exact value.
The RC time constant gives a quick order-of-magnitude delay estimate.
crosstalk (noun)
Unwanted signal coupling from one wire to a nearby wire.
Crosstalk between pins caused unexpected voltage spikes.
parasitic (adjective)
Describing an unintended electrical effect that exists alongside a circuit's main design.
A parasitic capacitance between the pins caused the crosstalk.
spike (noun)
A brief, sharp jump in a signal's voltage.
A fast transition on one pin produced a voltage spike on its neighbor.
intuitive method (noun)
An approach based on reasoning and pattern rather than formal calculation.
The intuitive method sketches a response without solving an equation.
sanity check (phrase)
A quick check that a calculated result seems reasonable.
The RC time constant gives a quick sanity check on the delay.
recount (verb)
To retell a story or event in detail.
The lecture recounts a real chip design problem.
adjacent (adjective)
Next to or very close to something else.
Crosstalk occurs between adjacent chip pins.
waveform (noun)
The shape of a signal as it changes over time.
The two waveform forms share the same time constant.
shrink (a circuit value) (verb)
To reduce the size of a resistance or other circuit parameter.
Shrinking RL and RON was meant to speed up transitions.
open-ended (adjective)
Not connected to anything at one end.
The problem models the driving inverter's resistor as open-ended.
estimator (noun)
A quick calculation used to approximate a value without full precision.
The RC time constant works as a fast delay estimator.
chip designer (noun)
An engineer who designs integrated circuits.
Chip designers perform this same delay calculation for every subcircuit.
model (a circuit) (verb)
To represent a real circuit with a simplified mathematical description.
The pull-down network is modeled with a Thevenin equivalent.

Chapters

From the YouTube description

Digital circuit speed

View the complete course: http://ocw.mit.edu/6-002S07

License: Creative Commons BY-NC-SA
More information at http://ocw.mit.edu/terms
More courses at http://ocw.mit.edu

← Lecture 12: Capacitors and First-order RC Systems · Lecture 14: State and Memory Using Capacitors →