URL
https://opencores.org/ocsvn/socgen/socgen/trunk
Subversion Repositories socgen
Compare Revisions
- This comparison shows the changes necessary to convert path
/socgen/trunk/tools/bin
- from Rev 106 to Rev 112
- ↔ Reverse comparison
Rev 106 → Rev 112
/Makefile.root
114,7 → 114,7
|
|
.PHONY run_sims: |
run_sims: clean_sims build_cov build_lint |
run_sims: clean_sims build_lint |
@for VARIANT_PROG in `ls $(CUR_DIR)/../icarus`; do \ |
echo "################################################################################"; \ |
echo; \ |
134,6 → 134,29
$(VERILOG_NAME) -f filelist.sim -D VCD ../../../../../../../tools/simulation/TestBench 2> ./${test}_elab.log | tee >> ./${test}_elab.log ;\ |
./a.out 2> ./${test}_sim.log | tee >> ./${test}_sim.log ;\ |
rm a.out;\ |
) |
|
|
|
|
.PHONY run_coverage: |
run_coverage: build_cov |
@for VARIANT_PROG in `ls $(CUR_DIR)/../icarus`; do \ |
echo "################################################################################"; \ |
echo; \ |
echo "covering: $$VARIANT_PROG ####"; echo; \ |
cd $(CUR_DIR)/../icarus/$$VARIANT_PROG/;\ |
make coverage;\ |
done; \ |
|
|
################################################################################ |
# run each sim and then add coverage |
################################################################################ |
|
.PHONY coverage: |
coverage: |
(\ |
cd ../../cov/${comp};\ |
make score_cov TEST=${test} ;\ |
) |
145,6 → 168,7
|
|
|
|
.PHONY group_build_fpgas: |
group_build_fpgas: |
@for COMP in `ls $(CUR_DIR)/../ip`; do \ |
282,4 → 306,17
|
|
|
.PHONY group_run_coverage: |
group_run_coverage: |
@for COMP in `ls $(CUR_DIR)/../ip`; do \ |
echo "################################################"; \ |
echo; \ |
echo "Linking: $$COMP ####"; echo; \ |
cd $(CUR_DIR)/../ip/$$COMP/sim/bin;\ |
make run_coverage COMP=$$COMP ;\ |
make print_cov ;\ |
done; \ |
|
|
|
|