Boolean Functions and Gates

advertisement
Department of Computer Science and Information Engineering
National Cheng Kung University
Fundamental of Digital Logic (1)
Digital Integrated Circuit Design Laboratory
Outline

Boolean Algebra:
Boolean Functions/ Logic Functions and Gates
Theorems and Properties of Boolean Algebra

Practices:
Introduction of Solderless Breadboard
Lab practices
Department of Computer Science and Information Engineering
National Cheng Kung University
Boolean Algebra
Digital Integrated Circuit Design Laboratory
Boolean Functions and Gates (1/6)

Boolean Functions and Gates (2/6)

AND
F = A‧B = AB
Boolean Functions and Gates (3/6)

OR
F=A+B
Boolean Functions and Gates (4/6)

Boolean Functions and Gates (5/6)

Boolean Functions and Gates (6/6)

Exclusive-OR (XOR)
F = AB’ + A’B = A ⊕ B
Example
The Boolean Function of F1 = x + y’z
Theorems and Properties of Boolean Algebra
Single Variable
Theorems
Two- and ThreeVariable
Properties
Examples (1/3)

F1(x, y, z) = x’y’z + x’yz + xy’
= x’z(y’ + y) + xy’
= x’z + xy’
Examples (2/3)

F2(x, y) = x(x’ + y)
= xx’ + xy
= 0 + xy
= xy
Examples (3/3)

F3(x, y) = (x’ + y’) ’ = xy (DeMorgan)

F4(x, y) = (x’y’)’ = x + y (DeMorgan)
Department of Computer Science and Information Engineering
National Cheng Kung University
Practices
Digital Integrated Circuit Design Laboratory
Introduction of Solderless Breadboard

Solderless Bredboard is a convenient kit for lay outing circuits without
any soldering work. It is very useful for circuit test and modification
during practical training.

Components in lab can be reused with breadboard.

Normally, component’s pins are inserted into holes on breadboard.
Every five holes are connected together by a brass strip under plastic
cover. One of holes is connected to component’s pin and the other
holes are for circuit connection with jumpers.
Top View of Solderless Breadboard

Different types of Breadboards
Example: Connection with 74LS00 Chip

Example

VCC & GND must be connected!!
Lab I (1/2)

Equipment:
Names
Amount
Solerless Breadboard
×1
74LS00
×1
74LS04
×1
74LS08
×1
74LS32
×1
Lab I (2/2)
1. Please utilize AND and OR gates to demonstrate the Boolean Function
of:


X=A‧B
X=A + B
2. Please finish the following circuit with Truth Table.
Lab II

Please use Boolean Theorems and Properties to simplify the following
functions, and finish circuits with breadboard and Truth Tables.



F1(A, B) = (A + B)’(A’ + B’)
F2(A, B) = A’+ AB
Equipment:
Names
Solerless Breadboard
74LS04
74LS08
74LS32
Amount
×1
×1
×1
×1
74LS00
74LS04
74LS08
74LS32
Download