Skip to content
Part IA Michaelmas Term

The n-MOS Inverter

Circuit structure

The simplest MOS logic gate: an n-MOS transistor with a passive pull-up resistor. The circuit:

  • A resistor R₁ connects V_DD (supply voltage, e.g., 10V) to the output node V_out.
  • An n-MOS transistor connects V_out to ground (0V). Its source is at ground, drain at V_out.
  • The input voltage V_in is applied to the gate of the transistor.

n-MOS inverter

Operation

Case 1: V_in = 0V (logic 0)

The gate voltage V_GS = 0V, which is below the threshold V_T. The transistor is OFF (open circuit). No current flows through R₁. By Ohm’s Law, the voltage drop across R₁ is zero, so V_out = V_DD = 10V. This is logic 1. The inverter works: input LOW → output HIGH.

Case 2: V_in = V_DD = 10V (logic 1)

Now V_GS = 10V, well above V_T. The transistor is ON. Current flows from V_DD through R₁, then through the transistor to ground. The transistor has some finite on-resistance R_DS(on). The circuit becomes a potential divider:

Vout=VDD×RDS(on)R1+RDS(on)V_{\text{out}} = V_{DD} \times \frac{R_{DS(\text{on})}}{R_1 + R_{DS(\text{on})}}

Since R_DS(on) is small compared to R₁ (ideally near zero), V_out is close to 0V. The inverter works: input HIGH → output LOW.

Graphical load-line analysis

The n-MOS inverter is analysed graphically because the transistor is a nonlinear device with I-V curves that depend on V_GS. The method (from the slides with V_DD = 10V, R₁ = 1 kΩ):

  1. The load line: This is the I-V characteristic of the resistor R₁, plotted on the axes of transistor V_DS (which is V_out) vs I_DS (which is the current through both the resistor and transistor). By KVL: V_DD = I_DS × R₁ + V_DS. Rearranging: I_DS = (V_DD - V_DS)/R₁. This is a straight line with intercepts at V_DS = 0, I_DS = V_DD/R₁ = 10/1000 = 10 mA, and V_DS = V_DD, I_DS = 0.

  2. Transistor curves: For each value of V_GS (= V_in), the transistor has a specific I-V curve relating I_DS to V_DS. The course slides provide these curves (Fig. 1(b) in Examples Paper 3, Question 6).

  3. Intersection: The operating point (V_out, I_DS) is where the load line intersects the transistor curve for the given V_GS. This is because the same current must flow through both the resistor and the transistor (they are in series), and KVL must be satisfied.

For V_in = 0V: The transistor curve is essentially a horizontal line at I_DS = 0 (transistor off). The load line at I_DS = 0 gives V_DS = V_DD = 10V. So V_out = 10V.

For V_in = 10V: The transistor is fully on. The intersection of the V_GS = 10V curve with the load line gives, from the example in the slides, V_out ≈ 1V and I_DS ≈ 9 mA.

Load line analysis

Power dissipation: the fundamental problem

Transistor OFF (V_in = 0): I = 0, so P = IV = 0. No power dissipated in R₁, no power dissipated in the transistor. This is fine.

Transistor ON (V_in = 10V, V_out ≈ 1V): Current flows continuously.

Voltage across R₁: V_R1 = V_DD - V_out = 10 - 1 = 9V. Current through both: I = V_R1 / R₁ = 9/1000 = 9 mA.

Power in the resistor:

PR=I2R1=(0.009)2×1000=81 mWP_R = I^2 R_1 = (0.009)^2 \times 1000 = 81\text{ mW}

Power in the transistor:

Ptransistor=I×VDS=0.009×1=9 mWP_{\text{transistor}} = I \times V_{DS} = 0.009 \times 1 = 9\text{ mW}

Total static power: 81 + 9 = 90 mW per gate. In a chip with millions of gates, half of which might be on at any time, this static power consumption is catastrophic. This is not a problem of bad design: it is inherent to the n-MOS inverter architecture. Whenever the output is LOW, current flows from V_DD through the pull-up resistor to ground.

The rise-time problem

When the transistor turns OFF, the output must rise from ~0V to V_DD. There is always some stray capacitance C on the output node (from wiring, from the input of the next gate). This capacitor must charge through the pull-up resistor R₁. The RC time constant τ = R₁ × C determines the rise time. Since R₁ is typically large (to limit static power), the rise time is slow.

When the transistor turns ON, C discharges through the transistor’s low on-resistance R_DS(on), so the fall time is much faster. The n-MOS inverter has asymmetric switching times: slow rising edge, fast falling edge.

Both the static power problem and the asymmetric switching problem were solved by CMOS (Complementary MOS) logic (see /modules/digital-electronics/12-transistors-and-cmos-logic/03-cmos-inverter/).

Tripos exam context

Question 6 of Examples Paper 3 is a classic exam-style question:

The n-MOS FET with the characteristics shown in Fig. 1(b) is used to implement the inverter circuit shown in Fig. 1(a). (a) Draw a load line on Fig. 1(b) and determine V_out for V_in = 0V and 10V. (b) Calculate the power dissipated in the resistor and transistor for each input voltage.

You need to be able to: draw the load line, read off the intersection point from the transistor characteristic curves, and calculate the power in both components. This appears in Tripos Q2-2012 and Q2-2015.