Skip to content
BetterDL

Fan-out

Also called: fanout, signal fan-out

The number of gate inputs that one signal drives. When a wire branches to several gates, every branch carries the same value.

Fan-out describes a signal that feeds more than one gate. If input B goes to both an AND gate and an XOR gate, B has a fan-out of 2.

For circuit analysis the rule is simple: a fanned-out signal is one value. Whatever B is, it is the same at every gate it reaches. When you evaluate a row of the truth table, write B's value once and use it everywhere.

Fan-out often ties a circuit's conditions together and hides a simpler function. For example, if A feeds both an OR and an AND as , the absorption law reduces the whole thing to just A.

In real hardware, fan-out has a cost. Every input a gate drives adds a little electrical load, which slows the signal's rising and falling edges. Each logic family therefore has a maximum fan-out, and designers add buffers when one signal must drive many inputs. Large fan-out also adds to propagation delay.

Don't confuse it with fan in, which is the number of inputs a single gate has.

ABCY

Worked examples

Example

Evaluating a circuit with fan-out

In the circuit above, B feeds both the AND and the XOR. Find Y for A = 0, B = 1, C = 1.

  1. 1.

    B = 1 at both gates.

  2. 2.

    AND: A = 0, B = 1, so 0.

  3. 3.

    XOR: B = 1, C = 1 are equal, so 0.

  4. 4.

    OR: 0 + 0 = 0, so Y = 0.

  5. 5.

    As an expression, Y = . Substituting gives 0 + 0 = 0. ✓

Example

Fan-out that hides a simple function

A feeds an OR with B, and the OR's output is ANDed with A again. Simplify Y = .

  1. 1.

    Distribute: = .

  2. 2.

    Absorption: = A.

  3. 3.

    So Y = A, whatever B is. Check A = 0, B = 1: the OR gives 1, and the AND gives 0 · 1 = 0 = A. ✓

Common mistakes

  • Giving a fanned-out signal different values at different gates.

  • Confusing fan-out with fan-in.

  • Assuming a signal can drive any number of inputs for free. Real gates have a maximum fan-out.

Practice Fan-out

Interactive questions with instant feedback and a worked solution for every wrong answer.

Learn it step by step

Fan-out is taught in Logic Gates.