cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Participant
Participant
4,270 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
0 Replies