Skip to content
Snippets Groups Projects
Commit 8829a711 authored by dam1n19's avatar dam1n19
Browse files

Renamed FPGA Targets and variables

parent ea74e1f0
No related branches found
No related tags found
1 merge request!1changed imem to rom to allow initial program loading, updated bootloader code...
...@@ -16,8 +16,8 @@ include $(SOCLABS_NANOSOC_TECH_DIR)/fpga/makefile.fpga_targets ...@@ -16,8 +16,8 @@ include $(SOCLABS_NANOSOC_TECH_DIR)/fpga/makefile.fpga_targets
VIVIADO_VERSION ?= 2021_1 VIVIADO_VERSION ?= 2021_1
# NanoSoC Synthesis Properties # NanoSoC Synthesis Properties
VENDOR ?= soclabs.org VENDOR ?= soclabs.org
NANOSOC_CORE_REV ?= 2 CORE_REV ?= 2
# System Design Filelist # System Design Filelist
ifeq ($(QUICKSTART),yes) ifeq ($(QUICKSTART),yes)
...@@ -27,7 +27,7 @@ else ...@@ -27,7 +27,7 @@ else
endif endif
# Top-level of RTL design to Implement # Top-level of RTL design to Implement
FPGA_TOP ?= nanosoc_chip COMPONENT_TOP ?= nanosoc_chip
# Name of Implemented Chip Design (Including Socket IP) # Name of Implemented Chip Design (Including Socket IP)
DESIGN_NAME ?= nanosoc_design DESIGN_NAME ?= nanosoc_design
...@@ -79,7 +79,7 @@ code: ...@@ -79,7 +79,7 @@ code:
@$(MAKE) -C $(SOCLABS_NANOSOC_TECH_DIR) compile_all_code @$(MAKE) -C $(SOCLABS_NANOSOC_TECH_DIR) compile_all_code
# Generate TCL filelist from flists # Generate TCL filelist from flists
nanosoc_flist: flist_nanosoc:
@mkdir -p $(TCL_FLIST_DIR) @mkdir -p $(TCL_FLIST_DIR)
@(cd $(TCL_FLIST_DIR); \ @(cd $(TCL_FLIST_DIR); \
$(SOCLABS_SOCTOOLS_FLOW_DIR)/bin/filelist_compile.py -t -f $(DESIGN_VC) -o $(TCL_OUTPUT_FILELIST) -r $(IMP_NANOSOC_DIR) -d $(NANOSOC_DEFINES);) $(SOCLABS_SOCTOOLS_FLOW_DIR)/bin/filelist_compile.py -t -f $(DESIGN_VC) -o $(TCL_OUTPUT_FILELIST) -r $(IMP_NANOSOC_DIR) -d $(NANOSOC_DEFINES);)
...@@ -92,12 +92,12 @@ package_socket: ...@@ -92,12 +92,12 @@ package_socket:
package_nanosoc: export FPGA_COMPONENT_FILELIST = $(TCL_OUTPUT_FILELIST) package_nanosoc: export FPGA_COMPONENT_FILELIST = $(TCL_OUTPUT_FILELIST)
package_nanosoc: export FPGA_COMPONENT_LIB = $(IMP_NANOSOC_DIR) package_nanosoc: export FPGA_COMPONENT_LIB = $(IMP_NANOSOC_DIR)
package_nanosoc: export FPGA_ACCELERATOR = $(ACCELERATOR_SUBSYSTEM) package_nanosoc: export FPGA_ACCELERATOR = $(ACCELERATOR_SUBSYSTEM)
package_nanosoc: export FPGA_DESIGN_TOP = $(FPGA_TOP) package_nanosoc: export FPGA_COMPONENT_TOP = $(COMPONENT_TOP)
package_nanosoc: export FPGA_VENDOR = $(VENDOR) package_nanosoc: export FPGA_VENDOR = $(VENDOR)
package_nanosoc: export FPGA_CORE_REV = $(NANOSOC_CORE_REV) package_nanosoc: export FPGA_CORE_REV = $(CORE_REV)
# Package NanoSoC IP # Package NanoSoC IP
package_nanosoc: code nanosoc_flist package_nanosoc: code flist_nanosoc
@echo Packaging NanoSoC @echo Packaging NanoSoC
@mkdir -p $(RUN_DIR) @mkdir -p $(RUN_DIR)
@cd $(RUN_DIR); vivado -mode batch -source $(SOCLABS_SOCTOOLS_FLOW_DIR)/resources/fpga/package_component.tcl @cd $(RUN_DIR); vivado -mode batch -source $(SOCLABS_SOCTOOLS_FLOW_DIR)/resources/fpga/package_component.tcl
......
Subproject commit 6afabad6b246d01a7feb1c4348982eeb9479f5e1 Subproject commit dd9943174e8cb8953e9b0972f35a72c1e54a9609
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment