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