• retagged by
3,886 views
1 1 vote

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?

1 Answer

Best answer
7 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
Position:
Show:

Related questions

1 1 vote
0 0 answers
1.3k
1.3k views
Bhupendra asked Dec 21, 2018
1,287 views
How to approach this kind of problem ?please provide the detailed approach .
2 2 votes
1 answers 1 answer
9.6k
9.6k views
GateAspirant999 asked Oct 17, 2016
9,570 views
An 8 stage ripple counter uses a flip flop with propagation delay of 75 ns. The pulse width of strobe is 50ns. The frequency of input signal which can be used for proper ...
0 0 votes
2 2 answers
4.1k
4.1k views
3 3 votes
1 1 answer
2.7k
2.7k views
Tuhin Dutta asked Jan 18, 2018
2,730 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