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: 
Participant debaere
Participant
4,131 Views
Registered: ‎05-29-2012

Problem changing PROCESSING_ORDER of IP

Hi,

Using Vivado 2015.4.  

Purpose:
For a custom IP, set the PROCESSING_ORDER property
of its _clocks.xdc file to LATE, in order to obtain
correct timing constraint processing in the parent design.
I use
'report_compile_order -constraints'
to verify the processing order in the parent design.


Problem:
In the IP Packager GUI, there seems to be a problem
when changing the
"PROCESSING_ORDER" property of an .xdc file

see PROCESSING_ORDER
(maybe similar to "USED_IN", see USED_IN).

In case of USED_IN for the _ooc.xdc file,
the workaround that I use consists of
manually changing the component.xml of the IP
(i.e. adding
<spirit:userFileType>USED_IN_out_of_context
</spirit:userFileType>
)

In case of the PROCESSING_ORDER, I couldn't find
such a workaround. Example of component.xml containing
the PROCESSING_ORDER info ?

How to solve/workaround this issue ?

wkr
Eddy

0 Kudos