Line 58... |
Line 58... |
|
|
|
|
.PHONY check_sims:
|
.PHONY check_sims:
|
check_sims:
|
check_sims:
|
@for COMP in `ls $(CUR_DIR)/work`; do \
|
@for COMP in `ls $(CUR_DIR)/work`; do \
|
echo "**************************************************************";\
|
echo "*******************************************************************************************";\
|
echo " number of $$COMP sims run";\
|
echo " number of $$COMP sims run";\
|
find ./work | grep dut| grep -v children| grep -v cov | grep $$COMP | wc -l;\
|
find ./work/$$COMP | grep dut| grep -v children| grep -v cov | wc -l;\
|
echo " number of sims that finished";\
|
echo " number of sims that finished";\
|
find ./work | grep _sim.log | xargs grep PASSED $1 | grep $$COMP| wc -l ;\
|
find ./work/$$COMP | grep _sim.log | xargs grep PASSED $1 | wc -l ;\
|
echo " number of warnings";\
|
echo " number of warnings";\
|
find ./work | grep _sim.log | xargs grep WARNING $1 |grep $$COMP | wc -l ;\
|
find ./work/$$COMP | grep _sim.log | xargs grep WARNING $1 | wc -l ;\
|
echo " number of errors";\
|
echo " number of errors";\
|
find ./work | grep _sim.log | xargs grep ERROR $1 |grep $$COMP | wc -l ;\
|
find ./work/$$COMP | grep _sim.log | xargs grep ERROR $1 | wc -l ;\
|
echo " Code Coverage";\
|
echo " Code Coverage";\
|
echo " number of warnings";\
|
echo " number of warnings";\
|
find ./work | grep _cov.log | xargs grep WARNING $1| grep $$COMP | wc -l ;\
|
find ./work/$$COMP | grep _cov.log | xargs grep WARNING $1 ;\
|
echo " number of errors";\
|
echo " number of errors";\
|
find ./work | grep _cov.log | xargs grep ERROR $1 | grep $$COMP | wc -l ;\
|
find ./work/$$COMP | grep _cov.log | xargs grep ERROR $1 ;\
|
done;
|
done;
|
|
|
|
|
.PHONY check_fpgas:
|
.PHONY check_fpgas:
|
check_fpgas:
|
check_fpgas:
|
(\
|
(\
|
cd ${home} ;\
|
cd ${home}/${design}/work ;\
|
echo " number of fpgas";\
|
echo " number of fpgas";\
|
find . | grep def_file | grep -v children | grep work | grep -v .svn | wc -l ;\
|
find . | grep def_file | grep -v children | grep -v .svn | wc -l ;\
|
echo " number that finished";\
|
echo " number that finished";\
|
find . | grep Board_Design_jtag.bit |wc -l ;\
|
find . | grep Board_Design_jtag.bit |wc -l ;\
|
)
|
)
|
|
|
|
|