Professional Documents
Culture Documents
Chapter Objectives:: Ee 120 Lecture Notes Chapte R 5: Sequential Logic Circuits 5.1
Chapter Objectives:: Ee 120 Lecture Notes Chapte R 5: Sequential Logic Circuits 5.1
Chapter Objectives:: Ee 120 Lecture Notes Chapte R 5: Sequential Logic Circuits 5.1
Chapter Objectives:
This chapter aims to help the student to:
differentiate the two types of sequential circuits
identify the different flip-flops used in sequential circuits
determine how flip-flops are used for data storage and transfer as well as other applications
relate the Schmitt-trigger inverter to the standard inverter
classify the types of monostable multivibrators
analyze and design sequential circuits
1. GENERAL DESCRIPTION
output states:
a) NOR-Gate Latch
logic diagram truth table
S R
1 0 1 0
0 0 1 0
0 1 0 1
0 0 0 1
1 1 0 0
EE 120 LECTURE NOTES CHAPTE R 5: SEQUENTIAL LOGIC CIRCUITS 5.3
b) NAND-Gate Latch
S R
1 0 0 1
1 1 0 1
0 1 1 0
1 1 1 0
0 0 1 1
c) Latch Waveforms:
NAND-gate latch is active low whereas the NOR-gate latch is active high.
d) Alternate representation of NAND-gate latch:
logic diagram
block diagram
EE 120 LECTURE NOTES CHAPTE R 5: SEQUENTIAL LOGIC CIRCUITS 5.4
e) Applications:
(1) switch debouncing circuit using NAND latch
mechanical switch
3. CLOCK SIGNAL
– used to control change of states of flip-flops in synchronous systems
a) Modes of Triggering
(1) Level Triggering
- flip-flops change during pulse duration
(a) Positive-Level Triggering
- accepts an input at logic 1 of the clock pulse
(b) Negative Level Triggering
- accepts an input at logic 0 of the clock pulse
PGT activated FF
NGT activated FF
EE 120 LECTURE NOTES CHAPTE R 5: SEQUENTIAL LOGIC CIRCUITS 5.6
a) Clocked SR flip-flop
- modified SR latch providing control input that determines when the state of the circuit is to be changed.
S R CLK
0 0 No change
0 1 0
1 0 1
1 1 invalid
b) Clocked JK flip-flop
- controls the flip-flop in the same way that the SR flip-flop does, with the exception that it does not
produce an ambiguous output when both inputs are high.
truth tables
J K CLK
0 0 No change
0 1 0
1 0 1
1 1 toggle
c) Clocked D flip-flop
- eliminates undesirable condition brought about by the indeterminate state (R=S=1) by ensuring that R
and S are never high at the same time.
block diagram truth tables
logic diagram
D CLK
0 0
1 1
d) Clocked T flip-flop
-single input version of the JK flip-flop
- designation „T‟ comes from the ability of the flip-flop to „toggle‟
block diagram
truth tables
T CLK
0 no change
1 toggle
logic diagram
EE 120 LECTURE NOTES CHAPTE R 5: SEQUENTIAL LOGIC CIRCUITS 5.9
clocked FF waveforms:
5. ASYNCHRONOUS INPUTS
- operates independently from synchronous inputs (S, R, J, K, D, T) and clock input
- overrides synchronous inputs
- designations for asynchronous inputs: DC SET and DC CLEAR
– DC SET, DIRECT SET (SD) or PRESET (PRE): sets flip-flop
– DC CLEAR, DIRECT RESET (RD) or CLEAR (CLR): resets flip-flop
asynchronous FF waveforms:
5. MICROCOMPUTER APPLICATION