Professional Documents
Culture Documents
UNIVERSITY
DIGITAL
LOGIC
DESIGN
AP 2
Course Description
This course provides a modern introduction to logic design and the
basic building blocks used in digital systems, in particular digital
computers. It starts with a discussion of combinational logic: logic gates,
minimization techniques, arithmetic circuits, and modern logic devices
such as field programmable logic gates. The second part of the course deals
with sequential circuits: flip-flops, synthesis of sequential circuits, and case
studies, including counters, registers, and random access memories. State
machines will then be discussed and illustrated through case studies of
more complex systems using programmable logic devices. Different
representations including truth table, logic gate, timing diagram, switch
representation, and state diagram will be discussed.
Logic High and Logic Low
※ Digital electronic circuits operate with voltages of two logic levels namely
Logic Low and Logic High.
Basic Gates
Universal Gate
Special Gates
Basic Gates
An AND gate is a digital circuit that has two or more inputs and
produces an output, which is the logical AND of all those inputs.
It is optional to represent the Logical AND with the symbol ‘ • ’.
A B Y = A•B
0 0 0
0 1 0
1 0 0
1 1 1
AND Gate
A B Y=A+B
0 0 0
0 1 1
1 0 1
1 1 1
OR Gate
※ This OR gate produces an
output Y, which is the logical OR of
two inputs A, B.
A Y = A’
0 1
1 0
NOT Gate
A B A.B Y = A.B’
0 0 0 1
0 1 0 1
1 0 0 1
1 1 1 0
NAND Gate
AND gate
NAND gate
NAND gate operation is same as that of AND gate followed by an inverter. That’s
why the NAND gate symbol is represented like that.
NOR Gate
NOR gate is a digital circuit that has two or more inputs and
produces an output, which is the inversion of logical OR of all those
inputs.
OR gate
NOR gate
A B Y = A⊕ B
0 0 0
0 1 1
1 0 1
1 1 0
XOR Gate
A B Y = A⊙ B
0 0 1
0 1 0
1 0 0
1 1 1
XNOR Gate
Inverter
Combination of
Two Level Logic
Combination of
Two Level Logic
Combination of
Two Level Logic
Combination of
Two Level Logic
Combination of
Two Level Logic
Combination of
Two Level Logic
Any
Question
?