URL
https://opencores.org/ocsvn/oms8051mini/oms8051mini/trunk
Subversion Repositories oms8051mini
Compare Revisions
- This comparison shows the changes necessary to convert path
/oms8051mini/trunk
- from Rev 22 to Rev 21
- ↔ Reverse comparison
Rev 22 → Rev 21
/verif/run/filelist_rtl.f
18,7 → 18,6
../../rtl/uart/uart_txfsm.v \ |
../../rtl/uart/uart_core.v \ |
../../rtl/uart/uart_cfg.v \ |
../../rtl/uart/uart_core_nf.v \ |
../../rtl/clkgen/clkgen.v \ |
../../rtl/lib/clk_ctl.v \ |
../../rtl/lib/wb_crossbar.v \ |
/verif/run/run_modelsim
5,14 → 5,18
|
set failedm = 0; |
set failedi = 0; |
set failedx = 0; |
set all_testsm = 0; |
set all_testsi = 0; |
set all_testsx = 0; |
|
set misc_tests=(uart_test_1 spi_test_1) |
#set misc_tests=( ) |
|
set risc_int_tests=(fib divmul sort gcd cast xram all_instr) |
set risc_ext_tests=(fib divmul sort gcd cast xram) |
|
set risc_int_tests=(fib divmul sort gcd cast xram) |
|
echo " Compiling with MODELSIM " |
|
./compile.modelsim | tee ../log/complie.log |
77,7 → 81,37
|
echo "" |
echo "" |
echo "###########################################" |
echo "### tesing 8051 programs from external rom" |
echo "###########################################" |
|
set i = 0; |
echo "###########################################" |
foreach risc_ext_test ($risc_ext_tests) |
@ i += 1; |
#echo "" |
|
\cp ../testcase/dat/${risc_ext_test}.dat ./dat/oc8051_xrom.in |
vsim -do run.do -c tb_top +EXTERNAL_ROM | tee ../log/run.log |
if ($status != 0) then |
cat ../log/run.log |
exit |
else if (`tail ../log/run.log | grep PASSED` == "") then |
echo "### test ${i}: ${risc_ext_test} --> FAILED" |
@ failedx += 1; |
@ all_testsx += 1; |
else |
echo "### test ${i}: ${risc_ext_test} --> PASSED" |
@ all_testsx += 1; |
endif |
mv ../log/run.log ../log/ext_${risc_ext_test}.log |
|
end |
echo "###########################################" |
|
|
echo "" |
echo "" |
echo "###########################################" |
echo "### tesing 8051 programs from internal rom" |
echo "###########################################" |
111,6 → 145,7
echo "### Test Summary " |
echo "### " |
echo "### Failed $failedm of $all_testsm misc tests" |
echo "### Failed $failedx of $all_testsx external rom tests" |
echo "### Failed $failedi of $all_testsi internal rom tests" |
echo "###########################################" |
|
/verif/sw/hex/all_instr.hex
File deleted
/verif/testcase/dat/all_instr.dat
File deleted