fpga: lib: Update FFT IP for parallel builds
Original-commit: ff12e4a2fde1494612061a8a0183555653dacd18
This commit is contained in:
@@ -13,5 +13,9 @@ xfft_16k_16b.xci.out \
|
|||||||
synth/xfft_16k_16b.vhd \
|
synth/xfft_16k_16b.vhd \
|
||||||
)
|
)
|
||||||
|
|
||||||
$(LIB_IP_XFFT_16K_16B_SRCS) $(LIB_IP_XFFT_16K_16B_OUTS) : $(LIB_IP_DIR)/xfft_16k_16b/xfft_16k_16b.xci
|
.INTERMEDIATE: LIB_IP_XFFT_16K_16B_TRGT
|
||||||
|
$(LIB_IP_XFFT_16K_16B_SRCS) $(LIB_IP_XFFT_16K_16B_OUTS): LIB_IP_XFFT_16K_16B_TRGT
|
||||||
|
@:
|
||||||
|
|
||||||
|
LIB_IP_XFFT_16K_16B_TRGT : $(LIB_IP_DIR)/xfft_16k_16b/xfft_16k_16b.xci
|
||||||
$(call BUILD_VIVADO_IP,xfft_16k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
$(call BUILD_VIVADO_IP,xfft_16k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
||||||
|
|||||||
@@ -13,5 +13,9 @@ xfft_1k_16b.xci.out \
|
|||||||
synth/xfft_1k_16b.vhd \
|
synth/xfft_1k_16b.vhd \
|
||||||
)
|
)
|
||||||
|
|
||||||
$(LIB_IP_XFFT_1K_16B_SRCS) $(LIB_IP_XFFT_1K_16B_OUTS) : $(LIB_IP_DIR)/xfft_1k_16b/xfft_1k_16b.xci
|
.INTERMEDIATE: LIB_IP_XFFT_1K_16B_TRGT
|
||||||
|
$(LIB_IP_XFFT_1K_16B_SRCS) $(LIB_IP_XFFT_1K_16B_OUTS): LIB_IP_XFFT_1K_16B_TRGT
|
||||||
|
@:
|
||||||
|
|
||||||
|
LIB_IP_XFFT_1K_16B_TRGT : $(LIB_IP_DIR)/xfft_1k_16b/xfft_1k_16b.xci
|
||||||
$(call BUILD_VIVADO_IP,xfft_1k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
$(call BUILD_VIVADO_IP,xfft_1k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
||||||
|
|||||||
@@ -13,5 +13,9 @@ xfft_2k_16b.xci.out \
|
|||||||
synth/xfft_2k_16b.vhd \
|
synth/xfft_2k_16b.vhd \
|
||||||
)
|
)
|
||||||
|
|
||||||
$(LIB_IP_XFFT_2K_16B_SRCS) $(LIB_IP_XFFT_2K_16B_OUTS) : $(LIB_IP_DIR)/xfft_2k_16b/xfft_2k_16b.xci
|
.INTERMEDIATE: LIB_IP_XFFT_2K_16B_TRGT
|
||||||
|
$(LIB_IP_XFFT_2K_16B_SRCS) $(LIB_IP_XFFT_2K_16B_OUTS): LIB_IP_XFFT_2K_16B_TRGT
|
||||||
|
@:
|
||||||
|
|
||||||
|
LIB_IP_XFFT_2K_16B_TRGT : $(LIB_IP_DIR)/xfft_2k_16b/xfft_2k_16b.xci
|
||||||
$(call BUILD_VIVADO_IP,xfft_2k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
$(call BUILD_VIVADO_IP,xfft_2k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
||||||
|
|||||||
@@ -13,5 +13,9 @@ xfft_32k_16b.xci.out \
|
|||||||
synth/xfft_32k_16b.vhd \
|
synth/xfft_32k_16b.vhd \
|
||||||
)
|
)
|
||||||
|
|
||||||
$(LIB_IP_XFFT_32K_16B_SRCS) $(LIB_IP_XFFT_32K_16B_OUTS) : $(LIB_IP_DIR)/xfft_32k_16b/xfft_32k_16b.xci
|
.INTERMEDIATE: LIB_IP_XFFT_32K_16B_TRGT
|
||||||
|
$(LIB_IP_XFFT_32K_16B_SRCS) $(LIB_IP_XFFT_32K_16B_OUTS): LIB_IP_XFFT_32K_16B_TRGT
|
||||||
|
@:
|
||||||
|
|
||||||
|
LIB_IP_XFFT_32K_16B_TRGT : $(LIB_IP_DIR)/xfft_32k_16b/xfft_32k_16b.xci
|
||||||
$(call BUILD_VIVADO_IP,xfft_32k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
$(call BUILD_VIVADO_IP,xfft_32k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
||||||
|
|||||||
@@ -13,5 +13,9 @@ xfft_4k_16b.xci.out \
|
|||||||
synth/xfft_4k_16b.vhd \
|
synth/xfft_4k_16b.vhd \
|
||||||
)
|
)
|
||||||
|
|
||||||
$(LIB_IP_XFFT_4K_16B_SRCS) $(LIB_IP_XFFT_4K_16B_OUTS) : $(LIB_IP_DIR)/xfft_4k_16b/xfft_4k_16b.xci
|
.INTERMEDIATE: LIB_IP_XFFT_4K_16B_TRGT
|
||||||
|
$(LIB_IP_XFFT_4K_16B_SRCS) $(LIB_IP_XFFT_4K_16B_OUTS): LIB_IP_XFFT_4K_16B_TRGT
|
||||||
|
@:
|
||||||
|
|
||||||
|
LIB_IP_XFFT_4K_16B_TRGT : $(LIB_IP_DIR)/xfft_4k_16b/xfft_4k_16b.xci
|
||||||
$(call BUILD_VIVADO_IP,xfft_4k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
$(call BUILD_VIVADO_IP,xfft_4k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
||||||
|
|||||||
@@ -13,5 +13,9 @@ xfft_64k_16b.xci.out \
|
|||||||
synth/xfft_64k_16b.vhd \
|
synth/xfft_64k_16b.vhd \
|
||||||
)
|
)
|
||||||
|
|
||||||
$(LIB_IP_XFFT_64K_16B_SRCS) $(LIB_IP_XFFT_64K_16B_OUTS) : $(LIB_IP_DIR)/xfft_64k_16b/xfft_64k_16b.xci
|
.INTERMEDIATE: LIB_IP_XFFT_64K_16B_TRGT
|
||||||
|
$(LIB_IP_XFFT_64K_16B_SRCS) $(LIB_IP_XFFT_64K_16B_OUTS): LIB_IP_XFFT_64K_16B_TRGT
|
||||||
|
@:
|
||||||
|
|
||||||
|
LIB_IP_XFFT_64K_16B_TRGT : $(LIB_IP_DIR)/xfft_64k_16b/xfft_64k_16b.xci
|
||||||
$(call BUILD_VIVADO_IP,xfft_64k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
$(call BUILD_VIVADO_IP,xfft_64k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
||||||
|
|||||||
@@ -13,5 +13,9 @@ xfft_8k_16b.xci.out \
|
|||||||
synth/xfft_8k_16b.vhd \
|
synth/xfft_8k_16b.vhd \
|
||||||
)
|
)
|
||||||
|
|
||||||
$(LIB_IP_XFFT_8K_16B_SRCS) $(LIB_IP_XFFT_8K_16B_OUTS) : $(LIB_IP_DIR)/xfft_8k_16b/xfft_8k_16b.xci
|
.INTERMEDIATE: LIB_IP_XFFT_8K_16B_TRGT
|
||||||
|
$(LIB_IP_XFFT_8K_16B_SRCS) $(LIB_IP_XFFT_8K_16B_OUTS): LIB_IP_XFFT_8K_16B_TRGT
|
||||||
|
@:
|
||||||
|
|
||||||
|
LIB_IP_XFFT_8K_16B_TRGT : $(LIB_IP_DIR)/xfft_8k_16b/xfft_8k_16b.xci
|
||||||
$(call BUILD_VIVADO_IP,xfft_8k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
$(call BUILD_VIVADO_IP,xfft_8k_16b,$(ARCH),$(PART_ID),$(LIB_IP_DIR),$(IP_BUILD_DIR),0)
|
||||||
|
|||||||
Reference in New Issue
Block a user