OpenCores
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)
#
##############################################################################
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.