URL
https://opencores.org/ocsvn/t48/t48/trunk
Subversion Repositories t48
Compare Revisions
- This comparison shows the changes necessary to convert path
/
- from Rev 70 to Rev 71
- ↔ Reverse comparison
Rev 70 → Rev 71
/trunk/sim/rtl_sim/Makefile.hier
41,7 → 41,7
.PHONY: clean |
clean: |
$(CLEAN); \ |
rm -rf *~ tb_behav_c0 tb_t8048_behav_c0 |
rm -rf *~ |
|
.PHONY: analyze |
analyze: $(LIB_WORK) $(tb_behav_c0) $(tb_t8048_behav_c0) |
288,12 → 288,21
$(t48_core_struct_c0) \ |
$(syn_ram_lpm_c0) \ |
$(syn_rom_lpm_c0) \ |
$(clk_gen_rtl_c0) \ |
$(t48_core_comp_pack) \ |
$(t8048-struct) \ |
$(t8048) |
$(ANALYZE) $(RTL_DIR)/system/t8048-c.vhd |
|
$(t8039) : $(RTL_DIR)/system/t8039.vhd \ |
$(t48_core_comp_pack) |
$(ANALYZE) $(RTL_DIR)/system/t8039.vhd |
|
$(t8039_struct_c0) : $(RTL_DIR)/system/t8039-c.vhd \ |
$(t48_core_struct_c0) \ |
$(syn_ram_lpm_c0) \ |
$(t48_core_comp_pack) \ |
$(t8039) |
$(ANALYZE) $(RTL_DIR)/system/t8039-c.vhd |
|
$(tb) : $(BENCH_DIR)/tb.vhd \ |
$(t48_tb_pack) \ |
$(t48_core_comp_pack) |
309,6 → 318,19
$(tb) |
$(ANALYZE) $(BENCH_DIR)/tb-c.vhd |
|
$(tb_t8039) : $(BENCH_DIR)/tb_t8039.vhd \ |
$(t48_tb_pack) \ |
$(t48_core_comp_pack) |
$(ANALYZE) $(BENCH_DIR)/tb_t8039.vhd |
|
$(tb_t8039_behav_c0) : $(BENCH_DIR)/tb_t8039-c.vhd \ |
$(t8039_struct_c0) \ |
$(syn_ram_lpm_c0) \ |
$(t48_tb_pack) \ |
$(t48_core_comp_pack) \ |
$(tb_t8039) |
$(ANALYZE) $(BENCH_DIR)/tb_t8039-c.vhd |
|
$(tb_t8048) : $(BENCH_DIR)/tb_t8048.vhd \ |
$(t48_tb_pack) \ |
$(t48_core_comp_pack) |
319,7 → 341,6
$(syn_ram_lpm_c0) \ |
$(t48_tb_pack) \ |
$(t48_core_comp_pack) \ |
$(tb_t8048-behav) \ |
$(tb_t8048) |
$(ANALYZE) $(BENCH_DIR)/tb_t8048-c.vhd |
|
/trunk/sim/rtl_sim/Makefile.ghdl
14,7 → 14,7
|
LIB_WORK = ghdl-work |
|
CLEAN = ghdl --clean --std=87 --workdir=$(LIB_WORK) |
CLEAN = ghdl --clean --std=87 --workdir=$(LIB_WORK); rm -f tb_*_c0 |
|
ANALYZE = ghdl -a --ieee=synopsys --std=87 --workdir=$(LIB_WORK) |
|
26,6 → 26,8
############################################################################## |
# The analyze targets |
# |
tb_t8039_behav_c0 = $(LIB_WORK)/tb_t8039-c.o |
tb_t8039 = $(LIB_WORK)/tb_t8039.o |
tb_t8048_behav_c0 = $(LIB_WORK)/tb_t8048-c.o |
tb_t8048 = $(LIB_WORK)/tb_t8048.o |
tb_behav_c0 = $(LIB_WORK)/tb-c.o |
32,6 → 34,8
tb = $(LIB_WORK)/tb.o |
t8048_struct_c0 = $(LIB_WORK)/t8048-c.o |
t8048 = $(LIB_WORK)/t8048.o |
t8039_struct_c0 = $(LIB_WORK)/t8039-c.o |
t8039 = $(LIB_WORK)/t8039.o |
t48_tb_pack = $(LIB_WORK)/t48_tb_pack-p.o |
t48_pack = $(LIB_WORK)/t48_pack-p.o |
t48_core_struct_c0 = $(LIB_WORK)/t48_core-c.o |
90,8 → 94,9
############################################################################## |
# The elaboration targets |
# |
tb_elab = $(LIB_WORK)/e~tb_behav_c0.o |
tb_t8048_elab = $(LIB_WORK)e~tb_t8048_behav_c0.o |
tb_elab = tb_behav_c0 |
tb_t8048_elab = tb_t8048_behav_c0 |
tb_t8039_elab = tb_t8039_behav_c0 |
# |
############################################################################## |
|
107,8 → 112,12
$(ELABORATE) tb_t8048_behav_c0; \ |
strip tb_t8048_behav_c0 |
|
$(tb_t8039_elab) : $(tb_t8039_behav_c0) |
$(ELABORATE) tb_t8039_behav_c0; \ |
strip tb_t8039_behav_c0 |
|
.PHONY: elaborate |
elaborate: $(LIB_WORK) $(tb_elab) $(tb_t8048_elab) |
elaborate: $(LIB_WORK) $(tb_elab) $(tb_t8048_elab) $(tb_t8039_elab) |
# |
############################################################################## |
|