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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Observer lasthorizon711
Observer
752 Views
Registered: ‎07-31-2018

Downgrade Vivado drc check UTLZ-1 to warning

Hi there, 

I have a design that after synthesis has a LUT utilisation of 104%, however I would still like to run implementation to see if after implementing the design the utilisation is still too high. Previous iterations of this design have removed circa 40% LUTs in the implementation stage. 

The error messages advise i use the following command 

set drc.disableLUTOverUtilError 1

to turn the error into a warning. But running this has no effect and the error  is still thrown. 

I have also tried the following 

set_property SEVERITY {Warning} [get_drc_checks UTLZ-1]

to try and override the severity of the drc check. But when I use 

get_property SEVERITY [get_drc_checks UTLZ-1]

The severity is still set as "Error" and I cannot override this. 

Is this a bug in vivado? Or am I not actually allowed to reduce over utilisation errors to warning?

Any advice would be fantastic 

Thanks 

0 Kudos
4 Replies
Moderator
Moderator
744 Views
Registered: ‎01-16-2013

Re: Downgrade Vivado drc check UTLZ-1 to warning

@lasthorizon711

 

Try using set_msg_config and see if it helps:

https://www.xilinx.com/support/documentation/sw_manuals/xilinx2018_2/ug835-vivado-tcl-commands.pdf#page=1585

 The link has examples at page 1589

--Syed

---------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.

Did you check our new quick reference timing closure guide (UG1292)?
---------------------------------------------------------------------------------------------
0 Kudos
Highlighted
Observer lasthorizon711
Observer
737 Views
Registered: ‎07-31-2018

Re: Downgrade Vivado drc check UTLZ-1 to warning

trying set_msg_config returns the warning: shouldn't be used to change the severity of drc/methodology checks 

and advises the use of 

set_property SEVERITY <NEW_SEVERITY> [get_drc/methodology_checks <ID>]
0 Kudos
Moderator
Moderator
724 Views
Registered: ‎11-04-2010

Re: Downgrade Vivado drc check UTLZ-1 to warning

Hi, @lasthorizon711 ,

Please find your XX_opt.dcp in your run/impl_1 dir:

1. Open the XX_opt.dcp: open_checkpoint XX_opt.dcp

2. Execute the below command in the TCL CONSOLE:

    report_utilization -file util_opt.rpt

If the LUT utilization still more than 100% after opt_design, the place_design won't success.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Observer lasthorizon711
Observer
669 Views
Registered: ‎07-31-2018

Re: Downgrade Vivado drc check UTLZ-1 to warning

I would still like to be able to run the implementation stage to view the final resource count if possible.

0 Kudos