I have been given the following circuit:
I am given the respective propagation delays and asked to find the minimum clock period for proper functioning of the circuit without any glitches:
I calculated the delays and noted them down (my solution):
Based on this I entered 17 as Flip Flop A seemed to have the largest delay. However this is the incorrect answer.
I have ignored the NOT gate output delay as it is guaranteed to be ready by the time Tcq is ready (Tcq > Tnot). I have also assumed that the input x may be changed only at the same time as positive clock edge is triggered.
Where am I incorrect? How to approach it correctly?



xchanges in relation to the clock. This is probably relevant. -- Otherwise, at a first glance your calculations looks correct, if I assume thatxreceives a signal constantly over multiple clock periods. \$\endgroup\$