Closed magic3007 closed 1 year ago
Thank you for mentioning this issue.
To fix the issue, please include "routability_opt_flag" : 1
in your configuration. All the other settings are good. I have updated the example json files to reflect this setting and updated README as well.
When the 'routability_opt_flag'
is not set, the placer does not inflate the LUT/FF instances to account for routability, pin density, and packing compatibility. This makes packing-legalizing the LUT/FF instances harder. For smaller designs such as FPGA-example1, the packer-legalizer can still find legal solutions when the routability optimization is not done. However for large designs, this affects the packing-legalization significantly causing errors like the one you mentioned or taking very long time to find legal solution.
Closing issue.
I attempted to run the ISPD2016 FPGA12 benchmark with the following configuration,
and I encountered the following error:
I am seeking assistance finding a working script for running the ISPD2016 benchmark. Could you please provide a script or guidance on how to configure the benchmark to run it successfully and properly? I would appreciate it if you could provide the scripts for running all the ISPD2016 benchmarks from FPGA01 to FPGA12.
Thank you. 😊