Eee311 L12
Eee311 L12
Digital Electronics
Lecture 12 – 31/10/2022
2
NAND GATE LATCH (SR Latch)
S
Qn+1 S R Qn+1 n+1 State
0 0 1 1 INVALID
0 1 1 0 SET
n+1
1 0 0 1 RESET
R 1 1 Qn n No change / HOLD
NAND Gate Latch
3
Clocked S-R Flip-Flop
0 X X Qn n No change
1 0 0 1 1 No change
1 0 1 0 1 RESET
1 1 0 1 0 SET
S-R latch
1 1 1 1 1 INVALID
https://www.youtube.com/watch?v=dbmSWwu-RGA
4
J-K FLIP-FLOP
X 1 0 X X Qn n No change
0
X 1 S-R latch
5
J-K FLIP-FLOP
0 1
1 0 0 Qn n No change
1
0 1 S-R latch
6
J-K FLIP-FLOP
1
1 0 1 0 1 RESET
1 0? S-R latch 01
1
Assume
S-R Latch Truth Table
7
J-K FLIP-FLOP
1
1 0 1 0 1 RESET
1 1? S-R latch 1
0
Assume
S-R Latch Truth Table
8
J-K FLIP-FLOP
9
J-K FLIP-FLOP
10
J-K FLIP-FLOP
1 ?1 S-R latch 10
0
Assume 1 1 1 n Qn TOGGLE
S-R Latch Truth Table
11
J-K FLIP-FLOP
1 ?0 S-R latch 01
1
Assume 1 1 1 n Qn TOGGLE
S-R Latch Truth Table
12
J-K FLIP-FLOP – Summary
0 X X Qn n No Change
1 0 0 Qn n No change
1 0 1 0 1 RESET
S-R latch 1 1 0 1 0 SET
1 1 1 n Qn TOGGLE
13
D FLIP-FLOP
The output Q is same as the D-input input when a PGT occurs. Here, D
stands for data.
14
D FLIP-FLOP - Example
15
D FLIP-FLOP – How?