Module 3 Sequential Circuits
Module 3 Sequential Circuits
Time
Read the
content
Write from the
the memory
content
into the
memory
(0,0); (0,1); (1,0); (1,1);
Choose a word, Wordi 93
(0<=i<=3)
Sequential Circuits
A binary counter is
another example of a
sequential circuit.
The low-order bit is
complemented at
each clock pulse.
Whenever it changes
from 0 to 1, the next bit is
complemented, and so
on through the other flip-
flops.
Logic Circuits and Switching
Armie Q. Valencia Theory 1st Wave 1st Tri S.Y. 2425
Synchronous MOD-16 counter
Designing Circuits
Digital designers rely on specialized software to
create efficient circuits.
Thus, software is an enabler for the
construction of better hardware.
Of course, software is in reality a collection of
algorithms that could just as well be
implemented in hardware.
Recall the Principle of Equivalence of
Hardware and Software.
Logic Circuits and Switching
Armie Q. Valencia Theory 1st Wave 1st Tri S.Y. 2425
Designing Circuits
When we need to implement a simple, specialized
algorithm and its execution speed must be as fast as
possible, a hardware solution is often preferred.
This is the idea behind embedded systems, which are
small special-purpose computers that we find in many
everyday things.
Embedded systems require special programming that
demands an understanding of the operation of digital
circuits, the basics of which you have learned in this
chapter.
Logic Circuits and Switching
Armie Q. Valencia Theory 1st Wave 1st Tri S.Y. 2425
Summary
Computers are implementations of Boolean
logic.
Boolean functions are completely described by
truth tables.
Logic gates are small circuits that implement
Boolean operators.
The basic gates are AND, OR, and NOT.
The XOR gate is very useful in parity
checkers and adders.
The “universal gates” are NOR and NAND. Logic Circuits and Switching
Armie Q. Valencia Theory 1st Wave 1st Tri S.Y. 2425
Summary
Computer circuits consist of combinational logic
circuits and sequential logic circuits.
Combinational circuits produce outputs almost
immediately when their inputs change.
Sequential circuits require clocks to control
their changes of state.
The basic sequential circuit unit is the flip-flop:
The behaviors of the SR, JK, and D flip-flops are
the most important to know.
Logic Circuits and Switching
Armie Q. Valencia Theory 1st Wave 1st Tri S.Y. 2425