0% found this document useful (0 votes)
86 views34 pages

Logic Gates

1) Logic gates like AND, OR, NOT are the basic building blocks of digital circuits. 2) The document describes the operations and truth tables of common logic gates like AND, OR, NOT, NAND, NOR, XOR. 3) NAND and NOR gates are considered "universal gates" as any other logic gate can be implemented using only NAND or NOR gates by connecting their inputs in different configurations.

Uploaded by

Priya Mary
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views34 pages

Logic Gates

1) Logic gates like AND, OR, NOT are the basic building blocks of digital circuits. 2) The document describes the operations and truth tables of common logic gates like AND, OR, NOT, NAND, NOR, XOR. 3) NAND and NOR gates are considered "universal gates" as any other logic gate can be implemented using only NAND or NOR gates by connecting their inputs in different configurations.

Uploaded by

Priya Mary
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 34

Logic gates

Logic gates and Logic circuits


A logic gate is a building block of a
digital circuit. 
Gate is an electronic circuit with one or more
inputs but only one output.
Any logic circuit can be implemented using only
the three basic gates namely AND , OR and NOT.
To make the implementation easier, other gates
were developed.
NOT gate or Inverter
• The NOT gate has only one input and one
output.
• When the input is LOW (0) the output is HIGH
(1)
• When the input is HIGH, the output is LOW
• That is the output is the complement or
inverse of the input.
Note: The small circle at the end of the triangle
indicates inversion.
If the small circle is removed , the gate is called as
the buffer.
For the buffer, the output
is equal to the input
OR gate
• An OR gate performs logical addition. An OR
gate has 2 or more inputs and one output.
• If any input signal is HIGH, the output signal
goes HIGH.
• The output is LOW only when all the inputs
are LOW
2-input OR gate
A 3 input OR gate has 3 inputs and one
output
AND gate
• An AND gate performs logical multiplication.
An AND gate has 2 or more inputs and one
output.
• If any input signal is LOW, the output signal
goes LOW.
• The output is HIGH only when all the inputs
are HIGH
Graphical symbol , truth table and algebraic
function of AND gate
A 3 input AND gate has 3 inputs and one
output
NAND gate
• It is the combination of AND and NOT gates. It
is a complement of AND function.
• It has two or more inputs and only one output
• This gate produces output 0 when all the
inputs are 1, otherwise output will be 1
Graphical symbol , truth table and algebraic
function of NAND gate
NOR gate
• It is the combination of OR and NOT gates. It is
a complement of OR function.
• It has two or more inputs and only one output
• This gate produces output 1 when all the
inputs are 0, otherwise output will be 1
Graphical symbol , truth table and algebraic
function of NOR gate
Exclusive OR/ XOR/Ex-OR GATE
• In a 2-input Exclusive OR ( XOR), the output is
HIGH (1) when one of the inputs is HIGH (1)
Graphical symbol , truth table and algebraic
function of XORgate
•  

Y = B + A also
Exclusive NOR/ XNOR/Ex-NOR GATE

• It is equivalent to Ex-OR gate followed by an


inverter(NOT) gate
Graphical symbol , truth table and algebraic
function of XNORgate
•  

• Y= +AB
Universal gates
• A universal logic gate is used to construct all other
logic gates.
• There are only two universal gates 
1)The NAND gate
2) NOR  gate. 

• Universal gates are the logic gates which are


capable of implementing any Boolean function
without requiring any other type of gate.
NAND as universal gate
• NAND Gate = AND Gate + NOT Gate
• The functions of NOT, AND , OR etc., can be
implemented using only NAND gates.
• Therefore NAND gate is called as a universal
gate or universal building block
NAND as NOT
• The
  NOT gate has only one input and one
output. If the input is A the output is given by .
The symbol is
A Y=  𝐴

TRUTH TABLE
A
A Y=
0 1
0 1
1 1
1 1
• In
  a two input NAND gate, if both the inputs are
marked as A, then the output is given by .
• Since the two inputs are the same , the two inputs
of the NAND gate can be connected together and
used as a gate with a single input. This
arrangement makes the NAND to function as NOT

A Y= 𝐴.𝐴
 
=
 
𝐴
A Y=  
𝐴
• Note: A three input, four input or eight input
NAND gate can also be converted into a NOT
gate by connecting all inputs together.
NAND as AND
• We know that the symbol ,truth table and
algebraic expression of AND gate are
• The
  output of the NAND gate is.
• To make it as AB , the output of the NAND
gate is inverted once. This inverter is
implemented by using a second NAND gate.

A 𝐴𝐵
 
Y= 𝐴𝐵 =AB
 

A 𝐴𝐵
 
Y= 𝐴𝐵 =AB
 

B
NOTE : A three input AND gate can be implemented using a three input
NAND gate
NAND as OR
• We know that the symbol, algebraic
expression and truth table of OR gate are
• To get the OR expression A+B, the inputs are first
inverted and then passed through a NAND gate.
This arrangement is shown in the following figure.
Three NAND gates are needed to get the OR
function.
 
𝐴
A
Y= 𝐴. =
     
𝐴 +𝐵
 
=
𝐵
 
A+ B
B
By De Morgan’s law
NOR as universal gate
• We know that graphical symbol , truth table
and algebraic function of NOR gate are
NOR as NOT
• In a two input NOR gate, if both the inputs are
marked as A, then the output is given by 𝐴+𝐴 

which is equal to 𝐴
 

Since the two inputs are the same, the two


inputs of the NOR gate can be connected
together and used as a gate with a single input.
This arrangement makes the NOR to function as
NOT.
Y=𝐴+𝐴 
=  
𝐴

Y=
NOR as OR
• The output of the NOR gate is 𝐴+𝐵  

• To make it A + B , the output of the NOR gate


is inverted once.
• But the inverter is also implemented using a
second NOR gate.
Y= 𝐴+𝐵
𝑨+𝑩
   
A =A + B
B

𝑨+𝑩
  Y= 𝐴+𝐵
 
=A + B
A
B
NOR as AND
• To get the AND expression A . B , the inputs
are first inverted and then passed through a
NOR gate.
• This arrangement is shown below. Three NOR
gates are needed to get the AND function.
A  
𝐴
Y= 𝐴+𝐵=
     
𝐴 .𝐵
 
=
A.B
B 𝐵
 
By De Morgan’s law

You might also like