Beruflich Dokumente
Kultur Dokumente
1. Objectives
2. Sequential Circuits
1
Sequential – output depends on input and
past behavior.
Require use of storage elements.
Contents of storage elements are
called state.
Circuit goes through sequence of
states as a result of changes in
inputs.
Figure 1
a)Synchronous
State changes synchronized by one or
more clocks
Easier to analyze because can factor
out gate delays
Set clock so changes allowed to occur
before next clock pulse
2
b)Asynchronous
Changes occur independently
Potentially faster
Harder to analyze
Figure 2
3
Figure 3
4. Latch
Used in computer system for multiplexing
data
Latch is a type of temporary storage
device that has two states.
4.1 SR Latch
4
• Logic diagram:
• Truth table
•
•
• Graphical symbol
5
b) Active LOW input SR latch
(NAND gate latch)
• Truth table
6
Example 1:
5. a) Gated SR Latch
Gated latch requires an enable input,
EN.
Logic diagram and graphical symbol
for a gated S-R latch
7
Example 2
b) Gated D Latch
8
Logic diagram, graphical symbol
and timing diagram for gated D
latch.
6. Edge-Triggered Flip-Flops
Synchronous input
• Change state either at positive edge
or negative edge of a clock pulse.
9
• S-R flip flop
• D flip-flop
• J-K flip-flop
Symbols – Edge-Triggered
10
• Truth table for a +ve edge triggered S-R ff
• Timing diagram
11
Edge-triggering-pulse transition detector,
produces a very short-duration spike
during the transition of the clock pulse.
12
6.2. Edge triggered D Flip-Flop
13
Timing diagram
Graphical symbol
14
Truth table
Timing diagram
15
7. Asynchronous Inputs
16
9. Flip-Flop Applications
17
Frequency division
•
18
Counting
19