UPGRADE YOUR BROWSER
We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!
09-27-2019 03:16 AM
Now, I am doing one project for emulation. And the lut utilization of the design is 70% for virtex ultrascale 440 FPGA.
I have two question:
1. when tools excutes second round for place command during implemention, the tool happend the following ERROR. How to solve the ERROR without reducing the design utilization?
WARNING: [Place 30-34] Design utilization is very high. Please run report_utilization command to see design utilization.
ERROR: [Place 30-4] Design utilization is very high. Run report_utilization command to see design utilization.
Abandoning placement as chances are very low that placement is possible.
2. according to the first round implemention, the hold violation of the following timing path is up -0.416ns. the timing path is in the following txt
How to reduce the violation?
09-27-2019 04:41 AM
Unless your desing is really very full,
in which case you need to look closely at the algorithums your using in the fpga,
One cause of this sort of problem, is multiple clocking,
Vivado by default assumes all clocks are related, and it has to find a timming fit.
Check you have marked cross clocks as not needing to be timed as yo have taken care of the clock crossing in the clode.
09-27-2019 04:24 AM
Hi @pjzjj ,
Regarding bypassing the error please check the below post, might be helpful:
https://forums.xilinx.com/t5/Implementation/Place-30-4-Error/td-p/658011
Thanks,
Raj
09-27-2019 04:41 AM
Unless your desing is really very full,
in which case you need to look closely at the algorithums your using in the fpga,
One cause of this sort of problem, is multiple clocking,
Vivado by default assumes all clocks are related, and it has to find a timming fit.
Check you have marked cross clocks as not needing to be timed as yo have taken care of the clock crossing in the clode.
09-27-2019 08:04 PM
Thank you for your quick reply. I will try the soultion.
10-08-2019 09:24 PM
Hi @pjzjj ,
Were you able to try out the solution?
Did you issue got resolved?
Please update.
Thanks,
Raj
10-08-2019 10:47 PM
Thank you for suggesttion.
After setting the paramter, the next round for implementition really continue to run. but, the timing violation of the second implementition is more bad.