Excitation tables | ||||||||||||||
Characteristic tables define the behavior of flip-flops: | ||||||||||||||
D flip-flop | T flip-flop | |||||||||||||
D | Q | Q+ | Operation | T | Q | Q+ | Operation | |||||||
0 | 0 | 0 | reset | 0 | 0 | 0 | hold | |||||||
0 | 1 | 0 | reset | 0 | 1 | 1 | hold | |||||||
1 | 0 | 1 | set | 1 | 0 | 1 | toggle | |||||||
1 | 1 | 1 | set | 1 | 1 | 0 | toggle | |||||||
Excitation table: Shows what input is necessary to generate a given output | ||||||||||||||
Different view of flip-flop operation | ||||||||||||||
Inputs: Q, Q+ | ||||||||||||||
Output: control (D or T) | ||||||||||||||
Q | Q+ | D | ||||||||||||
0 | 0 | 0 | How do we get a new state of 0 with a D flip-flop? | |||||||||||
0 | 1 | Input 0 | ||||||||||||
1 | 0 | 0 | ||||||||||||
1 | 1 | |||||||||||||