continued...
Universal gate:
We have two gates namely ‘NAND’ and ‘NOR’ which we can use to design and implement all features of all other gates. Due to having of this property they are called ‘universal gate’. They have capability to mimic other gates and their operations. All logic function we can get by using these two.We can use a number of universal gates to design simple as well complex circuits. So, it makes our work easier.
How to design gate by using ‘NAND’: We can design gates by using ‘NAND’. Let’s try for all these.
a) ‘NOT’ by using ‘NAND’ gate:
We know that in ‘NOT’, there is one input, and output is in inverted form; we have to get same by using ‘NAND’ gate. Let’s try.

b)‘AND’ by using ‘NAND’:
We know that in ‘AND’, there are two inputs, and output is in inverted form; we have to get same by using ‘NAND’ gate. Let’s try.

C)‘OR’ by using ‘NAND’ gate:
We know that in ‘OR’, there can be two or more inputs and one output. ‘OR’ gate performs ‘+’ operation. we have to get same by using ‘NAND’ gate. Let’s try with a short look on their truth table.

d) XOR by using NAND: We can get ‘XOR’ gate by using ‘NAND’. Before we make it, let’s call once again all inputs and outputs (truth table).We know that in ‘XOR’, there can be two or more inputs and one output. X‘OR’ gate performs ‘+’ operation for some inputs except one. we have to get same by using ‘NAND’ gate. Let’s try with a short look on their truth table.
Universal gate:
We have two gates namely ‘NAND’ and ‘NOR’ which we can use to design and implement all features of all other gates. Due to having of this property they are called ‘universal gate’. They have capability to mimic other gates and their operations. All logic function we can get by using these two.We can use a number of universal gates to design simple as well complex circuits. So, it makes our work easier.
How to design gate by using ‘NAND’: We can design gates by using ‘NAND’. Let’s try for all these.
a) ‘NOT’ by using ‘NAND’ gate:
We know that in ‘NOT’, there is one input, and output is in inverted form; we have to get same by using ‘NAND’ gate. Let’s try.
b)‘AND’ by using ‘NAND’:
We know that in ‘AND’, there are two inputs, and output is in inverted form; we have to get same by using ‘NAND’ gate. Let’s try.
C)‘OR’ by using ‘NAND’ gate:
We know that in ‘OR’, there can be two or more inputs and one output. ‘OR’ gate performs ‘+’ operation. we have to get same by using ‘NAND’ gate. Let’s try with a short look on their truth table.
d) XOR by using NAND: We can get ‘XOR’ gate by using ‘NAND’. Before we make it, let’s call once again all inputs and outputs (truth table).We know that in ‘XOR’, there can be two or more inputs and one output. X‘OR’ gate performs ‘+’ operation for some inputs except one. we have to get same by using ‘NAND’ gate. Let’s try with a short look on their truth table.
e)‘ExNOR’ by using ‘NAND’ gate:
We can get ‘XNOR’ gate by using ‘NAND’. Before we make it, let’s call once again all inputs and outputs (truth table).
We know that in ‘XNOR’, there can be two or more inputs and one output. X‘NOR’ gate performs ‘+’ operation for some inputs except one and then ‘NOT’ for all. We have to get same by using ‘NAND’ gate. Let’s try with a short look on their truth table.

‘NOR’ universal gate: Like ‘NAND’, we have another universal gate called ‘NOR’. We can also implement this to obtain all others.





proof a.2):-

We can get ‘XNOR’ gate by using ‘NAND’. Before we make it, let’s call once again all inputs and outputs (truth table).
We know that in ‘XNOR’, there can be two or more inputs and one output. X‘NOR’ gate performs ‘+’ operation for some inputs except one and then ‘NOT’ for all. We have to get same by using ‘NAND’ gate. Let’s try with a short look on their truth table.
‘NOR’ universal gate: Like ‘NAND’, we have another universal gate called ‘NOR’. We can also implement this to obtain all others.
proof a.2):-
