Ebers-Moll Model

Coupled diode equations.

Darshan N
Updated: 19 March 2026
10 min read

The Ebers-Moll model is the most fundamental large-signal model of a bipolar junction transistor. Unlike small-signal models that only work near a bias point, the Ebers-Moll model describes BJT behavior across all regions of operation including active, saturation, and cutoff. It is built on two coupled diode equations that capture the physics of minority carrier injection at both junctions simultaneously.

EmitterBaseCollectorD1EBJD2CBJαF·IFαR·IRIE = IF − αR·IRIB = (1−αF)IF + (1−αR)IRIC = αF·IF − IRIF = IES(e^VBE/VT − 1)IR = ICS(e^VBC/VT − 1)αF·IES = αR·ICS(reciprocity)
Figure 1: Ebers-Moll equivalent circuit. Two junction diodes are coupled by current-controlled sources αF·IF and αR·IR representing carrier transport across the base.

Core Concept Explanation

The Ebers-Moll model treats the BJT as two back-to-back p-n junctions, the emitter-base junction (EBJ) and the collector-base junction (CBJ), that are electrically coupled through minority carrier transport across the base region. Each junction has its own diode equation, but the two diodes are not independent. Current injected at one junction partially appears as current collected at the other junction.

The forward diode current IF is generated at the EBJ when VBE is applied. A fraction αF of this current is transported to the collector side. Similarly, when the CBJ is forward biased (as in saturation), a reverse diode current IR flows and a fraction αR appears at the emitter. This cross-coupling is what makes the model powerful: it works in all four bias combinations of the two junctions.

In normal active mode, VBE is forward biased and VBC is reverse biased. IR is essentially zero (or a small leakage), and the model reduces to IC = αF × IF, which is the familiar transistor action. In saturation, both junctions are forward biased and both IF and IR are significant. The model handles this seamlessly through superposition of the two coupled equations.

Mathematical Expression

The two junction currents are given by standard diode equations. The forward injection current IF = IES(exp(VBE/VT) − 1) and the reverse injection current IR = ICS(exp(VBC/VT) − 1), where IES and ICS are the EBJ and CBJ saturation currents and VT = kT/q is the thermal voltage (approximately 26 mV at 300 K).

The three terminal currents are then expressed as coupled combinations of IF and IR. IE = IF − αR×IR, IC = αF×IF − IR, and IB = (1−αF)×IF + (1−αR)×IR. The important reciprocity relation αF × IES = αR × ICS must always hold. This reduces the number of independent model parameters to three: IES, αF, and αR.

In normal active mode, VBC is reverse biased so exp(VBC/VT) approaches zero and IR approaches −ICS. Since ICS is very small (order of nanoamperes), the IR term is negligible and the equations collapse to the simple model IC ≈ αF × IES × exp(VBE/VT).

Practical Understanding

The Ebers-Moll model is essential for SPICE circuit simulation. Every BJT in a SPICE netlist uses Ebers-Moll parameters. The forward current gain βF = αF/(1−αF) and reverse current gain βR = αR/(1−αR). Since a BJT is designed to be asymmetric (emitter doping much higher than collector doping), αF is close to 1 while αR is much lower, typically 0.1 to 0.5.

This asymmetry explains why a BJT does not work as well in reverse active mode. If you swap emitter and collector terminals, the transistor still amplifies but with much lower β. This is directly visible from the Ebers-Moll equations: since αR is small, (1−αR) is large, meaning most of the reverse injection appears as base current rather than emitter current.

Example
Given:
IES = 1e-14 A, αF = 0.98, αR = 0.5
VBE = 0.65 V, VBC = 0 V (edge of saturation), VT = 26 mV

Why this formula applies:
Both junctions are involved; use full Ebers-Moll equations.

Formula:
IF = IES × (exp(VBE/VT) − 1)
IR = ICS × (exp(VBC/VT) − 1)  where ICS = αF×IES/αR
IC = αF×IF − IR

Substitution:
IF = 1e-14 × (exp(0.65/0.026) − 1) ≈ 1e-14 × e^25 = 1e-14 × 7.2e10 = 0.72 mA
ICS = 0.98×1e-14 / 0.5 = 1.96e-14 A
IR = 1.96e-14 × (exp(0) − 1) = 1.96e-14 × 0 = 0

Calculation:
IC = 0.98 × 0.72 mA − 0 = 0.706 mA
IE = IF − αR×IR = 0.72 mA
IB = IE − IC = 0.72 − 0.706 = 0.014 mA

Final Answer:
IC ≈ 0.706 mA, IB ≈ 14 µA, βF = IC/IB ≈ 49 (consistent with αF = 0.98)
Exam Tip: The reciprocity condition αF×IES = αR×ICS is a key GATE identity. If given three of these four values, always use this relation to find the fourth. Do not ignore it.

Mechanism: Coupled Junction Equations

Operating Region vs. Ebers-Moll StateVBE forward/reverse × VBC forward/reverse → which terms dominateActiveVBE fwd, VBC revIC = αF·IFIR ≈ 0SaturationVBE fwd, VBC fwdBoth IF, IR largeIC < αF·IFCutoffBoth junctions revIF ≈ 0, IR ≈ 0IC = −ICSReverse ActiveVBE rev, VBC fwdIC = −IRLow βRSummary of Ebers-Moll Terminal EquationsIE = IF − αR·IRIC = αF·IF − IRIB = (1−αF)·IF + (1−αR)·IRReciprocity: αF·IES = αR·ICS
Figure 2: Ebers-Moll model behavior across all four operating regions. Active mode simplifies to standard transistor action; saturation requires both coupled terms.
  • The model has two controlled current sources: αF×IF (forward transport) and αR×IR (reverse transport). Both are always present in the equations.
  • In active mode, IR is negligible because VBC is reverse biased. The model simplifies to standard IC = βF × IB.
  • In saturation, both IF and IR are exponentially large. IC is reduced because the reverse transport αR×IR opposes the forward transport αF×IF.
  • The reciprocity relation αF×IES = αR×ICS is a direct consequence of thermodynamic equilibrium and is always valid.
  • βR is much smaller than βF because the BJT structure is asymmetric by design, with emitter more heavily doped than collector.

Quick Revision

  • Ebers-Moll uses two diode equations: IF = IES(e^(VBE/VT)−1) and IR = ICS(e^(VBC/VT)−1).
  • Terminal currents: IE = IF−αR·IR, IC = αF·IF−IR, IB = (1−αF)·IF+(1−αR)·IR.
  • Reciprocity: αF·IES = αR·ICS. Only 3 independent parameters needed: IES, αF, αR.
  • Active mode: IR ≈ 0, so IC ≈ αF·IF. Saturation: both IF and IR are significant.
  • αF is close to 1 (designed); αR is low (0.1 to 0.5) due to structural asymmetry.
  • Exam trap: In saturation, IC is NOT equal to αF×IF. Subtract the αR×IR term.
  • This model is the basis of SPICE BJT simulation and all large-signal BJT analysis.

Ebers-Moll Model Quiz

Test your understanding of the coupled diode Ebers-Moll equations for BJT modeling.

Question 1 of 3

Q1.The Ebers-Moll model represents the BJT as two coupled diodes with parameters I_ES, I_CS, alpha_F, and alpha_R. The reciprocity condition of the model states that: