aboutsummaryrefslogtreecommitdiff
path: root/pnr/makefile
diff options
context:
space:
mode:
authorFriedrich Beckmann <friedrich.beckmann@tha.de>2026-03-18 21:49:49 +0100
committerFriedrich Beckmann <friedrich.beckmann@tha.de>2026-03-18 21:49:49 +0100
commitd57ccfec5e1ee0f9397bc3e77fa7b9ee4c24cd0f (patch)
tree6c8713994c708329175bdcc9a5e4492b37885df5 /pnr/makefile
parent62b60f363a83f05426b7a55e62dde98c43767282 (diff)
pnr: add --64bit option to quartus tools as we only have 64bitHEADmaster
Diffstat (limited to 'pnr/makefile')
-rw-r--r--pnr/makefile14
1 files changed, 7 insertions, 7 deletions
diff --git a/pnr/makefile b/pnr/makefile
index 9144be1..f65bea4 100644
--- a/pnr/makefile
+++ b/pnr/makefile
@@ -30,27 +30,27 @@ $(PROJECT).qpf: $(SOURCE_FILES)
# create a default timing constraint file assuming CLOCK_50
echo "create_clock -period 20.000 -name CLOCK_50 CLOCK_50" > $(PROJECT).sdc
# just create a quartus project
- quartus_sh -t ../../scripts/create_quartus_project_settings.tcl \
+ quartus_sh --64bit -t ../../scripts/create_quartus_project_settings.tcl \
-projectname $(PROJECT) -family $(FAMILY) -device $(DEVICE)
compile: $(PROJECT).qpf flowsummary.log
flowsummary.log: $(SOURCE_FILES)
- (quartus_sh -t ../../scripts/quartus_project_flow.tcl \
+ (quartus_sh --64bit -t ../../scripts/quartus_project_flow.tcl \
-projectname $(PROJECT) -process compile
prog: $(PROJECT).qpf flowsummary.log
- quartus_pgm -c USB-Blaster --mode jtag --operation="p;$(PROJECT).$(PROGFILEEXT)"
+ quartus_pgm --64bit -c USB-Blaster --mode jtag --operation="p;$(PROJECT).$(PROGFILEEXT)"
quartus: $(PROJECT).qpf
- @quartus $(PROJECT).qpf &
+ @quartus --64bit $(PROJECT).qpf &
rtlview: $(PROJECT).qpf
- quartus_sh -t ../../scripts/quartus_project_flow.tcl -projectname $(PROJECT) \
+ quartus_sh --64bit -t ../../scripts/quartus_project_flow.tcl -projectname $(PROJECT) \
-process compile
- quartus_map --read_settings_files=on --write_settings_files=off \
+ quartus_map --64bit --read_settings_files=on --write_settings_files=off \
$(PROJECT) -c $(PROJECT) --analysis_and_elaboration
- quartus $(PROJECT).qpf &
+ quartus --64bit $(PROJECT).qpf &
clean:
rm -rf *.rpt *.chg *.log quartus_vhdl_source_files.tcl *.htm *.eqn *.pin *.sof *.pof db incremental_db *.qpf *.qsf *.summary $(PROJECT).* *.sdc