retagged by
3,008 views
1 votes
1 votes

In the following digital circuit shown above, the worst case delay is of 30 nsec and the AND gate has delay of 10 nsec. The maximum clock frequency of the circuit to operate is _ MHz.

I calculated as follows : $T_{Clk} \geq T_{flip-flop} + T_{AND gate}$

So, $\frac{1}{f_{Clk}} \leq \frac{1}{40}$

Here, we will just add the flip-flop delay once? The solution gives the frequency as 14.2 MHz, adding the delay due to flip-flop twice. Why?

retagged by

1 Answer

Best answer
7 votes
7 votes
In synchronous circuits, we have,  $T_{propagation-delay} = T_{flipflops} + T_{combinational}$  and In asynchronous circuits , We have : $T_{propagation-delay} = n*T_{flipflops} + T_{combinational}$

But in the question above, two FF's  are given same clock (so these will respond to clock at same time) and the remaining Flip Flop is given the output of other Flip Flop ( so it will wait for output of first flip flop).

Here, $T_{propagation-delay} = 2*T_{flipflops} + T_{combinational}$ and $T_{clock}$  $\geq$  $T_{propagtion-delay}$.

$\frac{1}{freq_{clock}} \geq 2*30ns + 10ns$
$freq_{clock} \leq \frac{1000*10^{6}}{70}$
thus, $freq_{clock} \leq 14.2857 MHz$
selected by

Related questions

2 votes
2 votes
1 answer
1
0 votes
0 votes
2 answers
2
3 votes
3 votes
1 answer
3
Tuhin Dutta asked Jan 18, 2018
951 views
Delay of AND gate = 1ns, FF = 2ns.What is the maximum clock rate possible to apply so that counter will work satisfactorily?a) 143 MHzb) 200 MHzc) 333 MHz
1 votes
1 votes
0 answers
4
Tuhin Dutta asked Jan 18, 2018
469 views
What is the maximum clock rate possible to apply so that counter will work satisfactorily?a) 143 MHzb) 200 MHzc) 333 MHz