LDO dropout and headroom calculator
Dropout voltage is the minimum input-to-output difference at which an LDO still regulates, and it is a resistance times the load: the pass transistor in dropout "is simply a resistor" (TI SLVA079). A part specified at 175 mV dropout at 200 mA is 0.875 Ω, so at 150 mA it drops 131 mV and a 3.3 V output needs 3.431 V in. Enter the output, the load, the datasheet dropout with the current it is specified at, and the input range to get the dropout at the real load, the headroom at the lowest input, and the dissipation and efficiency at both ends of the range.
The regulated output.
The load the LDO actually carries. The dropout scales with it, which is what the datasheet's single figure hides.
The datasheet dropout — take the maximum, not the typical, since SLVA207 notes the graphs are typical data "not specified over temperature or process". The TPS799 is 175 mV max at 200 mA for 3.3 V.
The current the dropout is specified at, usually the rated maximum. The load must not exceed it: the resistance line is only specified up to there.
The lowest the input reaches — a discharged battery, a rail at its tolerance floor, a brown-out. This is where dropout is checked.
The highest input. This is where the dissipation is checked.
Quiescent current, for the efficiency. SLVA079's formula includes it; its printed example does not.
- Pass-element resistance, V_DO / I_test
- 875 mΩ
- Dropout at 150 mA
- 131 mV
- Input needed to regulate
- 3.43 V
- Headroom at 3.60 V in
- 169 mV
- Dissipation at V_IN min · max
- 45.0 mW · 330 mW
- Efficiency at V_IN min · max
- 91.7 % · 60.0 %
- Most load 3.60 V in can supply
- 200 mA (the rated maximum)
How this is calculated
Standard: TI SLVA079, SLVA207, SSZTAC2
- SLVA079 §1: in dropout the pass element is a resistor.
- SLVA207 eq 1 and 2: the datasheet figure scaled to the operating current.
- SSZTAC2 eq 1 and 2.
- SLVA079 §12; the package limit (T_J,max − T_A)/R_θJA is the thermal calculator's.
- SLVA079 §4 as written. Its printed example omits I_Q in the denominator.
- The most load a given input floor can supply before dropout.
Assumptions
- R_on is constant from zero to the test current, which is SLVA207's straight line from the origin to the specified point. Loads above the test current are refused.
- The datasheet dropout entered is the maximum for the output voltage in use, at the temperature of interest; the tool does not model the temperature dependence.
- Below the dropout region the output tracks V_IN − V_DO all the way down; a real part has an undervoltage lockout below which it does not function.
- The quiescent current is constant and flows from the input; the efficiency follows SLVA079's expression with it included.
What sets an LDO's dropout voltage
Dropout voltage is the smallest difference between input and output at which the regulator still regulates. TI's terms-and-definitions note puts it as "the input-to-output differential voltage at which the circuit ceases to regulate against further reductions in input voltage", and its LDO Basics article gives the rule in one line: the input must stay at least VDO above the nominal output. Below that the loop has nothing left to give — "the output voltage begins to track the input voltage", less the dropout.
What sets the number is a resistance. In dropout the pass transistor is driven as hard as its gate drive allows and, in SLVA079's words, "is simply a resistor", so VDO = IO × Ron. That is why the datasheet gives dropout at a current, and why the figure at the rated maximum is the wrong one to use at a lighter load. SLVA207 makes the correction explicit: divide the specified dropout by its test current to get the resistance, then multiply by the operating current. Its TPS79901 example — 160 mV at 200 mA — is 0.8 Ω, so at 100 mA the specified dropout is 80 mV, not 160.
The resistance itself depends on how hard the gate can be driven, which is why architecture matters. In a PMOS LDO the error amplifier pulls the gate toward ground, so a higher input gives a more negative VGS and a lower Ron: the TPS799's dropout falls as its input rises. An NMOS pass element needs its gate above the output, and as the input approaches the output the amplifier runs out of swing — which is why NMOS LDOs with very low dropout carry a bias rail or an internal charge pump to drive the gate from a voltage higher than the input.
Worked example: TPS799 at 3.3 V, 150 mA, from 3.6–5.5 V
The calculator's defaults. TI's LDO Basics article specifies the TPS799 at 175 mV maximum dropout at 200 mA when regulating 3.3 V, and shows it losing regulation at 3.375 V in with the full 200 mA. At 150 mA from a rail that can sag to 3.6 V:
R_on = 175 mV / 200 mA = 0.875 Ω
V_DO(150 mA) = 0.875 Ω × 150 mA = 131 mV
V_IN needed = 3.3 + 0.131 = 3.431 V
headroom = 3.6 − 3.431 = 169 mV → regulates
P_D = (3.6 − 3.3) × 0.15 = 45 mW at 3.6 V
= (5.5 − 3.3) × 0.15 = 330 mW at 5.5 V
efficiency = 3.3 / 3.6 = 91.7 % at 3.6 V (I_Q = 0)
= 3.3 / 5.5 = 60.0 % at 5.5 V
most load at 3.6 V in: (3.6 − 3.3) / 0.875 Ω = 343 mA → more than the 200 mA rating
The two ends of the input range ask different questions. The low end is the dropout question — 169 mV to spare here — and the high end is the thermal one, 330 mW that the package has to shed, which is what theLDO thermal calculator checks against RθJA. SLVA079's efficiency formula includes the quiescent current in the input current; its printed example (100 mA, 3.3 V out, 17 mA quiescent) gives 73.3 % at 4.5 V and 82.5 % at 4 V, which are the figures without the 17 mA — with it they are 62.7 % and 70.5 %. The calculator uses the formula as written; enter IQ = 0 to reproduce the printed numbers.
Where the dropout model stops being valid
- Above the test current. Ron is specified only up to the current the dropout was measured at; the calculator refuses loads above it. SLVA207's saturation line is what is being extrapolated, and a FET's on-resistance does not stay constant to the current limit.
- Temperature. SLVA207's TPS799 curves run from −40 to 125 °C and the dropout roughly doubles across them. A table entry at 25 °C is not the number at the junction temperature the dissipation produces; take the maximum over temperature, or read the curve at the junction temperature the thermal calculator predicts.
- Low output voltages. A PMOS part's dropout rises as the output falls, because the gate has less to swing; a 1.2 V output from a 3.3 V-class LDO can have twice the dropout of its 3.3 V option. Use the dropout for the output voltage actually used, which datasheets tabulate separately (SLVA207's table has rows for below and above 3.3 V).
- Below the dropout region. SLVA079's TPS76733 curve shows the output tracking the input down to about 2 V and then nothing: below its undervoltage lockout the device is "nonfunctional". The tracking line in the figure stops being true there.
- Dynamic headroom. A load step at the input's floor can push a regulator that has 50 mV of static margin into dropout for the duration of the transient, and the recovery is not the transient-response figure in the datasheet, which is taken with headroom.
Common dropout mistakes
- Reading the dropout at the rated current and calling it the dropout. It is the resistance times the actual load; at a quarter of the rated current it is a quarter of the figure.
- Reading the typical. The maximum is the specified number, and SLVA207 notes the typical-vs-current graphs are "not specified over temperature or process variation".
- Checking headroom at the nominal input. The rail's tolerance floor, a battery at end of discharge, the drop in the cable — dropout is checked at the lowest input the LDO ever sees.
- Buying headroom with a higher input. Every volt above the knee is dissipated: (VIN − VOUT) × IO, and SLVA079's efficiency expression is the same fraction the other way up.
- Expecting an NMOS LDO to work near its output voltage without its bias. Without the bias rail or charge pump the gate drive collapses as the input approaches the output; the datasheet's dropout is specified with the bias present.
Further reading
- The LDO thermal calculator: the dissipation from this page against the package and the ambient, per TI AN-2020.
- Why an LDO oscillates: the output capacitor's ESR window, the other datasheet condition that is easy to leave.
- The battery runtime calculator, for where the input floor comes from when the LDO runs from a cell.