mirror of
https://github.com/wfjm/w11.git
synced 2026-05-03 06:39:50 +00:00
- Code base cleaned-up for vivado, fsm now inferred
- xsim support complete (but many issues to be resolved yet) - Added configurable w11a cache - Removed some never documented and now strategically obsolete designs
This commit is contained in:
22
Makefile
22
Makefile
@@ -1,4 +1,4 @@
|
||||
# $Id: Makefile 745 2016-03-18 22:10:34Z mueller $
|
||||
# $Id: Makefile 772 2016-06-05 12:55:11Z mueller $
|
||||
#
|
||||
# 'Meta Makefile' for whole retro project
|
||||
# allows to make all synthesis targets
|
||||
@@ -6,6 +6,8 @@
|
||||
#
|
||||
# Revision History:
|
||||
# Date Rev Version Comment
|
||||
# 2016-06-05 772 1.2.4 add vmfsum,imfsum targets
|
||||
# 2016-03-19 748 1.2.3 comment out legacy designs and tests
|
||||
# 2016-02-19 732 1.2.1 remove dispunit syn and sim entries
|
||||
# 2015-02-01 640 1.2 add vivado targets, separate from ise targets
|
||||
# 2015-01-25 638 1.1 drop as type fx2 targets
|
||||
@@ -30,18 +32,18 @@ SYN_ise += rtl/sys_gen/tst_snhumanio/s3board
|
||||
SYN_ise += rtl/sys_gen/w11a/s3board
|
||||
|
||||
# Nexys2 -------------------------------------
|
||||
SYN_ise += rtl/sys_gen/tst_fx2loop/nexys2/ic
|
||||
SYN_ise += rtl/sys_gen/tst_fx2loop/nexys2/ic3
|
||||
#SYN_ise += rtl/sys_gen/tst_fx2loop/nexys2/ic
|
||||
#SYN_ise += rtl/sys_gen/tst_fx2loop/nexys2/ic3
|
||||
SYN_ise += rtl/sys_gen/tst_rlink/nexys2
|
||||
SYN_ise += rtl/sys_gen/tst_rlink_cuff/nexys2/ic
|
||||
SYN_ise += rtl/sys_gen/tst_rlink_cuff/nexys2/ic3
|
||||
#SYN_ise += rtl/sys_gen/tst_rlink_cuff/nexys2/ic3
|
||||
SYN_ise += rtl/sys_gen/tst_serloop/nexys2
|
||||
SYN_ise += rtl/sys_gen/tst_snhumanio/nexys2
|
||||
SYN_ise += rtl/sys_gen/w11a/nexys2
|
||||
|
||||
# Nexys3 -------------------------------------
|
||||
SYN_ise += rtl/sys_gen/tst_fx2loop/nexys3/ic
|
||||
SYN_ise += rtl/sys_gen/tst_fx2loop/nexys3/ic3
|
||||
#SYN_ise += rtl/sys_gen/tst_fx2loop/nexys3/ic
|
||||
#SYN_ise += rtl/sys_gen/tst_fx2loop/nexys3/ic3
|
||||
SYN_ise += rtl/sys_gen/tst_rlink/nexys3
|
||||
SYN_ise += rtl/sys_gen/tst_rlink_cuff/nexys3/ic
|
||||
SYN_ise += rtl/sys_gen/tst_serloop/nexys3
|
||||
@@ -111,6 +113,7 @@ SIM_viv += rtl/sys_gen/w11a/arty_bram/tb
|
||||
.PHONY : default
|
||||
.PHONY : all all_ise all_viv
|
||||
.PHONY : all_sim_ise all_syn_ise all_syn_viv
|
||||
.PHONY : vmfsum imfsum
|
||||
.PHONY : clean
|
||||
.PHONY : clean_sim_ise clean_sim_ise_tmp
|
||||
.PHONY : clean_sym_ise clean_sim_viv clean_sym_ise_tmp clean_sym_viv_tmp
|
||||
@@ -129,6 +132,8 @@ default :
|
||||
@echo " make -j `nproc` all_syn_ise"
|
||||
@echo " make -j `nproc` all_sim_viv"
|
||||
@echo " make -j 1 all_syn_viv"
|
||||
@echo " make vmfsum"
|
||||
@echo " make imfsum"
|
||||
@echo " make clean"
|
||||
@echo " make clean_sim_ise"
|
||||
@echo " make clean_syn_ise"
|
||||
@@ -206,6 +211,11 @@ $(SIM_viv):
|
||||
$(SYN_viv):
|
||||
$(MAKE) -j 1 -C $@
|
||||
#
|
||||
vmfsum :
|
||||
@xviv_msg_summary
|
||||
imfsum :
|
||||
@xise_msg_summary
|
||||
#
|
||||
all_lib :
|
||||
$(MAKE) -C tools/src
|
||||
clean_lib :
|
||||
|
||||
Reference in New Issue
Block a user