Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

2.

Implement Basic GATES (AND, OR, NOT) Operations Using Universal


Gates (NAND/NOR)
OBJECTIVE • To stimulate elementary Gate Operations
THEORY
Digital electronic circuits operate with voltages of two logic levels namely Logic Low and Logic
High. The range of voltages corresponding to Logic Low is represented with “0”. Similarly, the
range of voltages corresponding to the Logic High is represented with “1”. The basic digital
electronic circuit that has one or more inputs and single output is known as Logic Gate. Hence,
the Logic Gates are the building blocks of any digital system. We can classify these gates into
the following three categories:
i. Basic Gates - AND Gate
- OR Gate
- NOT Gate
ii. Universal Gates - NAND Gate
- NOR Gate
iii. Special Gates - Ex-OR Gate
- Ex-NOR Gate

Basic Gates
1) AND Gate
An AND Gate is a digital circuit that has two or more inputs and produces and output, which is
the Logical AND of all those inputs.
Truth Table

X Y X.Y
0 0 0
1 0 0
0 1 0
1 1 1

2) OR Gate
An OR Gate is a digital circuit that has two or more inputs and produces an output, which is
Logical OR of all those inputs.
Truth Table

X Y X+Y
0 0 0
1 0 1
0 1 1
1 1 1

3)NOT Gate
A NOT Gate is a digital circuit that has single input and produces an output. The output of NOT
Gate is the logical inversion of input. Hence, the NOT gate is also called as inverter.
Truth Table

X X’
0 1
1 0

Universal Gates
NAND and NOR Gates are called as universal gates. Because we can implement any Boolean
function, which is in sum of products form by using NAND gates alone. Similarly, we can
implement any Boolean function, which is in product of sums form by using NOR gates alone.

NAND Gate
NAND gate is a digital circuit that has two or more inputs and produces an output, which is the
inversion of Logical AND of all those inputs.
Truth Table

X Y (X.Y)’
0 0 1
1 0 1
0 1 1
1 1 0

NOR Gate
NOR Gate is a digital circuit that has two or more inputs and produces an output, which is the
inversion of Logical OR of all those inputs.

Truth Table

X Y (X+Y)’
0 0 1
1 0 0
0 1 0
1 1 0

CIRCUIT DIAGRAM
OBSERVATION TABLE

NAND Gate as an NOT Gate


X X’
0 1
1 0

NAND Gate as an AND Gate


X Y (X.Y)’
0 0 1
1 0 1
0 1 1
1 1 0

NAND Gate as an OR Gate


X Y (X+Y)’
0 0 1
1 0 0
0 1 0
1 1 0

NOR Gate as an NOT Gate


X X’
1 0
0 1

NOR Gate as an AND Gate


X Y (X.Y)’
0 0 1
1 0 1
0 1 1
1 1 0

NOR Gate as an OR Gate


X Y (X+Y)’
0 0 1
1 0 0
0 1 0
1 1 0

CONCLUSION
Universal Gates which are NAND Gate and NOR Gate can be used to create any types of Logic
Gates.

You might also like