1 |
2 |
dimamali |
TECHNOLOGY=VIRTEX-E
|
2 |
|
|
PART=XCV300E
|
3 |
|
|
PACKAGE=BG352
|
4 |
|
|
SPEED=-6
|
5 |
|
|
SYNFREQ=50
|
6 |
|
|
PROMGENPAR=-p bin -w -u 0 $(TOP).bit -o wildcard-xcv300e
|
7 |
|
|
MANUFACTURER=Xilinx
|
8 |
|
|
|
9 |
|
|
vsim-wildcard:
|
10 |
|
|
vmap system ./modelsim/work
|
11 |
|
|
vmap pe_lib ./modelsim/work
|
12 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/system_pkg.vhd
|
13 |
|
|
$(VCOM) pe_lib -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/pe/pe_pkg.vhd
|
14 |
|
|
$(VCOM) pe_lib -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/pe/pe_ent.vhd
|
15 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/clk_gen/clkgen_pkg.vhd
|
16 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/clk_gen/clkgen_entarch.vhd
|
17 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/cb_ctrl/cb_ctrl_pkg.vhd
|
18 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/cb_ctrl/cb_ctrl_entarch.vhd
|
19 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/mem/mem_pkg.vhd
|
20 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/mem/mem_ent.vhd
|
21 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/mem/mem_empty_arch.vhd
|
22 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/mem/mem_static_arch.vhd
|
23 |
|
|
@if test -r "$(WILDCARD_BASE)/vhdl/src/wildcard/io_conn/io_if_ent.vhd"; \
|
24 |
|
|
then $(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/io_conn/io_if_ent.vhd; \
|
25 |
|
|
fi
|
26 |
|
|
@if test -r "$(WILDCARD_BASE)/vhdl/src/wildcard/io_conn/io_if_inactive_arch.vhd"; \
|
27 |
|
|
then $(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/io_conn/io_if_inactive_arch.vhd; \
|
28 |
|
|
fi
|
29 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/wildcard_pkg.vhd
|
30 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/wildcard/wildcard_entarch.vhd
|
31 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/host/host_pkg.vhd
|
32 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/host/host_ent.vhd
|
33 |
|
|
$(VCOM) system -explicit $(WILDCARD_BASE)/vhdl/src/system_entarch.vhd
|
34 |
|
|
$(VCOM) pe_lib -explicit pe_arch.vhd
|
35 |
|
|
$(VCOM) system -explicit host_arch.vhd
|
36 |
|
|
$(VCOM) system -explicit system_cfg.vhd
|
37 |
|
|
@echo "" > make.work
|
38 |
|
|
@for i in `cat libs.txt`; do vmake $$i >> make.work ; done
|