Question 9.1: A 4-bit asynchronous binary counter is shown in Figure 9–8(a...

A 4-bit asynchronous binary counter is shown in Figure 9–8(a). Each D flip-flop is negative edge-triggered and has a propagation delay for 10 nanoseconds (ns). Develop a timing diagram showing the Q output of each flip-flop, and determine the total propagation delay time from the triggering edge of a clock pulse until a corresponding change can occur in the state of Q_{3}. Also determine the maximum clock frequency at which the counter can be operated.

Figure 9.8
The blue check mark means that this solution has been answered and checked by an expert. This guarantees that the final answer is accurate.
Learn more on how we answer questions.

The timing diagram with delays omitted is as shown in Figure 9–8(b). For the total delay time, the effect of CLK8 or CLK16 must propagate through four flip-flops before Q_{3} changes, so

t_{p(tot)}  =  4  ×  10  ns  =  40 ns

The maximum clock frequency is
f_{max} = \frac{1}{t_{p(tot)}} = \frac{1}{40  ns} = 25 MHz 
The counter should be operated below this frequency to avoid problems due to the propagation delay.

Related Answered Questions

Question: 9.4

Verified Answer:

Step 1: The state diagram is as shown. Although th...
Question: 9.6

Verified Answer:

In Figure 9–39(a), the overall modulus for the 3-c...