2)DesignaFSMthatreceivesaserialsignalonitsinputandoutputsits2’scomplement.
Start A B
0/0
1/1
1/0
0/1
0/1
1/0
Solution
X B A B A Y TB TA
0 0 0 0 0 0 0 0
0 0 1 1 0 1 1 1
0 1 0 1 0 1 0 0
0 1 1 X X X X X
1 0 0 0 1 1 0 1
1 0 1 0 1 0 0 0
1 1 0 0 1 0 1 1
1 1 1 X X X X X
00 01
10
3)Showhowtobuild
a)D-FlipflopusingJK-Flipflop.
b)T-FlipflopusingJK-Flipflop.
c)D-FlipflopusingSR-Flipflop.
J K Q (N+1)
0 0 N.C
0 1 0
1 0 1
1 1 TOGGLE
D Q (N+1)
0 0
1 1
T Q (N+1)
0 N.C
1 TOGGLE
S R Q (N+1)
0 0 N.C
0 1 0
1 0 1
1 1UNDEFINED