Homework9-Solution key.jnt

Homework 9
Due date: Apr/28/2008
Question 1
Using the basic R-S Flip-flop cell, design a clocked T-type Flip-flop as defined below.
T
Q
CP
Q
R-S Flip-flop excitation table
T-type Flip-flop characteristic table
Qn
Qn+1
S
R
T
Qn+1
0
0
0
×
0
Qn
0
1
1
0
1
Qn
1
0
0
1
1
1
×
0
Homework 9
Due date: Apr/28/2008
Question 2
Using only NAND gates for the Flip-Flop conversion logic, convert a clocked D-type
Flip-Flop to a clocked J-K Flip-Flop.
D-type excitation table:
J-K excitation table:
Qn
Qn+1
D
Qn
Qn+1
J
K
0
0
0
0
0
0
×
0
1
1
0
1
1
×
1
0
0
1
0
×
1
1
1
1
1
1
×
0
Homework 9
Question 3
Convert a T-type Flip-Flop into a clocked D-type Flip-flop.
Due date: Apr/28/2008
Homework 9
Due date: Apr/28/2008
Question 4
Using only NAND gates for the Flip-Flop conversion logic, convert a clocked Ttype Flip-Flop to a clocked J-K Flip-Flop.