mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-24 14:17:16 -04:00
fpga: Fix IP synthesis for Vivado 2020.2 (#604)
Signed-off-by: Florian Zaruba <florian@openhwgroup.org>
This commit is contained in:
parent
bb68496ce3
commit
cb9ea12177
3 changed files with 10 additions and 11 deletions
|
@ -30,7 +30,7 @@ $(ips): %.xci :
|
|||
mkdir -p $(work-dir)
|
||||
@echo Generating $(@F)
|
||||
@cd $(ip-dir)/$(basename $(@F)) && make clean && make
|
||||
@cp $(ip-dir)/$(basename $(@F))/ip/$(@F) $@
|
||||
@cp $(ip-dir)/$(basename $(@F))/$(basename $(@F)).srcs/sources_1/ip/$(basename $(@F))/$(@F) $@
|
||||
|
||||
mcs: $(mcs)
|
||||
|
||||
|
|
|
@ -26,12 +26,14 @@ if {$::env(BOARD) eq "genesys2"} {
|
|||
exit 1
|
||||
}
|
||||
|
||||
read_ip xilinx/xlnx_mig_7_ddr3/ip/xlnx_mig_7_ddr3.xci
|
||||
read_ip xilinx/xlnx_axi_clock_converter/ip/xlnx_axi_clock_converter.xci
|
||||
read_ip xilinx/xlnx_axi_dwidth_converter/ip/xlnx_axi_dwidth_converter.xci
|
||||
read_ip xilinx/xlnx_axi_gpio/ip/xlnx_axi_gpio.xci
|
||||
read_ip xilinx/xlnx_axi_quad_spi/ip/xlnx_axi_quad_spi.xci
|
||||
read_ip xilinx/xlnx_clk_gen/ip/xlnx_clk_gen.xci
|
||||
read_ip { \
|
||||
"xilinx/xlnx_mig_7_ddr3/xlnx_mig_7_ddr3.srcs/sources_1/ip/xlnx_mig_7_ddr3/xlnx_mig_7_ddr3.xci" \
|
||||
"xilinx/xlnx_axi_clock_converter/xlnx_axi_clock_converter.srcs/sources_1/ip/xlnx_axi_clock_converter/xlnx_axi_clock_converter.xci" \
|
||||
"xilinx/xlnx_axi_dwidth_converter/xlnx_axi_dwidth_converter.srcs/sources_1/ip/xlnx_axi_dwidth_converter/xlnx_axi_dwidth_converter.xci" \
|
||||
"xilinx/xlnx_axi_gpio/xlnx_axi_gpio.srcs/sources_1/ip/xlnx_axi_gpio/xlnx_axi_gpio.xci" \
|
||||
"xilinx/xlnx_axi_quad_spi/xlnx_axi_quad_spi.srcs/sources_1/ip/xlnx_axi_quad_spi/xlnx_axi_quad_spi.xci" \
|
||||
"xilinx/xlnx_clk_gen/xlnx_clk_gen.srcs/sources_1/ip/xlnx_clk_gen/xlnx_clk_gen.xci" \
|
||||
}
|
||||
# read_ip xilinx/xlnx_protocol_checker/ip/xlnx_protocol_checker.xci
|
||||
|
||||
set_property include_dirs { "src/axi_sd_bridge/include" "../src/common_cells/include" } [current_fileset]
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
all:
|
||||
vivado -mode batch -source tcl/run.tcl
|
||||
mkdir -p ip
|
||||
cp -r ${PROJECT}.srcs/sources_1/ip/${PROJECT}/* ip/.
|
||||
cp ${PROJECT}.runs/${PROJECT}_synth_1/${PROJECT}.dcp ip/.
|
||||
|
||||
gui:
|
||||
vivado -mode gui -source tcl/run.tcl &
|
||||
|
@ -16,4 +13,4 @@ clean:
|
|||
rm -rf vivado*.log
|
||||
rm -rf vivado*.str
|
||||
rm -rf xgui
|
||||
rm -rf .Xil
|
||||
rm -rf .Xil
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue