From 3ab1e392c597ca073b59014c103b820e9f1c9e33 Mon Sep 17 00:00:00 2001 From: Lars-Peter Clausen Date: Thu, 6 Apr 2017 19:51:52 +0200 Subject: [PATCH] axi_ad9963: Disable delay_clk port when IODELAYs are unused The delay_clk is only used internally when the IODELAYs are enabled. This means the port has no function when the IODELAYs are disabled so hide the port in that case. Signed-off-by: Lars-Peter Clausen --- library/axi_ad9963/axi_ad9963_ip.tcl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/axi_ad9963/axi_ad9963_ip.tcl b/library/axi_ad9963/axi_ad9963_ip.tcl index 9ca920d0a..dcfe2c2c4 100644 --- a/library/axi_ad9963/axi_ad9963_ip.tcl +++ b/library/axi_ad9963/axi_ad9963_ip.tcl @@ -53,5 +53,7 @@ set_property value s_axi [ipx::get_bus_parameters ASSOCIATED_BUSIF \ -of_objects [ipx::get_bus_interfaces s_axi_aclk \ -of_objects [ipx::current_core]]] +adi_set_ports_dependency "delay_clk" "ADC_IODELAY_ENABLE == 1" 0 + ipx::save_core [ipx::current_core]