CH02 - Combinational and Sequential Circuits
CH02 - Combinational and Sequential Circuits
[email protected]
What is Digital Electronics?
Informatics
Logic
Circuits
Electronics
2
What is Combinational Logics?
Static Functionalities 3
What is Combinational Logics?
Selection Inputs
Half-Adder 18
What is a Half-Adder?
Half-Adder 19
What is a Full-Adder?
Full-Adder 20
What is a Full-Adder?
Full-Adder 21
What is a Full-Adder?
Full-Adder 22
What is a Full-Adder?
Full-Adder 23
What is a Parallel Binary Adder?
➢ Parallel Binary Adder: “digital circuit that produces the arithmetic sum of
two binary numbers using only combinational logic. The parallel adder uses n full
adders in parallel, with all input bits applied simultaneously to produce the sum.
➢ Parallel Binary Adder: “digital circuit that produces the arithmetic sum of
two binary numbers using only combinational logic. The parallel adder uses n full
adders in parallel, with all input bits applied simultaneously to produce the sum.
A
B
➢ Parallel Binary Adder: “digital circuit that produces the arithmetic sum of
two binary numbers using only combinational logic. The parallel adder uses n full
adders in parallel, with all input bits applied simultaneously to produce the sum.
➢ Parallel Binary Adder: “digital circuit that produces the arithmetic sum of
two binary numbers using only combinational logic. The parallel adder uses n full
adders in parallel, with all input bits applied simultaneously to produce the sum.
Invert + 1
➢ Parallel Binary Adder: “digital circuit that produces the arithmetic sum of
two binary numbers using only combinational logic. The parallel adder uses n full
adders in parallel, with all input bits applied simultaneously to produce the sum.
Controller
➢ Parallel Binary Adder: “digital circuit that produces the arithmetic sum of
two binary numbers using only combinational logic. The parallel adder uses n full
adders in parallel, with all input bits applied simultaneously to produce the sum.
Overflow
Overflow Detection 29
What is Sequential Logics?
Dynamic Functionalities 30
What is Sequential Logics?
Dynamic Functionalities 31
What is Sequential Logics?
D = Data
C = Control
D Latch 39
What is Sequential Logics?
D Latch 40
What is Sequential Logics?
Clock
Clocked Latches 41
What is Sequential Logics?
Clock
Negative-Edge-Triggered D Flip-Flop 42
What is Sequential Logics?
Negative-Edge-Triggered D Flip-Flop 43
What is Sequential Logics?
Clock
Positive-Edge-Triggered D Flip-Flop 44
What is Sequential Logics?
4-Bit Register
Registers and Register Transfers 48
What are Registers?
4-Bit Register
Registers and Register Transfers 49
What are Registers?
Questions?