constraints: constraint files should be specified at adi_ip_files

main
Istvan Csomortani 2017-04-03 18:12:28 +03:00
parent 2f023437b4
commit e0efbe210e
3 changed files with 5 additions and 2 deletions

View File

@ -6,6 +6,7 @@ source $ad_hdl_dir/library/scripts/adi_ip.tcl
adi_ip_create util_rfifo
adi_ip_files util_rfifo [list \
"$ad_hdl_dir/library/common/ad_mem.v" \
"util_rfifo_constr.xdc" \
"util_rfifo.v" ]
adi_ip_properties_lite util_rfifo
@ -19,7 +20,7 @@ set_property driver_value 0 [ipx::get_ports *dout_valid* -of_objects [ipx::curre
set_property driver_value 0 [ipx::get_ports *din_data* -of_objects [ipx::current_core]]
set_property driver_value 0 [ipx::get_ports *din_unf* -of_objects [ipx::current_core]]
set_property enablement_dependency {spirit:decode(id('MODELPARAM_VALUE.NUM_OF_CHANNELS')) > 1} \
[ipx::get_ports *_1* -of_objects [ipx::current_core]]
[ipx::get_ports *_1* -of_objects [ipx::current_core]]
set_property enablement_dependency {spirit:decode(id('MODELPARAM_VALUE.NUM_OF_CHANNELS')) > 2} \
[ipx::get_ports *_2* -of_objects [ipx::current_core]]
set_property enablement_dependency {spirit:decode(id('MODELPARAM_VALUE.NUM_OF_CHANNELS')) > 3} \

View File

@ -7,6 +7,7 @@ source $ad_hdl_dir/library/scripts/adi_ip.tcl
adi_ip_create util_tdd_sync
adi_ip_files util_tdd_sync [list \
"$ad_hdl_dir/library/common/util_pulse_gen.v" \
"util_tdd_sync_constr.xdc" \
"util_tdd_sync.v"]
adi_ip_properties_lite util_tdd_sync

View File

@ -6,6 +6,7 @@ source $ad_hdl_dir/library/scripts/adi_ip.tcl
adi_ip_create util_wfifo
adi_ip_files util_wfifo [list \
"$ad_hdl_dir/library/common/ad_mem.v" \
"util_wfifo_constr.xdc" \
"util_wfifo.v" ]
adi_ip_properties_lite util_wfifo
@ -19,7 +20,7 @@ set_property driver_value 0 [ipx::get_ports *din_valid* -of_objects [ipx::curren
set_property driver_value 0 [ipx::get_ports *din_data* -of_objects [ipx::current_core]]
set_property driver_value 0 [ipx::get_ports *dout_ovf* -of_objects [ipx::current_core]]
set_property enablement_dependency {spirit:decode(id('MODELPARAM_VALUE.NUM_OF_CHANNELS')) > 1} \
[ipx::get_ports *_1* -of_objects [ipx::current_core]]
[ipx::get_ports *_1* -of_objects [ipx::current_core]]
set_property enablement_dependency {spirit:decode(id('MODELPARAM_VALUE.NUM_OF_CHANNELS')) > 2} \
[ipx::get_ports *_2* -of_objects [ipx::current_core]]
set_property enablement_dependency {spirit:decode(id('MODELPARAM_VALUE.NUM_OF_CHANNELS')) > 3} \