Boolean functions

ZareenRauf1 197 views 11 slides Jul 26, 2020
Slide 1
Slide 1 of 11
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11

About This Presentation

what are boolean functions
boolaen variables.


Slide Content

LECTURE -8
BOOLEANFUNCTIONS
&
ALGEBRAIC MANIPULATIONS

BOOLEAN FUNCTIONS
■EXPRESSIONSthat contain:
–Binary Variables
■Values = 0,1
–Binary Operators
■OR, AND, NOT
–Parenthesis *Optional
–Equal Sign
F = xy’ + x’z

F = xy’ + x’y
x y x’y’x.y’x’.yF
0 0 1 1 0 0 0
0 1 1 0 0 1 1
1 0 0 1 1 0 1
1 1 0 0 0 0 0

SIMPLIFICATION USING BOOLEAN
ALGEBRA
■Simplification of Boolean Expressions may be done using:
–Laws / Postulates
–Rules
–Theorems

Advantage of Simplification
■Fewer Variables
■Simpler Circuit

EXAMPLE
F = A.B + A.(B+C) + B.(B+C)
Total No. of Gates= 5
A
B
C
A.B
A.(B+C)
B.(B+C)
F

Simplification of
F = A.B + A.(B+C) + B.(B+C)
F = A.B + A.(B+C) + B.(B+C)
= AB + AB + AC + BB + BC
= AB+ AC +B+ BC
= AB + AC + B (1 + C)
= AB + AC +B (1)
= AB + AC +B
= AB + B+ AC
= B (A + 1)+ AC
= B (1)+ AC
=B + AC

SIMPLIFIED OUTPUT:
F = B + AC
Circuit Diagram
A
B
C
A.C
B
F = B + AC
Total No. of Gates = 2

MORE EXAMPLES
1.x + x’y
2.x (x’+y)
3.x’y’z + x’yz + xy’
4.xy + x’z + yz
5.(x+y).(x’+z).(y+z)
6.y (wz’ +wz) + xy

SOLUTIONS TO EXAMPLES
1.x+y
2.xy
3.x’z+xy’
4.xy+x’z
5.x’y+xz
6.y (x+w)

CIRCUIT DIAGRAMS
HOMEWORK:
Draw the Circuit Diagrams of the
examples
Tags