ID:20945 Optimal time borrowing values have not been computed for the clock(s) listed below. Timing results may be suboptimal (pessimistic). You can run 'update_timing_netlist -recompute_borrow' to compute optimal time borrowing values or 'update_timing_netlist -dynamic_borrow' to use time borrowing values correct for your current clock frequencies.

CAUSE: Optimal time borrowing values have not been computed for the current clock constraints. This may happen if you've changed or added clock definitions after compiling your design.

ACTION: Recompute optimal time borrowing amounts by using 'update_timing_netlist -recompute_borrow' command. Alternatively, use the 'update_timing_netlist -dynamic_borrow' command to calculate time borrowing values that would be correct for your current clock frequencies.