# Fan out of Logic Gates

**Fan out**which is related to the logic gates that means

**Fan out of Logic Gates**. Now it is a very common phenomenon when the output of one logic gate is connected with various inputs of other logic gates.

But there is a limit on the maximum number of inputs fed from the output of a single logic gate, it cannot be any number. The number depends on the current sourcing capability of the output when the output is high of the logic gate and the current sinking capability is determined by the output when it is low. And it also depends on the requirements of the inputs which are to be connected with the output of the logic gate. We can illustrate the point further with an example and the diagram above.

Suppose the current sourcing capability of a NAND gate is I_{OH} when the output of it is in logic high and the inputs of the logic gates which are fed from the output of this logic gate is I_{IH}. We can see this in the diagram also. Now the maximum number of inputs which this output of the logic gate will be able to drive is I_{OH}/ I_{IH}. This will be applicable when the when that output will be in high state. Now considering the case when the output is in the state of logic LOW then the let us take the maximum current sinking capability as I_{OL}. And then again just as the previous one the sinking current which is fed to all the connected inputs of various logic gates is I_{IL}. We are going to show this in the next diagram.
Now for this case the maximum number of input drives which will be driven by the output of that logic gate will be equal to I_{OL} / I_{IL}. So we have found that the maximum number of logic gate inputs that can be fed from the output of a single logic gate will be I_{OH} / I_{IH} when the logic is high and it will be I_{OL} / I_{IL} when the logic is in low state.
So the number of logic gate inputs which can be driven from the output of a single logic gate is termed as **Fan Out of Logic Gates**, the only condition is that there must not be any false output. It is a very important characteristic of logic gates of digital electronics as it helps in the designing of various circuit gates. Now in many cases the values of IOH/IIHand I_{OL} / I_{IL} are different, in that case the smaller of the two is taken as Fan Out of Logic Gates and all the calculations are done based on that value.
The above two figures show the actual circuit diagram of a circuit where the output of a single NAND gate which belongs to a standard TTL (Transistor Transistor Logic) logic family feeds the inputs of various NAND gate which belongs to the same logic family.

The first figure is for the state when the logic is high and the second figure is during the logic low state. For standard TTL family devices the maximum high state output sourcing current and the maximum high state input current are 400 mu A and 40 mu A respectively. The same values for low state are 16 μ A and 1.6 μ A respectively. We have discussed about the TTLs in other article.

**Comments/Feedbacks**

Closely Related Articles OR Operation | Logical OR OperationAND Operation | Logical AND OperationLogical OR GateLogical AND GateNOT GateUniversal Gate | NAND and NOR Gate as Universal GateNAND GateDiode and Transistor NAND Gate or DTL NAND Gate and NAND Gate ICsX OR Gate and X NOR GateTransistor Transistor Logic or TTLNOR GateINHIBIT GateNMOS Logic and PMOS LogicSchmitt GatesLogic Families Significance and Types of Logic FamiliesMore Related Articles Digital ElectronicsBoolean Algebra Theorems and Laws of Boolean AlgebraDe Morgan Theorem and Demorgans LawsTruth Tables for Digital LogicBinary Arithmetic Binary AdditionBinary SubtractionSimplifying Boolean Expression using K MapBinary DivisionExcess 3 Code Addition and SubtractionK Map or Karnaugh MapSwitching Algebra or Boolean AlgebraBinary MultiplicationParallel SubtractorBinary Adder Half and Full AdderBinary SubstractorSeven Segment DisplayBinary to Gray Code Converter and Grey to Binary Code ConverterBinary to BCD Code ConverterAnalog to Digital ConverterDigital Encoder or Binary EncoderBinary DecoderBasic Digital CounterDigital ComparatorBCD to Seven Segment DecoderParallel AdderParallel Adder or SubtractorMultiplexerDemultiplexer555 Timer and 555 Timer WorkingLook Ahead Carry AdderBinary Number System | Binary to Decimal and Decimal to Binary ConversionBinary to Decimal and Decimal to Binary ConversionBCD or Binary Coded Decimal | BCD Conversion Addition SubtractionBinary to Octal and Octal to Binary ConversionOctal to Decimal and Decimal to Octal ConversionBinary to Hexadecimal and Hex to Binary ConversionHexadecimal to Decimal and Decimal to Hexadecimal ConversionGray Code | Binary to Gray Code and that to Binary ConversionOctal Number SystemDigital Logic Gates2′s Complement1′s ComplementASCII CodeHamming Code2s Complement ArithmeticError Detection and Correction Codes9s complement and 10s complement | SubtractionSome Common Applications of Logic GatesKeyboard EncoderAlphanumeric codes | ASCII code | EBCDIC code | UNICODELatches and Flip FlopsS R Flip Flop S R LatchActive Low S R Latch and Flip FlopGated S R Latches or Clocked S R Flip FlopsD Flip Flop or D LatchJ K Flip FlopMaster Slave Flip FlopRead Only Memory | ROMProgrammable Logic DevicesProgrammable Array LogicApplication of Flip FlopsShift RegistersBuffer Register and Controlled Buffer RegisterData Transfer in Shift RegistersSerial In Serial Out (SISO) Shift RegisterSerial in Parallel Out (SIPO) Shift RegisterParallel in Serial Out (PISO) Shift RegisterParallel in Parallel Out (PIPO) Shift RegisterUniversal Shift RegistersBidirectional Shift RegisterDynamic Shift RegisterApplications of Shift RegistersUninterruptible Power Supply | UPSConversion of Flip FlopsJohnson CounterSequence GeneratorRing CounterNew Articles Principle of Water Content Test of Insulating OilCollecting Oil Sample from Oil Immersed Electrical EquipmentCauses of Insulating Oil DeteriorationAcidity Test of Transformer Insulating OilMagnetic Flux