ELEC 335 Digital Logic Design: Dr. Mohammad Shakeel Laghari
ELEC 335 Digital Logic Design: Dr. Mohammad Shakeel Laghari
Sequential Systems
nor gates
Inputs Output
R (reset) Q S R Q Q’
0 0 No change
0 1 0 1
S (set) Q
1 0 1 0
S=1 …….Q=1
R=0…….Q:=0 1 1 Not allowed
NAND GATERS
Inputs Output
S Q S R Q Q’
1 1 No change
1 0 0 1
Q 0 1 1 0
R
0 0 Not allowed
Inputs Output
S Q S R Q Q’
1 1 No change
1 0 0 1
Q 0 1 1 0
R
0 0 Not allowed
R Q
R
Inputs Output
S R Cp Q Q’
1 1 1 Not allowed
S - R Flip Flop 1 0 1 1 0
0 1 1 0 1
0 0 1 No change
x x 0
ELEC 335, Digital Logic Design, UAE University
No change
6–11
S S
Q Save 1 pit of infor..
R Q
R
00 No change
01 the Q will be 0
Inputs Output
10 the Q will be 1
11 Not allowed because Q=Q, S R Cp Q Q’
1 1 1 Not allowed
S - R Flip Flop 1 0 1 1 0
0 1 1 0 1
0 0 1 No change
x x 0
ELEC 335, Digital Logic Design, UAE University
No change
6–12
S - R Flip Flop
R Q
R
d=q with c=1
Inputs Output
D C Q Q’
0 1 0 1
1 1 1 0
X 0 No change
ELEC 335, Digital Logic Design, UAE University
6–15
D – Flip Flop
dont know
D – Flip Flop
Q
K
Inputs Outputs
J K Q Q’
0 0 No change
JK - Flip Flop 0 1 0 1
1 0 1 0
T
Q
Input Outputs
T Q Q’
0 No change
1 Invert
D d q d q Q
Master Slave
CLK c c Q
Inputs Output
D CLK Q Q’
D 1 ¯ 1 0
CLK 0 ¯ 0 1
X 0 No change
Q X 1 No change
ELEC 335, Digital Logic Design, UAE University
6–27
Positive-Edge-Triggered Flip Flop
D d q d q Q
Master Slave
c c Q
CLK
Inputs Outputs
D D Cp Q Q’
CLK 1 1 0
0 0 1
Q X 0 No change
X 1 No change
ELEC 335, Digital Logic Design, UAE University
6–28
The Master Slave SR Flip-Flop
Falling edge triggered