quick.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

   

space.gif

   

space.gif

  ../images/main/bulllet_4dots_orange.gif NOT Gate

The NOT gate performs the basic logical function called inversion or complementation. NOT gate is also called inverter. The purpose of this gate is to convert one logic level into the opposite logic level. It has one input and one output. When a HIGH level is applied to an inverter, a LOW level appears on its output and vice versa.

   

space.gif

If X is the input, then output F can be represented mathematically as F = X', Here apostrophe (') denotes the NOT (inversion) operation. There are a couple of other ways to represent inversion, F= !X, here ! represents inversion. Truth table and NOT gate symbol is shown in the figure below.

   

space.gif

Symbol

   

space.gif

../images/digital/gates_not_symbol.gif
   

space.gif

Truth Table

   

space.gif

X

Y=X'

0

1

1

0

   

space.gif

NOT gate using "transistor-resistor" logic is shown in the figure below, where X is the input and F is the output.

   

space.gif

Circuit

   

space.gif

../images/digital/gates_not_rtl.gif
   

space.gif

When X = 1, The transistor input pin 1 is HIGH, this produces the forward bias across the emitter base junction and so the transistor conducts. As the collector current flows, the voltage drop across RL increases and hence F is LOW.

   

space.gif

When X = 0, the transistor input pin 2 is LOW: this produces no bias voltage across the transistor base emitter junction. Thus Voltage at F is HIGH.

   

space.gif

  ../images/main/bulllet_4dots_orange.gif BUF Gate

Buffer or BUF is also a gate with the exception that it does not perform any logical operation on its input. Buffers just pass input to output. Buffers are used to increase the drive strength or sometime just to introduce delay. We will look at this in detail later.

   

space.gif

If X is the input, then output F can be represented mathematically as F = X. Truth table and symbol of the Buffer gate is shown in the figure below.

   

space.gif

Symbol

   

space.gif

../images/digital/gates_buf_symbol.gif
   

space.gif

Truth Table

X

Y=X

0

0

1

1

   

space.gif

   

space.gif

  ../images/main/bulllet_4dots_orange.gif NAND Gate

NAND gate is a cascade of AND gate and NOT gate, as shown in the figure below. It has two or more inputs and only one output. The output of NAND gate is HIGH when any one of its input is LOW (i.e. even if one input is LOW, Output will be HIGH).

   

space.gif

NAND From AND and NOT

   

space.gif

../images/digital/boolea40.gif
   

space.gif

If X and Y are two inputs, then output F can be represented mathematically as F = (X.Y)', Here dot (.) denotes the AND operation and (') denotes inversion. Truth table and symbol of the N AND gate is shown in the figure below.

   

space.gif

Symbol

   

space.gif

../images/digital/gates_nand_symbol.gif
   

space.gif

Truth Table

   

space.gif

X

Y

F=(X.Y)'

0

0

1

0

1

1

1

0

1

1

1

0

   

space.gif

  ../images/main/bulllet_4dots_orange.gif NOR Gate

NOR gate is a cascade of OR gate and NOT gate, as shown in the figure below. It has two or more inputs and only one output. The output of NOR gate is HIGH when any all its inputs are LOW (i.e. even if one input is HIGH, output will be LOW).

   

space.gif

Symbol

   

space.gif

../images/digital/nor_gate.gif
   

space.gif

If X and Y are two inputs, then output F can be represented mathematically as F = (X+Y)'; here plus (+) denotes the OR operation and (') denotes inversion. Truth table and symbol of the NOR gate is shown in the figure below.

   

space.gif

Truth Table

   

space.gif

X

Y

F=(X+Y)'

0

0

1

0

1

0

1

0

0

1

1

0

   

space.gif

  ../images/main/bulllet_4dots_orange.gif XOR Gate

An Exclusive-OR (XOR) gate is gate with two or three or more inputs and one output. The output of a two-input XOR gate assumes a HIGH state if one and only one input assumes a HIGH state. This is equivalent to saying that the output is HIGH if either input X or input Y is HIGH exclusively, and LOW when both are 1 or 0 simultaneously.

   

space.gif

If X and Y are two inputs, then output F can be represented mathematically as F = XY, Here denotes the XOR operation. XY and is equivalent to X.Y' + X'.Y. Truth table and symbol of the XOR gate is shown in the figure below.

   

space.gif

XOR From Simple gates

   

space.gif

../images/digital/gates_xor_ckt.gif
   

space.gif

Symbol

   

space.gif

../images/digital/xor_gate.gif
   

space.gif

Truth Table

   

space.gif

X

Y

F=(XY)

0

0

0

0

1

1

1

0

1

1

1

0

   

space.gif

  ../images/main/bulllet_4dots_orange.gif XNOR Gate

An Exclusive-NOR (XNOR) gate is gate with two or three or more inputs and one output. The output of a two-input XNOR gate assumes a HIGH state if all the inputs assumes same state. This is equivalent to saying that the output is HIGH if both input X and input Y is HIGH exclusively or same as input X and input Y is LOW exclusively, and LOW when both are not same.

   

space.gif

If X and Y are two inputs, then output F can be represented mathematically as F = XY, Here denotes the XNOR operation. XY and is equivalent to X.Y + X'.Y'. Truth table and symbol of the XNOR gate is shown in the figure below.

   

space.gif

Symbol

   

space.gif

../images/digital/xnor_gate.gif
   

space.gif

Truth Table

   

space.gif

X

Y

F=(XY)'

0

0

1

0

1

0

1

0

0

1

1

1

   

space.gif

   

space.gif

   

space.gif

   

space.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

  

Copyright © 1998-2014

Deepak Kumar Tala - All rights reserved

Do you have any Comment? mail me at:deepak@asic-world.com