You have two circuits connected by a FIFO. One circuit produ…

You have two circuits connected by a FIFO. One circuit produces at most 32 messages in any 40-cycle period of time. The other can consume up to 32 messages in that same period of time. However, the production and consumption can occur at any point within the 40-cycle window. What is the minimum FIFO depth that is guaranteed to avoid back pressure?

A given circuit has the following paths between flip-flops:…

A given circuit has the following paths between flip-flops: Path 1: 3.1 ns Path 2: 2.6 ns Path 3: 1.6 ns Path 4: 2.6 ns Assuming all flip-flops are in the same clock domain, what is the maximum clock frequency of this circuit ignoring setup and hold times? Specify your answer in MHz rounded down to the nearest integer. (e.g.  the answer for 100.4 MHz should just be 100).