Lecture 2
Lecture 2
Lecture 2
Design
Dr. Omar A. M. Aly
Omar.aly@aun.edu.eg
Chapter 2:
Boolean Algebra
and Logic Gates
M. M. Mano, “Digital Design With an Introduction to the Verilog HDL,” 5th Edition, Pearson
Education, 2013.
Outline
Binary Logic and Gates
Boolean Algebra
Standard Forms
Other Gate Types
Exclusive-OR Operator and Gates
For outputs:
• logic 1 is light on
• logic 0 is light off
Later, vacuum tubes that open and close current paths electronically
replaced relays.
Today, transistors are used as electronic switches that open and close
current paths.
Be Sure not to alter the location of the parentheses if they are present.
Digital Circuits Design Slide 14
Duality
Unless it happens to be self-dual, the dual of an expression does not equal
the expression itself.
x * y = e.
Digital Circuits Design Slide 19
Boolean algebra: Basic Definitions
Distributive law ()قانون التوزيع: If * and . are two binary operators on a set S,
* is said to be distributive over . Whenever
x * (y . z) = (x * y) . (x * z)
F 1 = (x + y + z) ·(x + y + z)·(x + y + z )
·( x + y + z )·( x + y + z)
F(A, B,C,D) =
Example: F = xy +x’z
F(x, y, z) = ∑ (1, 3, 6, 7)
= ∏(0,2,4,5).