The document discusses logic gates and Boolean algebra. It describes the basic logic gates - OR, AND, NOT, NAND, NOR and XOR gates. It explains their symbols, truth tables and functions. Logic gates are electronic circuits that make logic decisions. Boolean algebra uses values of 0 and 1 instead of numbers. It has laws like commutative, associative and distributive laws that define operations on logic values. Logic gates and Boolean algebra are important for designing digital circuits and simplifying logical functions.
3. INTRODUCTION:
A logic gate is an electronic circuit/device which
makes logic decisions.
Most logic gates are two inputs and one outputs.
At any given moment, every terminal is in one of
the two binary conditions low (0) or high(1),
represented by different voltage levels.
4. The logic state of a terminal can, and generally
does, change often as the circuit processes data.
In most logic gates, the low state is approximately
0v, while the high state is approximately 5v.
Logic gates are also called as switches. with the
advent of integrate circuits, switches have been
replaced by TTL circuit and CMOS circuits.
symbolic logic uses values, variables and
operations.
5. TYPES OF LOGIC GATES:
The most common logic gates used are,
Basic gates
1.OR
2.AND
3.NOT
Universal gates
1.NAND
2.NOR
X-OR or Exclusive-OR
6. Logic gates have special symbols:
OR gate
X
Y
Z = X + Y
And waveform behavior in time as follows:
X 0 0 1 1
Y 0 1 0 1
(AND) X 揃 Y 0 0 0 1
(OR) X + Y 0 1 1 1
(NOT) X 1 1 0 0
X
Y
Z = X 揃 Y
AND gate
X Z = X
NOT gate or
inverter
7. OR GATE:
The OR gate has two or more inputs and one
output.
Its output is true if at least one input is true.
SYMBOL:
8. The OR operation may be defined as Y equals A
OR B.
Y=A+B
Where, the symbol + indicates the OR concept.
Each terminal may assume two possible values
either zero or one.
10. AND GATE:
The AND gate is also a basic kind of digital circuit.
It has also two or more inputs and one output.
SYMBOL:
11. The AND operation for the output is defined as, y
equals A AND B.
Y=A.B
Where . symbol indicates AND operation.
The output of the AND gate is one only when both
inputs are one.
13. NOT GATE or Inverter Gate:
A NOT gate is a basic gate that has one input and
one output.
SYMBOL:
14. The NOT circuit serves to invert the polarity of any
input pulse apply to it.
If A is the input then output Y equals to NOT A or
.
Y=
Where, the bar symbol over A represents NOT or
compliment operation
16. NAND GATE:
The NAND gate is known as an universal gate
because it can be used to realize all the three
basic functions of OR, AND & NOT gates.
It is also called as NOT-AND gate.
SYMBOL:
17. The Boolean expression for the NAND operation
is given by,
Y=A.B
22. Exclusive OR or X-OR GATE:
The X-OR gate is a logic gate having two inputs
with and single output.
SYMBOL:
23. The Boolean expression for the X-OR gate is
given by,
Y=A+B
Where + indicates the exclusive OR operation and
in terms of expression it can be expanded as
Y=AB+AB
+
+
25. ADVANTAGES OF LOGIC GATES:
It is generally very easy to reliably distinguish
between logic 1 or logic 0.
The simplest flip-flop is the RS which is made up
of two gates.
K-map is also designed by using logic gates. That
simplification helps when you start to connect
gates to implement the functions.
These gates are also used in TTL and CMOS
circuitary.
26. Boolean Algebra derives its name from the
mathematician George Boole in 1854 in his book
An investigation of the laws of taught.
Instead of usual algebra of numbers Boolean
algebra is the algebra of truth values 0 or 1.
In order to fully understand this the relation
between the AND gate, OR gate & NOT gate
operations should be appreciated.
27. POSTULATES OF BOOLEAN ALGEBRA:
The Boolean algebra has its own set of
fundamental laws which differ from the ordinary
algebra. They are,
OR laws:
A+0=A
A+1=1
A+A=A
A+=1
28. AND laws:
A.0=0
A.A=A
A.1=A
A.=0
NOT laws:
0=1
1=0
If A=0 then =1
If A=1 then =0
=A
32. Advantages:
If we use Boolean algebra for your logical problem
you can save more gates and operations. so your
design will be cheaper, more comprehensible,
more serviceable .
It allows logical steps quickly and repeatedly.
Disadvantages:
Can only arrive at direct results not implied once.