Hi everyone,
I've a question about digital counter, specifically the asynchronous counters.
I was taught that I could design any sequential asynchronous up counter with log2(M) of flip-flops (usually JK FFs), where M is the number of the states (e.g. 8 states would take 3 flip flops), the main clock will enter to the first flip-flop, while the others will be clocked by the normal output of the previous flip-flop.
(P.S. In the lab, I didn't need to connect the J and K to anything, I just connected the clock input)
The same goes for the down counter, except that the second and the third FFs clock inputs will be the complement output not the normal.
If the states are not sequential (e.g. 0 1 2 3 4 5 8 9 10 11 12 13), then I need to make a table with Present and Next states and the excitation tables for every J and K, then I need to draw the timing diagram to decide which flip flop may lead the other.
What if I couldn't a suitable clock pulse (one of the FFs outputs) that may lead one of the flip flops?
I've a question about digital counter, specifically the asynchronous counters.
I was taught that I could design any sequential asynchronous up counter with log2(M) of flip-flops (usually JK FFs), where M is the number of the states (e.g. 8 states would take 3 flip flops), the main clock will enter to the first flip-flop, while the others will be clocked by the normal output of the previous flip-flop.
(P.S. In the lab, I didn't need to connect the J and K to anything, I just connected the clock input)
The same goes for the down counter, except that the second and the third FFs clock inputs will be the complement output not the normal.
If the states are not sequential (e.g. 0 1 2 3 4 5 8 9 10 11 12 13), then I need to make a table with Present and Next states and the excitation tables for every J and K, then I need to draw the timing diagram to decide which flip flop may lead the other.
What if I couldn't a suitable clock pulse (one of the FFs outputs) that may lead one of the flip flops?