axi_jesd204_common: Fix dependancies so that the IP can be generated Out Of Context
parent
04af519af8
commit
8340d4c89d
|
@ -8,6 +8,10 @@ LIBRARY_NAME := axi_jesd204_common
|
||||||
GENERIC_DEPS += jesd204_up_common.v
|
GENERIC_DEPS += jesd204_up_common.v
|
||||||
GENERIC_DEPS += jesd204_up_sysref.v
|
GENERIC_DEPS += jesd204_up_sysref.v
|
||||||
|
|
||||||
|
XILINX_DEPS += ../../common/up_clock_mon.v
|
||||||
|
XILINX_DEPS += ../../xilinx/common/up_clock_mon_constr.xdc
|
||||||
XILINX_DEPS += axi_jesd204_common_ip.tcl
|
XILINX_DEPS += axi_jesd204_common_ip.tcl
|
||||||
|
|
||||||
|
XILINX_LIB_DEPS += util_cdc
|
||||||
|
|
||||||
include ../../scripts/library.mk
|
include ../../scripts/library.mk
|
||||||
|
|
|
@ -48,12 +48,17 @@ source $ad_hdl_dir/library/scripts/adi_ip.tcl
|
||||||
adi_ip_create axi_jesd204_common
|
adi_ip_create axi_jesd204_common
|
||||||
|
|
||||||
add_files -fileset [get_filesets sources_1] [list \
|
add_files -fileset [get_filesets sources_1] [list \
|
||||||
|
"../../xilinx/common/up_clock_mon_constr.xdc" \
|
||||||
|
"../../common/up_clock_mon.v" \
|
||||||
"jesd204_up_common.v" \
|
"jesd204_up_common.v" \
|
||||||
"jesd204_up_sysref.v" \
|
"jesd204_up_sysref.v" \
|
||||||
]
|
]
|
||||||
|
|
||||||
adi_ip_properties_lite axi_jesd204_common
|
adi_ip_properties_lite axi_jesd204_common
|
||||||
|
|
||||||
|
adi_ip_add_core_dependencies { \
|
||||||
|
analog.com:user:util_cdc:1.0 \
|
||||||
|
}
|
||||||
set_property display_name "ADI AXI JESD204B Common Library" [ipx::current_core]
|
set_property display_name "ADI AXI JESD204B Common Library" [ipx::current_core]
|
||||||
set_property description "ADI AXI JESD204B Common Library" [ipx::current_core]
|
set_property description "ADI AXI JESD204B Common Library" [ipx::current_core]
|
||||||
set_property hide_in_gui {1} [ipx::current_core]
|
set_property hide_in_gui {1} [ipx::current_core]
|
||||||
|
|
|
@ -6,13 +6,11 @@
|
||||||
LIBRARY_NAME := axi_jesd204_rx
|
LIBRARY_NAME := axi_jesd204_rx
|
||||||
|
|
||||||
GENERIC_DEPS += ../../common/up_axi.v
|
GENERIC_DEPS += ../../common/up_axi.v
|
||||||
GENERIC_DEPS += ../../common/up_clock_mon.v
|
|
||||||
GENERIC_DEPS += axi_jesd204_rx.v
|
GENERIC_DEPS += axi_jesd204_rx.v
|
||||||
GENERIC_DEPS += jesd204_up_ilas_mem.v
|
GENERIC_DEPS += jesd204_up_ilas_mem.v
|
||||||
GENERIC_DEPS += jesd204_up_rx.v
|
GENERIC_DEPS += jesd204_up_rx.v
|
||||||
GENERIC_DEPS += jesd204_up_rx_lane.v
|
GENERIC_DEPS += jesd204_up_rx_lane.v
|
||||||
|
|
||||||
XILINX_DEPS += ../../xilinx/common/up_clock_mon_constr.xdc
|
|
||||||
XILINX_DEPS += axi_jesd204_rx_constr.xdc
|
XILINX_DEPS += axi_jesd204_rx_constr.xdc
|
||||||
XILINX_DEPS += axi_jesd204_rx_ip.tcl
|
XILINX_DEPS += axi_jesd204_rx_ip.tcl
|
||||||
|
|
||||||
|
@ -26,11 +24,11 @@ XILINX_DEPS += ../../jesd204/interfaces/jesd204_rx_status.xml
|
||||||
XILINX_DEPS += ../../jesd204/interfaces/jesd204_rx_status_rtl.xml
|
XILINX_DEPS += ../../jesd204/interfaces/jesd204_rx_status_rtl.xml
|
||||||
|
|
||||||
XILINX_LIB_DEPS += jesd204/axi_jesd204_common
|
XILINX_LIB_DEPS += jesd204/axi_jesd204_common
|
||||||
XILINX_LIB_DEPS += util_cdc
|
|
||||||
|
|
||||||
XILINX_INTERFACE_DEPS += jesd204/interfaces
|
XILINX_INTERFACE_DEPS += jesd204/interfaces
|
||||||
|
|
||||||
ALTERA_DEPS += ../../altera/common/up_clock_mon_constr.sdc
|
ALTERA_DEPS += ../../altera/common/up_clock_mon_constr.sdc
|
||||||
|
ALTERA_DEPS += ../../common/up_clock_mon.v
|
||||||
ALTERA_DEPS += ../../util_cdc/sync_bits.v
|
ALTERA_DEPS += ../../util_cdc/sync_bits.v
|
||||||
ALTERA_DEPS += ../../util_cdc/sync_data.v
|
ALTERA_DEPS += ../../util_cdc/sync_data.v
|
||||||
ALTERA_DEPS += ../../util_cdc/sync_event.v
|
ALTERA_DEPS += ../../util_cdc/sync_event.v
|
||||||
|
|
|
@ -47,9 +47,7 @@ source $ad_hdl_dir/library/scripts/adi_ip.tcl
|
||||||
|
|
||||||
adi_ip_create axi_jesd204_rx
|
adi_ip_create axi_jesd204_rx
|
||||||
adi_ip_files axi_jesd204_rx [list \
|
adi_ip_files axi_jesd204_rx [list \
|
||||||
"../../xilinx/common/up_clock_mon_constr.xdc" \
|
|
||||||
"../../common/up_axi.v" \
|
"../../common/up_axi.v" \
|
||||||
"../../common/up_clock_mon.v" \
|
|
||||||
"jesd204_up_rx.v" \
|
"jesd204_up_rx.v" \
|
||||||
"jesd204_up_rx_lane.v" \
|
"jesd204_up_rx_lane.v" \
|
||||||
"jesd204_up_ilas_mem.v" \
|
"jesd204_up_ilas_mem.v" \
|
||||||
|
@ -65,7 +63,6 @@ set_property PROCESSING_ORDER LATE [ipx::get_files axi_jesd204_rx_constr.xdc \
|
||||||
|
|
||||||
adi_ip_add_core_dependencies { \
|
adi_ip_add_core_dependencies { \
|
||||||
analog.com:user:axi_jesd204_common:1.0 \
|
analog.com:user:axi_jesd204_common:1.0 \
|
||||||
analog.com:user:util_cdc:1.0 \
|
|
||||||
}
|
}
|
||||||
|
|
||||||
set_property display_name "ADI JESD204B Receive AXI Interface" [ipx::current_core]
|
set_property display_name "ADI JESD204B Receive AXI Interface" [ipx::current_core]
|
||||||
|
|
|
@ -6,11 +6,9 @@
|
||||||
LIBRARY_NAME := axi_jesd204_tx
|
LIBRARY_NAME := axi_jesd204_tx
|
||||||
|
|
||||||
GENERIC_DEPS += ../../common/up_axi.v
|
GENERIC_DEPS += ../../common/up_axi.v
|
||||||
GENERIC_DEPS += ../../common/up_clock_mon.v
|
|
||||||
GENERIC_DEPS += axi_jesd204_tx.v
|
GENERIC_DEPS += axi_jesd204_tx.v
|
||||||
GENERIC_DEPS += jesd204_up_tx.v
|
GENERIC_DEPS += jesd204_up_tx.v
|
||||||
|
|
||||||
XILINX_DEPS += ../../xilinx/common/up_clock_mon_constr.xdc
|
|
||||||
XILINX_DEPS += axi_jesd204_tx_constr.xdc
|
XILINX_DEPS += axi_jesd204_tx_constr.xdc
|
||||||
XILINX_DEPS += axi_jesd204_tx_ip.tcl
|
XILINX_DEPS += axi_jesd204_tx_ip.tcl
|
||||||
|
|
||||||
|
@ -26,11 +24,11 @@ XILINX_DEPS += ../../jesd204/interfaces/jesd204_tx_status.xml
|
||||||
XILINX_DEPS += ../../jesd204/interfaces/jesd204_tx_status_rtl.xml
|
XILINX_DEPS += ../../jesd204/interfaces/jesd204_tx_status_rtl.xml
|
||||||
|
|
||||||
XILINX_LIB_DEPS += jesd204/axi_jesd204_common
|
XILINX_LIB_DEPS += jesd204/axi_jesd204_common
|
||||||
XILINX_LIB_DEPS += util_cdc
|
|
||||||
|
|
||||||
XILINX_INTERFACE_DEPS += jesd204/interfaces
|
XILINX_INTERFACE_DEPS += jesd204/interfaces
|
||||||
|
|
||||||
ALTERA_DEPS += ../../altera/common/up_clock_mon_constr.sdc
|
ALTERA_DEPS += ../../altera/common/up_clock_mon_constr.sdc
|
||||||
|
ALTERA_DEPS += ../../common/up_clock_mon.v
|
||||||
ALTERA_DEPS += ../../util_cdc/sync_bits.v
|
ALTERA_DEPS += ../../util_cdc/sync_bits.v
|
||||||
ALTERA_DEPS += ../../util_cdc/sync_data.v
|
ALTERA_DEPS += ../../util_cdc/sync_data.v
|
||||||
ALTERA_DEPS += ../../util_cdc/sync_event.v
|
ALTERA_DEPS += ../../util_cdc/sync_event.v
|
||||||
|
|
|
@ -47,9 +47,7 @@ source $ad_hdl_dir/library/scripts/adi_ip.tcl
|
||||||
|
|
||||||
adi_ip_create axi_jesd204_tx
|
adi_ip_create axi_jesd204_tx
|
||||||
adi_ip_files axi_jesd204_tx [list \
|
adi_ip_files axi_jesd204_tx [list \
|
||||||
"../../xilinx/common/up_clock_mon_constr.xdc" \
|
|
||||||
"../../common/up_axi.v" \
|
"../../common/up_axi.v" \
|
||||||
"../../common/up_clock_mon.v" \
|
|
||||||
"axi_jesd204_tx_constr.xdc" \
|
"axi_jesd204_tx_constr.xdc" \
|
||||||
"jesd204_up_tx.v" \
|
"jesd204_up_tx.v" \
|
||||||
"axi_jesd204_tx.v" \
|
"axi_jesd204_tx.v" \
|
||||||
|
@ -63,7 +61,6 @@ set_property PROCESSING_ORDER LATE [ipx::get_files axi_jesd204_tx_constr.xdc \
|
||||||
|
|
||||||
adi_ip_add_core_dependencies { \
|
adi_ip_add_core_dependencies { \
|
||||||
analog.com:user:axi_jesd204_common:1.0 \
|
analog.com:user:axi_jesd204_common:1.0 \
|
||||||
analog.com:user:util_cdc:1.0 \
|
|
||||||
}
|
}
|
||||||
|
|
||||||
set_property display_name "ADI JESD204B Transmit AXI Interface" [ipx::current_core]
|
set_property display_name "ADI JESD204B Transmit AXI Interface" [ipx::current_core]
|
||||||
|
|
Loading…
Reference in New Issue