nextpnr/common
Jonas Thörnblad a0356aa0fc
Add flag to restart place-and-route on failed target frequency
* Add --restart-on-failed-target-frequency flag and logic to restart the
  place-and-route process if the target frequency is not achieved.

* This flag is intended to be used with the --randomize-seed option to
  generate a new random seed for every run. This can significantly
  improve the chances of achieving a higher clock frequency compared to
  using the default seed.

* Move print_net_source out of log_crit_paths() to remove the 'static'
  keyword, which could otherwise cause a segmentation fault if the
  context is changed.
2024-09-26 15:08:43 +02:00
..
kernel Add flag to restart place-and-route on failed target frequency 2024-09-26 15:08:43 +02:00
place Placer : Emit non-fatal error messages before ending the program 2024-09-24 12:06:56 +02:00
route router: Enable clock skew analysis during routing 2024-09-24 08:57:21 +02:00
version.h.in Change version to git describe and make set-able from outside 2020-01-11 11:38:45 +01:00