Skip to content

H1. Homework 1: MOSFET I–V, junction capacitance and scaling

Homework 1 is the course’s own practice for the device chapters: the two I–V models, the pn junction as a capacitor, where a transistor stops conducting, subthreshold leakage, and scaling. This page re-solves every part that the midterm material covers, in the homework’s order, one section per problem.

Every number below is re-solved here and checked in this page’s review/examples.check.ts; none is copied from the key. Where the key disagrees, the folded note on the key at the end of the part explains why, and the table at the end lists them all.

After this page you can:

  1. read a family of I–V curves and tell square law from velocity saturation by the spacing of the tops, and say how far a device is from the linear limit;
  2. find the range of a junction capacitance from the range of voltages its node can reach;
  3. find where a capacitor stops discharging through one or two transistors, and the region of each device on the way;
  4. count decades of subthreshold current;
  5. extract vsatv_{sat} and a width from evenly spaced I–V tops, and say why the extracted vsatv_{sat} comes out low;
  6. scale any quantity when lengths and voltages shrink by different factors.

Before you start

What the source is. The file is the solution key only: the homework’s question text and two of its figures (problems 1b and 4) are not in it. Each part below is restated from what the key shows, its circuits, its given values and its working, and labelled “(from the key)”. Pages are physical PDF pages of the key (HW1-2c, p3). The key gives 20 points to problem 1, 30 to problem 2, 10 to problem 3, 20 to problem 4 and 20 to problem 5.

How to use this page. Every part is worked the same way: what it asks, the idea behind the method, the solution in steps (each step gives its reason first), a check on the result, the answer, and one thing to remember. Try each part on your own first; open the Hint if you are stuck, and step through the solution before you press “Show all”. The answer key’s verdict is folded at the end of each part. The homework’s methods are taught as families on other pages, and each problem links its family’s section: reading an I–V family on page H2, where a transistor stops on page M5, and subthreshold decades on page M3.

ProblemPartsPointsMethodChapters
1a: I–V with and without velocity saturation (simulation); b: junction-capacitance range20the two I–V models; Cj=κsε0/WC_j = \kappa_s\varepsilon_0/W3, 4, 5
2a–c: final voltage and regions; d: with a BJT (out)30regions; a device stops at its own threshold4, 10
3subthreshold current at VGS=0V_{GS} = 010count decades4
4a: vsatv_{sat} for electrons and holes; b: a width20IDSAT=CoxWvsat(VGS−VT)I_{DSAT} = C_{ox}Wv_{sat}(V_{GS} - V_T)4
5how ten quantities scale, long-channel and saturated20constant-field scaling, generalized1, 4

Conventions.

  • PMOS: every NMOS formula holds with VSGV_{SG} for VGSV_{GS}, VSDV_{SD} for VDSV_{DS} and ∣VT∣|V_T| for VTV_T; the current flows out of the drain (Chapter 4, Section 9). The key’s plots label the axes VDSV_{DS} and IDSI_{DS}; for its PMOS they mean VSDV_{SD} and the current out of the drain.
  • Problem 2 uses ∣VT∣=1 V|V_T| = 1\,\mathrm{V} for both device types and a capacitor charged to 5 V (the key’s values). The threshold model: a device conducts while VGS>VTV_{GS} > V_T and is off below; subthreshold leakage is ignored there.
  • Problem 1b uses the key’s constants: kT/q=0.026 VkT/q = 0.026\,\mathrm{V}, ni=1.1×1010 cm−3n_i = 1.1\times10^{10}\,\mathrm{cm^{-3}}, κs=11.7\kappa_s = 11.7.
  • Readings from the key’s plot. There is no simulator here. Where a number comes off one of the key’s plots, it says so; the page redoes the arithmetic, it does not reproduce the simulation.

1. HW1-1: PMOS curves and a junction’s capacitance range

HW1-1a: with and without velocity saturation

The key's plot 'PMOS IV curves for selected VSG voltages, without velocity saturation': I_DS against V_DS from 0 to 5 V, curves for V_SG = 0 to 5 V in 0.5 V steps; the tops rise to about 11 mA and spread out as a square; each curve flattens at V_DS = V_SG − 1.
HW1-1a, p1: without velocity saturation (the key’s plot; current axis in A).
The key's plot 'PMOS IV curves for selected VSG voltages, with velocity saturation': the same family, current axis ×10⁻³ A; the tops rise to about 4.7 mA, nearly evenly spaced, and flatten at smaller V_DS (about 2.6 V for V_SG = 5 V).
HW1-1a, p1: with velocity saturation (the key’s plot; current axis ×10⁻³ A).

HW1-1a, pp1–2 (10 points; from the key). Plot the PMOS I–V curves for VSG=0V_{SG} = 0 to 5 V in 0.5 V steps, without and with velocity saturation, and explain the difference.

The lecture sets this up: Chapter 4’s velocity-saturated derivation follows Taur and Ning, “and the problem set has you plot the results” (Chapter 4, Section 6, 23:16–23:35). The two plots are the key’s. What follows is how to read them, and a check that they are Chapter 4’s two models.

Hint
Two features of a family tell the models apart: how the tops are spaced, and where each curve flattens. What does each model predict for both?

What it asks. The key has done the plotting: the same PMOS, first with the long-channel model and then with velocity saturation, for VSGV_{SG} from 0 to 5 V. What is left is “explain the difference”: say what the second family does differently, point to it on the curves, and say why. No device parameters are given, so the explanation has to come from the shapes.

The idea. This is the reading of an I–V family that page H2, Section 2 teaches: look at the spacing of the tops and at where the curves flatten. (H2’s third sign, how the current scales with LL, needs two channel lengths; here there is one.) What is new is that both families come from one device, so you can measure how far the second one is from each of Chapter 4’s two models.

  • Square law (Chapter 4, Section 4): IDSAT=β2U2I_{DSAT} = \tfrac{\beta}{2}U^2, where U=VSG−∣VT∣U = V_{SG} - |V_T| is the overdrive and β=μCoxW/L\beta = \mu C_{ox}W/L. The curve flattens where the channel pinches off at the drain, at VSD=UV_{SD} = U. It holds while the field along the channel stays well below the critical field Ecrit\mathcal{E}_{crit}, so that the carriers drift at μE\mu\mathcal{E}.
  • Velocity-saturated (Chapter 4, Section 7): the drift velocity levels off near vsat=μEcritv_{sat} = \mu\mathcal{E}_{crit}, so more overdrive adds charge to the channel but no more speed. Then IDSAT=CoxWvsatU s−1s+1I_{DSAT} = C_{ox}Wv_{sat}U\,\dfrac{s - 1}{s + 1} with s=1+2U/(EcritL)s = \sqrt{1 + 2U/(\mathcal{E}_{crit}L)}, and the curve flattens earlier, at VDSAT=2U/(1+s)V_{DSAT} = 2U/(1 + s). Only when 2U2U is much larger than EcritL\mathcal{E}_{crit}L does (s−1)/(s+1)(s - 1)/(s + 1) approach 1, and the current approach the linear limit CoxWvsatUC_{ox}Wv_{sat}U.

The quick test between them is to double the overdrive. The square law multiplies the top by 4, the linear limit by 2, and a factor in between means the device is partly saturated. The tempting answer is “with velocity saturation the current is linear”, because the top curves look evenly spaced; the doubling test says how far from linear they really are.

Reading the two families

  1. Find the threshold first, because both models are written in the overdrive. The VSG=0V_{SG} = 0, 0.5 and 1 V curves lie on the axis, and 1.5 V is the first that conducts: ∣VT∣=1 V|V_T| = 1\,\mathrm{V}. Write the overdrive U=VSG−∣VT∣U = V_{SG} - |V_T|, from 0.5 to 4 V.
  2. Look where each curve flattens, because the two models put the knee in different places. Without velocity saturation the knee is at VSD=UV_{SD} = U: 4 V for the top curve, the long-channel VDSATV_{DSAT} (Chapter 4, Section 4). With it, the top curve flattens near 2.6 V: earlier, as the lecture says (Chapter 4, Section 7).
  3. Read the tops without velocity saturation, to confirm that the first family is the square law. Readings from the key’s plot (table below): 0.18, 0.70, 1.57, 2.79, … 11.15 mA. Each is (β/2)U2(\beta/2)U^2 with β/2=11.15/16=0.697 mA/V2\beta/2 = 11.15/16 = 0.697\,\mathrm{mA/V^2}, to within 0.02 mA.
  4. Read the tops with velocity saturation, the family the question is about. 0.14, 0.50, 1.00, 1.60, … 4.68 mA: lower, and nearly evenly spaced at high overdrive.
  5. Apply the doubling test, because even spacing alone can’t tell “linear” from “nearly linear”. From U=2U = 2 to 4 V the long-channel top grows 11.15/2.79=4.011.15/2.79 = 4.0 times (square); the velocity-saturated one 4.68/1.60=2.94.68/1.60 = 2.9 times. Linear would be 2. So this device is partly velocity-saturated, not fully.
  6. Fit Chapter 4’s model, to put a number on “partly” added. At the same overdrive, the velocity-saturated current divided by the square law’s is 4/(s+1)24/(s + 1)^2, since μ/vsat=1/Ecrit\mu/v_{sat} = 1/\mathcal{E}_{crit}. The top curves’ 4.68/11.154.68/11.15 gives s=2.09s = 2.09 and EcritL=2.38 V\mathcal{E}_{crit}L = 2.38\,\mathrm{V}.
  7. Measure the distance from the linear limit, because “linear” is the claim to test. At U=4 VU = 4\,\mathrm{V}, (s−1)/(s+1)=35%(s - 1)/(s + 1) = 35\%: the current is 35% of CoxWvsatU=β EcritL U=13.3 mAC_{ox}Wv_{sat}U = \beta\,\mathcal{E}_{crit}L\,U = 13.3\,\mathrm{mA}, and 42% of the square law’s 11.15 mA.
VSGV_{SG} (V)UU (V)without: reading (mA)0.697U20.697U^2with: reading (mA)Chapter 4 model
1.50.50.180.170.140.15
210.700.700.500.50
2.51.51.571.571.001.00
322.792.791.601.60
3.52.54.354.362.292.29
436.286.273.043.03
4.53.58.548.543.843.83
5411.1511.154.684.68

The readings are the flat level of each curve, read from the key’s plot images with their axis ticks for scale (about ±0.02 mA). Only the combinations β=μCoxW/L\beta = \mu C_{ox}W/L and EcritL=vsatL/μ\mathcal{E}_{crit}L = v_{sat}L/\mu can be fitted from curves; the device’s own μ\mu, WW, LL and toxt_{ox} are not in the key.

Check. The fit used only the top curve, so it has to reproduce the others. With β=1.39 mA/V2\beta = 1.39\,\mathrm{mA/V^2} and EcritL=2.38 V\mathcal{E}_{crit}L = 2.38\,\mathrm{V} the model gives 0.15, 0.50, 1.60 and 4.68 mA at U=0.5U = 0.5, 1, 2 and 4 V, within 0.01 mA of every reading (the table’s last column), and VDSAT=2U/(1+s)=2.59 VV_{DSAT} = 2U/(1 + s) = 2.59\,\mathrm{V} at the top: the knee in the plot.

2.38 V
at U = 4 V: 2U/(ℰcritL)
3.36
(s − 1)/(s + 1), share of the linear limit
35%
IDSAT(U)/IDSAT(U/2): 4 square, 2 linear
2.92
velocity-saturated ÷ square law at U
42%
012340510overdrive U = VSG − |VT| (V)IDSAT (mA)square law (dashed)velocity-saturatedlinear limit (dotted)

Lines: Chapter 4's models with β = μCoxW/L = 1.39 mA/V² and the slider's ℰcritL. Dots: readings from the key's two plots. The linear limit is CoxWvsatU = β·ℰcritL·U. Slide ℰcritL down (a shorter channel) and the curve straightens toward the limit; slide it up and it rejoins the square law.

What to notice.

  • The dots sit on the lines: the key’s curves are Chapter 4’s models.
  • Slide EcritL\mathcal{E}_{crit}L down to about 0.5 V (a channel five times shorter): the doubling ratio falls toward 2 and the curve hugs the linear limit. Slide it up past 20 V: the curve rejoins the square law.
  • Even at the plotted EcritL\mathcal{E}_{crit}L the tops look evenly spaced above U=2 VU = 2\,\mathrm{V} (steps of 0.69, 0.75, 0.80, 0.84 mA). They still grow; that is the partly saturated regime.

Answer: Velocity saturation lowers the saturated current (to 42% at the top curve) and makes the curves flatten at a smaller VSDV_{SD} (2.6 V instead of 4 V); the tops grow more slowly than the square of the overdrive, tending toward a straight line.

Remember. Double the overdrive and compare the tops: 4 times is the square law, 2 times the linear limit, anything between is partly saturated. Evenly spaced tops at the top of a family don’t yet make it linear.

The answer key differs

Its explanation makes two points. (1), that velocity saturation’s effect grows with the overdrive and lowers the current for a given overdrive, is right. (2) says the saturated current “only goes up linearly with VGS−∣VT∣V_{GS} - |V_T|” with velocity saturation. That is the full-saturation limit of Chapter 4, Section 7, not what its own plot shows: doubling the overdrive from 2 to 4 V gives 2.9 times the current, and the top curve reaches only 35% of the linear limit. Chapter 4 lists this as a common mistake: (s−1)/(s+1)(s - 1)/(s + 1) approaches 1 slowly.

HW1-1b: the junction capacitance of an internal node

HW1-1b, p2 (10 points; from the key). The node C between two series PFETs is a p+p^+ diffusion (NA=1018 cm−3N_A = 10^{18}\,\mathrm{cm^{-3}}) of area 30 μm230\,\mu\mathrm{m}^2 in an n well (ND=8×1016 cm−3N_D = 8\times10^{16}\,\mathrm{cm^{-3}}) at 5 V, with ∣VTp∣=1 V|V_{Tp}| = 1\,\mathrm{V}. Find the range of its junction capacitance.

The homework’s figure for this part is not in the key; the key’s working gives the doping, the area and the node’s range.

Hint
The junction’s capacitance depends on the voltage across it. Over what range can node C move, and what voltage is on the other side of the junction?

What it asks. Node C is a p+p^+ diffusion inside an n well, so it forms a pn junction with the well, and that junction is a capacitor on the node. Its value is not one number: it depends on the voltage across the junction. “The range” asks for its smallest and largest values over all the voltages the node can reach.

The idea. A reverse-biased junction is a parallel-plate capacitor: its plates are the two edges of the depletion region, with silicon between them, so Cj=κsε0/WC_j = \kappa_s\varepsilon_0/W per area (Chapter 3, Section 5). The depletion width grows with the reverse bias VRV_R (Chapter 3, Section 3):

W=2κsε0(Vbi+VR)qNW = \sqrt{\frac{2\kappa_s\varepsilon_0(V_{bi} + V_R)}{qN}}

Here Vbi=(kT/q)ln⁡(NAND/ni2)V_{bi} = (kT/q)\ln(N_AN_D/n_i^2) is the junction’s built-in voltage and N=NAND/(NA+ND)N = N_AN_D/(N_A + N_D) its reduced doping (Chapter 3, Section 2). These hold at zero or reverse bias. NN is always below the lighter doping, and close to it when the other side is much heavier, so the lightly doped side, here the well, sets the width, and most of the depletion region lies in it. A larger reverse bias widens the plates’ spacing and lowers the capacitance. So the question comes down to the node’s voltage range: its two ends give the two ends of the capacitance range.

Capacitance range

  1. The node’s range, because it sets the reverse bias. C can be charged all the way to 5 V, because a PFET passes a high fully: its source is then the 5 V side, and its VSGV_{SG} doesn’t shrink as C rises. Discharged through the lower PFET, C stops where that PFET turns itself off, one threshold above its gate: with the gate at 0 V (the key’s range implies it; the figure is missing), at VG+∣VTp∣=0+1=1 VV_G + |V_{Tp}| = 0 + 1 = 1\,\mathrm{V} (Chapter 10, Section 5; problem 2 works this out). So C lies between 1 V and 5 V.
  2. The reverse bias, because the voltage across the junction, not the node’s own voltage, sets the width. The p+p^+ node sits in an n well at 5 V, so VR=5−VCV_R = 5 - V_C: from 0 V (node at 5 V) to 4 V (node at 1 V). The node never rises above the well, so the junction is never forward-biased and the formulas hold over the whole range (Chapter 5, Section 8).
  3. Reduced doping and built-in voltage, the two junction numbers the width needs (Chapter 3, Sections 2–3): N=NANDNA+ND=7.41×1016 cm−3N = \dfrac{N_AN_D}{N_A + N_D} = 7.41\times10^{16}\,\mathrm{cm^{-3}}, and Vbi=0.026ln⁡1018×8×1016(1.1×1010)2=0.887 VV_{bi} = 0.026\ln\dfrac{10^{18} \times 8\times10^{16}}{(1.1\times10^{10})^2} = 0.887\,\mathrm{V}.
  4. Zero bias first, because the narrowest depletion region gives the largest capacitance (Chapter 3, Section 3): W=2κsε0VbiqN=124 nmW = \sqrt{\dfrac{2\kappa_s\varepsilon_0 V_{bi}}{qN}} = 124\,\mathrm{nm}, 93% of it in the lighter well.
  5. The largest capacitance, because a parallel-plate capacitor per area is the permittivity divided by the plate spacing, and the spacing here is the depletion width: Cj=κsε0/W=0.832 fF/μm2C_j = \kappa_s\varepsilon_0/W = 0.832\,\mathrm{fF/\mu m^2} (Chapter 3, Section 5). Times 30 μm230\,\mu\mathrm{m}^2: Cmax=25.0 fFC_{max} = 25.0\,\mathrm{fF}.
  6. Full reverse bias, VR=4 VV_R = 4\,\mathrm{V}, because the widest region gives the smallest capacitance. The width grows as Vbi+VR\sqrt{V_{bi} + V_R}: W=124 nm×4.887/0.887=292 nmW = 124\,\mathrm{nm} \times \sqrt{4.887/0.887} = 292\,\mathrm{nm}, Cj=0.355 fF/μm2C_j = 0.355\,\mathrm{fF/\mu m^2}, Cmin=10.6 fFC_{min} = 10.6\,\mathrm{fF}.

Check. The ratio of the two ends needs none of the constants. CjC_j goes as 1/W1/W, and WW as Vbi+VR\sqrt{V_{bi} + V_R}, so Cmin/Cmax=0.887/4.887=0.426C_{min}/C_{max} = \sqrt{0.887/4.887} = 0.426. The two values give 10.6/25.0=0.42410.6/25.0 = 0.424, the same to rounding. ✓

Answer: from 10.6 fF (node at 1 V) to 25.0 fF (node at 5 V). The capacitance falls as the node falls, because the reverse bias grows (Chapter 5, Section 5: the nonlinear capacitance the lecture warns about).

Remember. A junction capacitance is a range, not a value. Turn the node’s voltage range into a reverse-bias range against its well or substrate, and evaluate Cj=κsε0/WC_j = \kappa_s\varepsilon_0/W at both ends: largest at the smallest reverse bias.

The answer key differs

It gives Cmax=25.89 fFC_{max} = 25.89\,\mathrm{fF} and Cmin=10.7 fFC_{min} = 10.7\,\mathrm{fF}. It rounds the widths to two digits before dividing (120 nm for 124 nm, 290 nm for 292 nm), which puts CmaxC_{max} 3.7% high. Its method and its range of bias are right.

2. HW1-2: a capacitor discharged through transistors

HW1-2, pp3–4 (30 points; from the key). A capacitor charged to 5 V discharges through the circuits below (∣VT∣=1 V|V_T| = 1\,\mathrm{V}). For each, find the capacitor’s final voltage and the region each transistor passes through. For (c), the capacitance of node VXV_X is much smaller than the load capacitor.

The rule for all three. This is the threshold rule of page M5’s pass-transistor section, applied to a capacitor instead of a logic node. What this problem adds is the region of each device along the way. Three moves, each for a reason:

  1. Find each transistor’s source, the terminal nearer its own rail: the lower one for an NFET, the higher one for a PFET. A MOSFET is symmetric, so the voltages, not the drawing, decide which terminal is the source, and VGSV_{GS} (or VSGV_{SG}) is measured from it.
  2. Ask when VGSV_{GS} (or VSGV_{SG}) falls to the threshold, because in the threshold model a device conducts only while VGS>VTV_{GS} > V_T. When the source is the node that moves, the moving node changes VGSV_{GS} itself: the device turns itself off at its threshold, and the node stops there (Chapter 10, Section 5). A source on a rail never moves, so then VGSV_{GS} never changes.
  3. Name the region from VDSV_{DS}, because the question asks for it. A conducting device is saturated while VDS≥VGS−VTV_{DS} \ge V_{GS} - V_T, because the channel is then pinched off at its drain end, and in triode below that (Chapter 4, Section 4). For a PFET read VSDV_{SD}, VSGV_{SG} and ∣VT∣|V_T|.

HW1-2a: an NFET with its gate grounded

Circuit (a): an NMOS with gate and source grounded; its drain connects to the top of a capacitor charged to 5 V, whose bottom is grounded.
HW1-2a, p3 (the key’s sketch).
Hint
Which of the NFET’s terminals is its source, and can the capacitor change that terminal’s voltage?

What it asks. An NFET with its gate and source grounded and its drain on the capacitor’s charged top. Does the capacitor discharge through it, and how far?

The idea. Whether an NFET conducts depends on VGSV_{GS} alone, not on its drain. Its source is its lower terminal, here the grounded one, and its gate is grounded too, so VGS=0V_{GS} = 0. The capacitor sits on the drain, so nothing it does can move VGSV_{GS}: the rule’s second move answers the question at once.

  1. Find the source, because VGSV_{GS} is measured from it. The NFET’s terminals are at 0 V and 5 V; the lower one, ground, is the source. Its gate is at 0 V: VGS=0<VT=1 VV_{GS} = 0 < V_T = 1\,\mathrm{V}.
  2. Ask whether VGSV_{GS} can change, because a discharging node would move a source that sat on it. The source is on the ground rail and the capacitor is on the drain, so nothing the capacitor does changes VGSV_{GS}. The device never turns on, and with no current the capacitor keeps its charge.

Check. The opposite case shows the gate is what holds the charge. With the gate at 5 V, VGSV_{GS} would be 5 V, the source would still be at ground, and the NFET would stay on until the capacitor reached 0 V: an NFET passes a 0 fully. With its gate at 0 V it passes nothing.

Answer: VC(∞)=5 VV_C(\infty) = 5\,\mathrm{V}; the NFET is in cut-off throughout. In the threshold model the capacitor holds; really, subthreshold leakage (Chapter 4, Section 11) would bleed it slowly added.

Remember. Ask first whether the moving node is the source. If the source sits on a rail, VGSV_{GS} is fixed, and the device is on or off for good.

The answer key agrees

HW1-2b: a PFET with its gate at 3 V

Circuit (b): a PMOS whose gate is at 3 V, its source on the top of the 5 V capacitor and its drain grounded.
HW1-2b, p3 (the key’s sketch).
Hint
Which terminal is the PFET’s source, and what happens to VSGV_{SG} as the capacitor discharges?

What it asks. A PFET with its gate held at 3 V, between the charged capacitor and ground. How far does the capacitor discharge, and in which regions is the PFET on the way?

The idea. Now the moving node is the source. A PFET’s source is its higher terminal, the capacitor, so VSG=VC−3V_{SG} = V_C - 3 falls as the capacitor discharges. The PFET turns itself off when VSGV_{SG} reaches ∣VTp∣|V_{Tp}|, at VC=VG+∣VTp∣V_C = V_G + |V_{Tp}|: M5’s rule that a PFET passes a low only down to one threshold above its gate. For the region, compare VSD=VCV_{SD} = V_C with the overdrive VSG−∣VTp∣=VC−4V_{SG} - |V_{Tp}| = V_C - 4.

  1. Find the source and the drain, because both voltages are measured from the source. The higher terminal, the capacitor, is the source: VSG=VC−3V_{SG} = V_C - 3. Its drain is at ground, so VSD=VCV_{SD} = V_C.
  2. The start, because the region is decided at each moment, beginning with the first. VSG=2 V>1 VV_{SG} = 2\,\mathrm{V} > 1\,\mathrm{V}: on, with 1 V of overdrive. VSD=5 V≥1 VV_{SD} = 5\,\mathrm{V} \ge 1\,\mathrm{V}: saturation.
  3. On the way down, because VSDV_{SD} and the overdrive both fall as the capacitor discharges. VSD=VCV_{SD} = V_C stays above the overdrive VC−4V_C - 4, so the device stays saturated all the way.
  4. Where it stops, because the falling source is turning the device off. It stops when VSG=∣VT∣V_{SG} = |V_T|: VC−3=1V_C - 3 = 1, so VC=4 VV_C = 4\,\mathrm{V}. There it is in cut-off.

Check. At every moment VSDV_{SD} exceeds the overdrive by VC−(VC−4)=4 VV_C - (V_C - 4) = 4\,\mathrm{V}, so step 3 holds with room to spare: with its drain at ground and its gate above ground, this PFET is saturated whenever it conducts. And the end point is one threshold above the gate, 3+1=4 V3 + 1 = 4\,\mathrm{V}, as the rule says.

Answer: VC(∞)=4 VV_C(\infty) = 4\,\mathrm{V} (gate voltage plus ∣VTp∣|V_{Tp}|); saturation, then cut-off.

Remember. A PFET that discharges a node stops it at VG+∣VTp∣V_G + |V_{Tp}|, one threshold above its gate, never at ground. Chapter 10 has a check on the same structure with other numbers (Section 5).

The answer key agrees

HW1-2c: two PFETs in series

Circuit (c): PMOS M1 with gate at 2 V, source on the 5 V capacitor, drain at node V_x; PMOS M2 with gate grounded, source at V_x, drain grounded; currents I_DS1 and I_DS2 drawn downward. Below, the key's waveforms: V_c(t) falls from 5 V to 3 V; V_x(t) jumps to 3 V and decays to 1 V.
HW1-2c, p3 (the key’s sketch and waveforms).
Hint
Each PFET has its own source and its own gate. Taken alone, where does each one stop?

What it asks. Two PFETs in series between the capacitor and ground: M1’s gate at 2 V, M2’s at 0 V, and a small node VXV_X between them. Where do the capacitor and VXV_X end, and through which regions does each device pass? “Much smaller than the load capacitor” decides how VXV_X behaves: it settles almost at once, while the capacitor discharges slowly.

The idea. The rule gives the end points; Kirchhoff’s current law gives the path.

  • The end points. Each device stops at its own threshold, measured from its own source and its own gate: M1 when VC=2+1V_C = 2 + 1, M2 when VX=0+1V_X = 0 + 1. A series pair does not lose a threshold per device.
  • The path. The regions need VXV_X, and VXV_X comes from KCL. A node with almost no capacitance can’t store charge, so the current in through M1 must equal the current out through M2. With both saturated and equal (the key’s implicit assumption), equal currents mean equal VSGV_{SG}, because a saturated device’s current depends only on its overdrive (Chapter 4, Section 4).

Two PFETs in series

  1. Where each stops, because that needs only the gates and the thresholds. M1’s source is the capacitor: it conducts while VSG1=VC−2>1V_{SG1} = V_C - 2 > 1, so the capacitor can fall only to VC=3 VV_C = 3\,\mathrm{V}. M2’s source is VXV_X: it conducts while VX−0>1V_X - 0 > 1, so VXV_X can fall only to 1 V. Each device stops at its own threshold.
  2. The start, because the regions are read from the voltages at each moment. The key assumes VX=0V_X = 0. Then M1 has VSG1=3 VV_{SG1} = 3\,\mathrm{V} and VSD1=5 VV_{SD1} = 5\,\mathrm{V}: saturated. M2 has VSG2=0V_{SG2} = 0: off.
  3. VXV_X charges at once, because M1’s current has nowhere to go but the small node capacitance at VXV_X. So VXV_X rises almost instantly, until M2 carries the same current (KCL).
  4. Equal currents, to find where VXV_X settles. With equal devices (the key’s implicit assumption) and both saturated, equal currents need equal VSGV_{SG}: VX−0=VC−2V_X - 0 = V_C - 2, so VX=3 VV_X = 3\,\mathrm{V}. Then M1 has VSD1=2 VV_{SD1} = 2\,\mathrm{V}, exactly its overdrive: on the edge of saturation. M2 has VSD2=3 VV_{SD2} = 3\,\mathrm{V} against 2 V of overdrive: saturated.
  5. The discharge, because the regions must still hold as both voltages fall. As VCV_C falls, VX=VC−2V_X = V_C - 2 follows, by the equal-VSGV_{SG} condition of step 4. M1: VSD1=2 V≥VC−3V_{SD1} = 2\,\mathrm{V} \ge V_C - 3. M2: VSD2=VC−2>VC−3V_{SD2} = V_C - 2 > V_C - 3. Both stay saturated.
  6. The end, because the equal-VSGV_{SG} condition brings both devices to their thresholds at the same moment. Both stop together: VC=3 VV_C = 3\,\mathrm{V}, VX=1 VV_X = 1\,\mathrm{V}, both in cut-off.

Check. Two routes agree. Step 1 found the end points from the gate voltages alone, with no currents; steps 3–6 followed the currents and ended at the same 3 V and 1 V. They must agree, because the KCL path can only stop where some device has reached its threshold.

Answer: VC(∞)=3 VV_C(\infty) = 3\,\mathrm{V} and VX(∞)=1 VV_X(\infty) = 1\,\mathrm{V}. M1: saturation, the triode/saturation edge, saturation, cut-off. M2: cut-off, saturation, cut-off.

The final voltages don’t depend on the sizes; the path does. added If M2 were weaker than M1, the equal-current VXV_X would sit higher, above 3 V at the start, and M1 would begin in triode. The end points, 3 V and 1 V, are set by the gate voltages and the thresholds alone. That is the habit the midterms test: “where does it stop?” needs only VG±∣VT∣V_G \pm |V_T| (M5, MT21-1b asks it of an NFET passing a 1).

Remember. In a series chain each device stops at its own threshold, from its own gate. The regions on the way need one more tool: KCL at the node between the devices.

Check yourself In circuit (c), M1's gate is moved from 2 V to 0 V. Where do VC and VX end?

M1 now conducts while VC−0>1V_C - 0 > 1, so the capacitor falls to 1 V; M2 stops VXV_X at 1 V. Both end at 1 V: a PFET with its gate at 0 V passes a low only down to ∣VTp∣|V_{Tp}|, and a second one in series, also with its gate at 0 V, adds no further drop (one threshold, not two).

The answer key agrees

Its waveforms show the same path: VCV_C falls from 5 V to 3 V, while VXV_X jumps to 3 V and decays to 1 V. It takes M1 and M2 to be equal without saying so (step 4).

HW1-2d: the same with a bipolar transistor

HW1-2d (p4) discharges the capacitor through an NFET whose source drives the base of an NPN transistor. It is out of scope: no lecture before the midterm cutoff teaches a BJT’s regions or its VBE,onV_{BE,on}; Lecture 3 only contrasts the bipolar device with the MOSFET’s symmetry (Chapter 3, Section 6).

3. HW1-3: subthreshold current at zero gate voltage

The key's handwritten expression on a dark grid: 100×10^−6, an operator that looks like a small plus, then 10 raised to (1/.06)(Vgs − 0.5).
HW1-3, p5: the key’s expression (its operator reads as “+”).

HW1-3, p5 (10 points; from the key). A transistor carries 100 μA100\,\mu\mathrm{A} at VGS=VT=0.5 VV_{GS} = V_T = 0.5\,\mathrm{V}, with a 60 mV/decade subthreshold slope. Find IDI_D at VGS=0V_{GS} = 0.

Hint
How far below its threshold is the gate at VGS=0V_{GS} = 0, and what does the slope say that costs in current?

What it asks. The current of the transistor when it is off, at VGS=0V_{GS} = 0, given its current at threshold (100 µA at 0.5 V) and its subthreshold slope (60 mV per decade). Nothing else about the device is needed.

The idea. This is the decade count of page M3’s device short-answer section, in its plainest form: one device at one temperature. A MOSFET doesn’t shut off at its threshold. Below VTV_T its current falls by one decade, a factor of 10, for every SS millivolts that the gate is below threshold (Chapter 4, Section 11):

ID=I(VT)×10(VGS−VT)/S(VGS<VT).I_D = I(V_T)\times10^{(V_{GS} - V_T)/S}\qquad(V_{GS} < V_T).

SS is the subthreshold slope, here 60 mV/decade. The current at threshold multiplies the exponential: each decade divides it by 10. So the whole answer is a count of decades.

  1. Write the law, because the question gives exactly its inputs, the current at threshold and the slope (Chapter 4, Section 11): ID=I(VT)×10(VGS−VT)/SI_D = I(V_T)\times10^{(V_{GS} - V_T)/S}.
  2. Count the decades, because each one divides the current by 10. From 0.5 V down to 0: 500/60=8.33500/60 = 8.33 decades.
  3. Turn them into a factor, because the law needs the factor by which the current falls, not the count: 10−8.33=4.64×10−910^{-8.33} = 4.64\times10^{-9}.
  4. Multiply the current at threshold, since the law is a product: ID=100 μA×4.64×10−9=4.64×10−13 A=0.46 pAI_D = 100\,\mu\mathrm{A} \times 4.64\times10^{-9} = 4.64\times10^{-13}\,\mathrm{A} = 0.46\,\mathrm{pA}.

Check. The size, from the count alone: 8.33 decades lies between 8 and 9, so the current must lie between 100 μA/108=1 pA100\,\mu\mathrm{A}/10^8 = 1\,\mathrm{pA} and 100 μA/109=0.1 pA100\,\mu\mathrm{A}/10^9 = 0.1\,\mathrm{pA}. ✓ And the slope is a sensible one: 60 mV/decade is the ideal room-temperature slope, (kT/q)ln⁡10=59.5 mV(kT/q)\ln 10 = 59.5\,\mathrm{mV}.

Answer: ID=0.46 pAI_D = 0.46\,\mathrm{pA}.

Remember. The off current is the current at threshold, divided by 10 once for every SS millivolts below threshold. It is the same move as M3’s MT17-1c (16.7 decades at 300 K, 12.5 at 400 K) and the leakage step of MT24-2b and MT23-1b (2.22 decades: about 60 nA/µm).

The answer key agrees

Its boxed answer is 0.46 pA. Its written expression joins 100×10−6100\times10^{-6} and 10(Vgs−0.5)/0.0610^{(V_{gs} - 0.5)/0.06} with what reads as a “+”; it must be a product (a sum would give 100 µA at VGS=0V_{GS} = 0), and the boxed 0.46 pA is the product.

4. HW1-4: saturation velocity and width from I–V curves

HW1-4, p5 (20 points; from the key). Figures 1 (NMOS) and 2 (PMOS) show I–V curves of devices 1 μm1\,\mu\mathrm{m} wide with tox=5.8 nmt_{ox} = 5.8\,\mathrm{nm}. (a) Are they velocity-saturated? Find the saturation velocity of electrons and of holes. (b) Find the width of an NMOS whose saturated current steps by 1.8 mA for each 0.5 V of VGSV_{GS}.

The two figures are not in the key; its working gives the readings: the NMOS tops step by about 160 µA (its prose says 170 µA) and the PMOS tops by about 80 µA, per 0.5 V of gate voltage. Part (b)‘s wording is reconstructed from the key’s calculation.

HW1-4a: the saturation velocity of electrons and holes

Hint
What does the spacing of the tops tell you about how the current grows with VGSV_{GS}, and which unknowns drop out of the difference between two tops?

What it asks. Two families of curves, NMOS and PMOS, both 1 µm wide with a 5.8 nm oxide. Decide whether they are velocity-saturated, then extract vsatv_{sat} for electrons (the NMOS) and for holes (the PMOS). Only the oxide and the width are given: no VTV_T, no LL, no mobility. That decides the method: it can use only the spacing of the tops.

The idea. This is the spacing sign of page H2, Section 2; what is new is turning the spacing into a velocity. Evenly spaced tops mean the saturated current is linear in the overdrive: the fully velocity-saturated limit of Chapter 4, Section 7,

IDSAT=CoxWvsat(VGS−VT),I_{DSAT} = C_{ox}Wv_{sat}(V_{GS} - V_T),

which holds when (VGS−VT)/L≫Ecrit/2(V_{GS} - V_T)/L \gg \mathcal{E}_{crit}/2, in short channels. It is the channel’s charge per area, Cox(VGS−VT)C_{ox}(V_{GS} - V_T), times the width, moving at vsatv_{sat}. Take the difference between two tops: VTV_T cancels and leaves ΔI=CoxWvsat ΔVGS\Delta I = C_{ox}Wv_{sat}\,\Delta V_{GS}, in which every factor is known except vsatv_{sat}. (The square law would give steps that grow: starting at threshold, equal steps of VGSV_{GS} give currents in the ratio 1 : 4 : 9 : 16, so steps in the ratio 1 : 3 : 5 : 7.)

  1. Decide the model first, because the formula depends on it. The key reads the tops as evenly spaced: current linear in the overdrive, not its square. That is the signature of velocity saturation (Chapter 4, Section 7).
  2. Take the difference of two tops, because VTV_T is not given and the difference removes it. In the limit, IDSAT=CoxWvsat(VGS−VT)I_{DSAT} = C_{ox}Wv_{sat}(V_{GS} - V_T), so a step of ΔVGS\Delta V_{GS} adds ΔI=CoxWvsat ΔVGS\Delta I = C_{ox}Wv_{sat}\,\Delta V_{GS}, whatever VTV_T is.
  3. The oxide capacitance, the one factor still to compute: Cox=εox/tox=3.45×10−13/5.8×10−7=5.95×10−7 F/cm2C_{ox} = \varepsilon_{ox}/t_{ox} = 3.45\times10^{-13}/5.8\times10^{-7} = 5.95\times10^{-7}\,\mathrm{F/cm^2}.
  4. Electrons, from the NMOS steps (160 µA per 0.5 V, a reading from the key’s figures): vsat=ΔIWCoxΔVGS=160×10−610−4×5.95×10−7×0.5=5.38×106 cm/sv_{sat} = \dfrac{\Delta I}{WC_{ox}\Delta V_{GS}} = \dfrac{160\times10^{-6}}{10^{-4} \times 5.95\times10^{-7} \times 0.5} = 5.38\times10^6\,\mathrm{cm/s} (with 170 µA, 5.72×1065.72\times10^6).
  5. Holes, from the PMOS steps (80 µA), with the same denominator: 80×10−62.975×10−11=2.69×106 cm/s\dfrac{80\times10^{-6}}{2.975\times10^{-11}} = 2.69\times10^6\,\mathrm{cm/s}, half the electrons’ value.

Check. The units: A/(cm×F/cm2×V)=A⋅cm/(F⋅V)\mathrm{A}/(\mathrm{cm} \times \mathrm{F/cm^2} \times \mathrm{V}) = \mathrm{A\cdot cm}/(\mathrm{F\cdot V}), and a farad times a volt is a coulomb, an ampere a coulomb per second, so the result is in cm/s. ✓ And the ratio: the two devices share CoxC_{ox}, WW and ΔVGS\Delta V_{GS}, so half the current per step must mean half the velocity.

Answer: vsat≈5.4×106 cm/sv_{sat} \approx 5.4\times10^6\,\mathrm{cm/s} for electrons and 2.7×106 cm/s2.7\times10^6\,\mathrm{cm/s} for holes (readings from the key’s figures).

Why these come out below silicon’s 107 cm/s10^7\,\mathrm{cm/s}. added The method assumes the full limit. A partly saturated device’s tops grow by less than CoxWvsat ΔVGSC_{ox}Wv_{sat}\,\Delta V_{GS} per step, so the fit returns a smaller, effective vsatv_{sat}. HW1-1a shows it: its top step, 3.5 to 4 V, is about 1.7 mA/V, only half of that device’s limit slope β EcritL=3.32 mA/V\beta\,\mathcal{E}_{crit}L = 3.32\,\mathrm{mA/V}. Read an extracted vsatv_{sat} as a lower bound.

Remember. With evenly spaced tops, divide the current step by CoxW ΔVGSC_{ox}W\,\Delta V_{GS} and you have vsatv_{sat}, without knowing VTV_T. Unless the device is fully saturated, the result is a lower bound.

The answer key agrees

Its prose says 170 µA, but its arithmetic and its boxed answer use 160 µA (170 µA would give 5.72×106 cm/s5.72\times10^6\,\mathrm{cm/s}).

HW1-4b: the width

Hint
Which factors in ΔI=CoxWvsat ΔVGS\Delta I = C_{ox}Wv_{sat}\,\Delta V_{GS} are the same as in part (a)?

What it asks. An NMOS on the same process whose tops step by 1.8 mA per 0.5 V, instead of (a)‘s 160 µA. How wide is it?

The idea. The step formula of (a), solved for the width: W=ΔI/(Coxvsat ΔVGS)W = \Delta I/(C_{ox}v_{sat}\,\Delta V_{GS}). The same oxide and the same carriers (electrons) give the same CoxC_{ox} and vsatv_{sat} as in (a). In the velocity-saturated limit the current is proportional to the width and doesn’t depend on LL (Chapter 4, Section 7), so the width is the only thing that can make the step larger.

  1. Solve the step formula for W, because the oxide, the carriers and ΔVGS\Delta V_{GS} are all as in (a): W=ΔICoxvsat ΔVGSW = \dfrac{\Delta I}{C_{ox}v_{sat}\,\Delta V_{GS}}.
  2. Put in (a)‘s values, with its rounded vsatv_{sat}: W=1.8×10−35.95×10−7×5.4×106×0.5=1.12×10−3 cm=11.2 μmW = \dfrac{1.8\times10^{-3}}{5.95\times10^{-7} \times 5.4\times10^6 \times 0.5} = 1.12\times10^{-3}\,\mathrm{cm} = 11.2\,\mu\mathrm{m}.

Check. A second route needs no constants. The current per step scales with WW, so W=(1.8 mA/0.16 mA)×1 μm=11.25 μmW = (1.8\,\mathrm{mA}/0.16\,\mathrm{mA}) \times 1\,\mu\mathrm{m} = 11.25\,\mu\mathrm{m}, the same to the rounding of vsatv_{sat} (10.6 µm with the 170 µA reading).

Answer: W≈11 μmW \approx 11\,\mu\mathrm{m}.

Remember. In the velocity-saturated limit the current per volt of overdrive is proportional to the width alone, so a width is a ratio of current steps times a known width.

The answer key differs

It writes "=0.001 cm=10 μm= 0.001\,\mathrm{cm} = 10\,\mu\mathrm{m}". The quotient is 1.12×10−31.12\times10^{-3} cm; rounding it to one digit makes the width 11% small.

5. HW1-5: scaling with a field factor

The key's handwritten first line on a dark grid: W_d ~ √(V/N) ⇒ √((α/k)·(1/(αk))).
HW1-5, p6: the key’s first line, depletion width.

HW1-5, pp6–7 (20 points; from the key). Dimensions scale by 1/k1/k, voltages by α/k\alpha/k and doping by αk\alpha k, so fields grow by α\alpha. How do the depletion width, capacitance, inversion charge, drift velocity, current, delay, power, power-delay product, circuit density and power density scale, for a long-channel and for a velocity-saturated device?

Hint
Write each quantity as a product of ones you have already scaled. Which ones need nothing but lengths, voltages and doping?

What it asks. A scaling rule that is not Chapter 4’s: lengths shrink by 1/k1/k but voltages only by α/k\alpha/k, so every field grows by α\alpha, and the doping rises by αk\alpha k. Find how ten quantities scale, twice: for a long-channel device and for a velocity-saturated one. The second column is the point of the problem, because the two devices’ carriers respond differently to a larger field.

The idea. Chapter 4, Section 10 does this for constant-field scaling, α=1\alpha = 1. The homework lets the field grow by α\alpha added: voltages fall more slowly than lengths, as they did in practice once VTV_T stopped scaling (Section 11). The method is the lecture’s: write each quantity as a product of quantities already scaled, in order, so that every line uses only the lines above it. The relations are Chapter 4’s:

  • the depletion width, Wd∼V/NW_d \sim \sqrt{V/N} (Chapter 3’s formula; the homework assumes that VbiV_{bi} scales with the other voltages, which Section 11 says it doesn’t in practice);
  • a device’s capacitance, C∼εA/toxC \sim \varepsilon A/t_{ox}: its area times CoxC_{ox};
  • the inversion charge per area, Qi∼(ε/tox)VQ_i \sim (\varepsilon/t_{ox})V;
  • the current, I∼QiWvI \sim Q_iWv: charge per area, times width, times drift velocity;
  • the delay, CV/ICV/I: the time the current takes to move the charge CVCV;
  • the power, P∼IVP \sim IV.

Only the drift velocity differs between the two devices. In a long channel v=μEv = \mu\mathcal{E} grows with the field; a velocity-saturated carrier already moves at vsatv_{sat}, which doesn’t scale.

Quantity by quantity

  1. Depletion width first, because it needs only a voltage and a doping: Wd∼V/N→(α/k)⋅1/(αk)=1/kW_d \sim \sqrt{V/N} \to \sqrt{(\alpha/k)\cdot 1/(\alpha k)} = 1/k. The extra doping exactly offsets the extra voltage.
  2. Capacitance, because it needs only lengths: C∼εA/tox→(1/k2)/(1/k)=1/kC \sim \varepsilon A/t_{ox} \to (1/k^2)/(1/k) = 1/k.
  3. Inversion charge per area, because the current is built on it: Qi∼(ε/tox)V→(α/k)/(1/k)=αQ_i \sim (\varepsilon/t_{ox})V \to (\alpha/k)/(1/k) = \alpha. The voltage falls more slowly than the oxide thins, so each area of channel holds more charge.
  4. Drift velocity, the one line where the devices differ: long-channel v=μE→αv = \mu\mathcal{E} \to \alpha; velocity-saturated v=vsat→1v = v_{sat} \to 1 (it doesn’t scale).
  5. Current, charge per area times width times velocity, I∼QiWvI \sim Q_iWv: long-channel α⋅(1/k)⋅α=α2/k\alpha \cdot (1/k) \cdot \alpha = \alpha^2/k; saturated α⋅(1/k)=α/k\alpha \cdot (1/k) = \alpha/k.
  6. Delay, the time to move the charge CVCV at the current II: long-channel (1/k)(α/k)α2/k=1αk\dfrac{(1/k)(\alpha/k)}{\alpha^2/k} = \dfrac{1}{\alpha k}; saturated (1/k)(α/k)α/k=1k\dfrac{(1/k)(\alpha/k)}{\alpha/k} = \dfrac1k.
  7. Power IVIV, current times voltage: long-channel α3/k2\alpha^3/k^2; saturated α2/k2\alpha^2/k^2.
  8. Power × delay, from lines 6 and 7: long-channel α3k2⋅1αk=α2k3\dfrac{\alpha^3}{k^2}\cdot\dfrac{1}{\alpha k} = \dfrac{\alpha^2}{k^3}; saturated α2k2⋅1k=α2k3\dfrac{\alpha^2}{k^2}\cdot\dfrac1k = \dfrac{\alpha^2}{k^3}. The same.
  9. Circuit density 1/A1/A, because each device’s area shrinks as 1/k21/k^2: k2k^2 for both. Power density P/AP/A, the power per device times the devices per area: long-channel α3\alpha^3, saturated α2\alpha^2.
QuantityLong-channelVelocity-saturatedAt α=1\alpha = 1 (Chapter 4)
WdW_d, CC1/k1/k1/k1/k1/κ1/\kappa
QiQ_i (per area)α\alphaα\alpha1
vdriftv_{drift}α\alpha11
currentα2/k\alpha^2/kα/k\alpha/k1/κ1/\kappa
delay1/(αk)1/(\alpha k)1/k1/k1/κ1/\kappa
powerα3/k2\alpha^3/k^2α2/k2\alpha^2/k^21/κ21/\kappa^2
power × delayα2/k3\alpha^2/k^3α2/k3\alpha^2/k^31/κ31/\kappa^3
densityk2k^2k2k^2κ2\kappa^2
power densityα3\alpha^3α2\alpha^21

Check. Two of them. At α=1\alpha = 1 both columns must collapse to Chapter 4’s constant-field table, and they do (the last column). And power × delay is the energy of one switching event, CV2CV^2 (Chapter 6, Section 6), which scales directly as (1/k)(α/k)2=α2/k3(1/k)(\alpha/k)^2 = \alpha^2/k^3 whatever the carriers do: the same entry as step 8, for both devices. ✓

Answers: as in the table.

What it means. added At α=1\alpha = 1 both columns collapse to Chapter 4’s table: at constant field μE\mu\mathcal{E} doesn’t change either, so velocity saturation makes no difference. Raise the field and they part. A long-channel device gets faster by the extra 1/α1/\alpha; a velocity-saturated one does not (its carriers are already at vsatv_{sat}), yet its power density still grows as α2\alpha^2. For example, k=1.4k = 1.4 and α=1.2\alpha = 1.2: the delay falls to 0.595 (long) or 0.714 (saturated), and the power density rises 1.73 or 1.44 times. More field buys heat, not speed, which is why the supply had to keep falling.

Remember. Scale a quantity by writing it as a product of ones already scaled, in the lecture’s order. The field factor reaches the delay only through the drift velocity, so velocity saturation decides whether more field buys speed.

The answer key agrees

Formulas this homework uses

  • Square law IDSAT=12μCoxWL(VGS−VT)2I_{DSAT} = \tfrac12\mu C_{ox}\tfrac{W}{L}(V_{GS} - V_T)^2, flat past VDSAT=VGS−VTV_{DSAT} = V_{GS} - V_T. Velocity-saturated IDSAT=CoxWvsat(VGS−VT)s−1s+1I_{DSAT} = C_{ox}Wv_{sat}(V_{GS} - V_T)\tfrac{s - 1}{s + 1}, s=1+2(VGS−VT)/(EcritL)s = \sqrt{1 + 2(V_{GS} - V_T)/(\mathcal{E}_{crit}L)}, VDSAT=2(VGS−VT)/(1+s)V_{DSAT} = 2(V_{GS} - V_T)/(1 + s); the limit CoxWvsat(VGS−VT)C_{ox}Wv_{sat}(V_{GS} - V_T) (Chapter 4, Sections 4–7).
  • Doubling test: doubling the overdrive multiplies IDSATI_{DSAT} by 4 (square law) down to 2 (fully saturated).
  • Junction: Vbi=kTqln⁡NANDni2V_{bi} = \tfrac{kT}{q}\ln\tfrac{N_AN_D}{n_i^2}, W=2κsε0(Vbi+VR)/(qN)W = \sqrt{2\kappa_s\varepsilon_0(V_{bi} + V_R)/(qN)}, N=NAND/(NA+ND)N = N_AN_D/(N_A + N_D), Cj=κsε0/WC_j = \kappa_s\varepsilon_0/W (Chapter 3, Sections 2–5).
  • Where a device stops: an NFET when VGS=VTV_{GS} = V_T (it passes VG−VTV_G - V_T at most), a PFET when VSG=∣VT∣V_{SG} = |V_T| (it passes VG+∣VT∣V_G + |V_T| at least) (Chapter 10, Section 5).
  • Subthreshold: I=I(VT)×10(VGS−VT)/SI = I(V_T)\times10^{(V_{GS} - V_T)/S}, S=60 mV/decadeS = 60\,\mathrm{mV/decade} ideal at 300 K (Chapter 4, Section 11).
  • Scaling: Wd∼V/NW_d \sim \sqrt{V/N}, C∼εA/toxC \sim \varepsilon A/t_{ox}, Qi∼(ε/tox)VQ_i \sim (\varepsilon/t_{ox})V, I∼QiWvI \sim Q_iWv, delay ∼CV/I\sim CV/I, P∼IVP \sim IV (Chapter 4, Section 10).

What this means for the midterm

Device short answers (MT17-1b–c, MT21-2; see M3, Section 9).

  • Subthreshold decades (HW1-3) is in three of the four past midterms: MT17-1c directly, and inside the chain’s leakage in MT24-2b and MT23-1b. Trap: nA, not pA; and at another temperature the slope scales with TT. About 2 minutes.
  • Junctions and wells (HW1-1b): MT17-1b’s grounded well is the same picture, a p+p^+ diffusion in an n well, asked the other way round: forward bias instead of reverse. Trap: name both junctions in the well. About 3 minutes.

Pass-transistor levels (every midterm since 2021; see M5).

  • “Where does it stop?” (HW1-2) is the core of MT21-1b and MT23-2c: an NFET stops a high at VG−VTV_G - V_T, a PFET stops a low at VG+∣VT∣V_G + |V_T|. Trap: one threshold per series device (wrong), unless a degraded node drives a gate (MT23-2c’s second drop). About 1–2 minutes per level.

Not asked by any past midterm. The I–V models (HW1-1a, HW1-4) and scaling (HW1-5) appear in the finals (FN10-6a–b compares the two models’ supply sensitivity) and in midterm short answers only as reasoning: “linear, not square” and “vsatv_{sat} doesn’t scale”. Know the doubling test and the two delay columns of the scaling table.

What the key gets wrong

Re-solving every part found these disagreements; all are recorded in this page’s review/decisions.md.

PartThe keyHere
HW1-1avelocity-saturated current “only goes up linearly” with the overdrivethat is the full limit; its own curves grow 2.9× when the overdrive doubles, and reach 35% of the limit
HW1-1bCmax=25.89 fFC_{max} = 25.89\,\mathrm{fF} (width rounded to 120 nm)124 nm, so Cmax=25.0 fFC_{max} = 25.0\,\mathrm{fF}; Cmin=10.6 fFC_{min} = 10.6\,\mathrm{fF} (the key’s 10.7 is rounding)
HW1-3the expression joins the two factors with “+”a product; the boxed 0.46 pA is right
HW1-4a“170 µA” in the proseits arithmetic uses 160 µA; the boxed 5.4×106 cm/s5.4\times10^6\,\mathrm{cm/s} is right
HW1-4b0.001 cm=10 μm0.001\,\mathrm{cm} = 10\,\mu\mathrm{m}1.12×10−3 cm=11 μm1.12\times10^{-3}\,\mathrm{cm} = 11\,\mu\mathrm{m}

Every other part (HW1-2a–c, HW1-5) agrees with its key after re-solving. HW1-2d is out of scope.