diff options
| author | gatecat <gatecat@ds0.me> | 2021-02-25 10:22:45 +0000 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-02-25 10:22:45 +0000 | 
| commit | ab8dfcfba4544c6733d074b24b0529d431b66d29 (patch) | |
| tree | af212992fee7cd0a8fb27d19d0137587402fdc1b /fpga_interchange/examples/create_bba | |
| parent | e2cdaa653c805f9bfb6f0ab36295858e5dd3179d (diff) | |
| parent | a30043c8da1b1cc46a2dcfb90aa3a06d4f4ed4e9 (diff) | |
| download | nextpnr-ab8dfcfba4544c6733d074b24b0529d431b66d29.tar.gz nextpnr-ab8dfcfba4544c6733d074b24b0529d431b66d29.tar.bz2 nextpnr-ab8dfcfba4544c6733d074b24b0529d431b66d29.zip | |
Merge pull request #591 from litghost/add_constant_network
Add constant network support to FPGA interchange arch
Diffstat (limited to 'fpga_interchange/examples/create_bba')
| -rw-r--r-- | fpga_interchange/examples/create_bba/Makefile | 18 | 
1 files changed, 10 insertions, 8 deletions
| diff --git a/fpga_interchange/examples/create_bba/Makefile b/fpga_interchange/examples/create_bba/Makefile index 3033daca..c29bfa82 100644 --- a/fpga_interchange/examples/create_bba/Makefile +++ b/fpga_interchange/examples/create_bba/Makefile @@ -30,7 +30,7 @@ include ../common.mk  .DELETE_ON_ERROR: -.PHONY: all chipdb +.PHONY: all chipdb test debug_test  all: chipdb @@ -38,11 +38,7 @@ build:  	mkdir build  build/RapidWright: | build -	# FIXME: Update URL / branch as fixes are merged upstream and / or -	# interchange branch on Xilinx/RapidWright is merged to master branch. -	# -	#cd build && git clone -b interchange https://github.com/Xilinx/RapidWright.git -	cd build && git clone -b move_strlist https://github.com/litghost/RapidWright.git +	cd build && git clone https://github.com/Xilinx/RapidWright.git  build/env: | build  	python3 -mvenv build/env @@ -66,7 +62,7 @@ $(NEXTPNR_PATH)/build/bba/bbasm: | $(NEXTPNR_PATH)/build  	cd $(NEXTPNR_PATH)/build && cmake -DARCH=fpga_interchange ..  	make -j -C $(NEXTPNR_PATH)/build -$(NEXTPNR_PATH)/fpga_interchange/chipdb.bba: build/.setup +build/nextpnr/fpga_interchange/chipdb.bba: build/.setup  	mkdir -p build/nextpnr/fpga_interchange  	source build/env/bin/activate && \  		cd build/python-fpga-interchange/ && \ @@ -76,7 +72,7 @@ $(NEXTPNR_PATH)/fpga_interchange/chipdb.bba: build/.setup  		RAPIDWRIGHT_PATH=$(RAPIDWRIGHT_PATH) \  		INTERCHANGE_PATH=$(INTERCHANGE_PATH) -$(BBA_PATH): $(NEXTPNR_PATH)/build/bba/bbasm $(NEXTPNR_PATH)/fpga_interchange/chipdb.bba +$(BBA_PATH): $(NEXTPNR_PATH)/build/bba/bbasm build/nextpnr/fpga_interchange/chipdb.bba  	$(NEXTPNR_PATH)/build/bba/bbasm -l build/nextpnr/fpga_interchange/chipdb.bba $(BBA_PATH)  chipdb: $(BBA_PATH) @@ -87,5 +83,11 @@ test: chipdb  		--package csg324 \  		--test +debug_test: chipdb +	gdb --args $(NEXTPNR_PATH)/build/nextpnr-fpga_interchange \ +		--chipdb $(BBA_PATH) \ +		--package csg324 \ +		--test +  clean:  	rm -rf build | 
