adi_ip.tcl: Set processing order of IP core constraint files back to late
Commit 2f023437b4
("adi_ip- remove adi_ip_constraints") changed the
default processing order of IP core constraint files from late to normal.
This is problematic because some IP core constraint files try to access
clocks that are that are generated by different files with the normal
processing order level. These clock may or may not be available to the IP
core constraint file depending on the (random) order in which the files
were processed.
To avoid this issue change the default processing order back to late.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
main
parent
55cc5515ad
commit
e4a4a7a1b8
|
@ -211,6 +211,7 @@ proc adi_ip_properties_lite {ip_name} {
|
|||
set i_module [file tail $i_file]
|
||||
regsub {_constr\.xdc} $i_module {} i_module
|
||||
ipx::add_file $i_file $i_filegroup
|
||||
set_property PROCESSING_ORDER LATE [ipx::get_files $i_file -of_objects $i_filegroup]
|
||||
set_property SCOPED_TO_REF $i_module [ipx::get_files $i_file -of_objects $i_filegroup]
|
||||
}
|
||||
ipx::save_core
|
||||
|
|
Loading…
Reference in New Issue