Hello everyone. I'm having troubles with my homework. This is the description:
The aim of the assignment is to design an asynchronous counter that counts from 0 to 13.
Design assumptions:
The counters should be asynchronous and implemented with flip-flops and logic circuit gates.
• The counters should be asynchronous, "ripple".
• The counters should have the number sequence 0-1-2-3-4-5-6-7-8-9-10-11-12-13-0-1-2-3 ...
• Implement one counter circuit with JK flip-flops.
• Implement one counter circuit with D flip-flops.
This is therefore one counter which is implemented with two types of flip-flops in two separate
circuits. Make one design of a counter circuit with JK flip-flops and another counter circuit with D-
flip flops. Use all the logic circuit gates to support the circuit that you think you need.
Proposed methodology
I don't really know where to start and any suggestion is helpful
The aim of the assignment is to design an asynchronous counter that counts from 0 to 13.
Design assumptions:
The counters should be asynchronous and implemented with flip-flops and logic circuit gates.
• The counters should be asynchronous, "ripple".
• The counters should have the number sequence 0-1-2-3-4-5-6-7-8-9-10-11-12-13-0-1-2-3 ...
• Implement one counter circuit with JK flip-flops.
• Implement one counter circuit with D flip-flops.
This is therefore one counter which is implemented with two types of flip-flops in two separate
circuits. Make one design of a counter circuit with JK flip-flops and another counter circuit with D-
flip flops. Use all the logic circuit gates to support the circuit that you think you need.
Proposed methodology
- Use flip-flops with reset (R) input (R = 0 reset flip-flop). See picture as example from Cedar Logic
- Design the circuits and show all the steps
I don't really know where to start and any suggestion is helpful