diff --git a/library/axi_ad9122/axi_ad9122_constr.xdc b/library/axi_ad9122/axi_ad9122_constr.xdc index 41cd2411e..ae59d4c13 100644 --- a/library/axi_ad9122/axi_ad9122_constr.xdc +++ b/library/axi_ad9122/axi_ad9122_constr.xdc @@ -43,7 +43,7 @@ set_max_delay -datapath_only \ [get_property PERIOD $up_clk] set_false_path \ - -from [get_cells -hier drp_locked_reg* -filter {primitive_subgroup == flop}] \ + -from [get_cells -hier up_drp_locked_reg* -filter {primitive_subgroup == flop}] \ -to [get_cells -hier dac_status_m1_reg* -filter {primitive_subgroup == flop}] set_false_path \ diff --git a/library/axi_ad9122/axi_ad9122_core.v b/library/axi_ad9122/axi_ad9122_core.v index c9245e64b..b6e05671a 100644 --- a/library/axi_ad9122/axi_ad9122_core.v +++ b/library/axi_ad9122/axi_ad9122_core.v @@ -83,7 +83,6 @@ module axi_ad9122_core ( // drp interface - up_drp_rst, up_drp_sel, up_drp_wr, up_drp_addr, @@ -154,7 +153,6 @@ module axi_ad9122_core ( // drp interface - output up_drp_rst; output up_drp_sel; output up_drp_wr; output [11:0] up_drp_addr; diff --git a/library/axi_ad9122/axi_ad9122_ip.tcl b/library/axi_ad9122/axi_ad9122_ip.tcl index 9c8aca4a4..5bd201dfd 100644 --- a/library/axi_ad9122/axi_ad9122_ip.tcl +++ b/library/axi_ad9122/axi_ad9122_ip.tcl @@ -30,5 +30,9 @@ adi_ip_properties axi_ad9122 adi_ip_constraints axi_ad9122 [list \ "axi_ad9122_constr.xdc" ] +set_property driver_value 0 [ipx::get_ports *dac_sync_in* -of_objects [ipx::current_core]] +set_property driver_value 0 [ipx::get_ports *dunf* -of_objects [ipx::current_core]] +set_property driver_value 0 [ipx::get_ports *dovf* -of_objects [ipx::current_core]] + ipx::save_core [ipx::current_core]