OpenCores
URL https://opencores.org/ocsvn/openmsp430/openmsp430/trunk

Subversion Repositories openmsp430

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /openmsp430/trunk/core/sim/rtl_sim/run
    from Rev 65 to Rev 67
    Reverse comparison

Rev 65 → Rev 67

/run_all_mpy
0,0 → 1,35
#!/bin/sh
 
# Enable/Disable waveform dumping
OMSP_NODUMP=1
export OMSP_NODUMP
 
rm -rf *.log
echo ""
echo " ===================================================="
echo "| WARNING: Complete Hardware Multiplier verification |"
echo "| regression might take several hours. |"
echo " ===================================================="
echo ""
 
# Hardware multiplier test patterns
../bin/msp430sim mpy_basic | tee mpy_basic.log
../bin/msp430sim mpy_mpy | tee mpy_mpy.log
../bin/msp430sim mpy_mpys | tee mpy_mpys.log
../bin/msp430sim mpy_mac | tee mpy_mac.log
../bin/msp430sim mpy_macs | tee mpy_macs.log
 
grep FAILED *.log
echo ""
echo " ================================"
echo -n "| Number of passed patterns: "
cat *.log | grep -c PASSED
echo -n "| Number of failed patterns: "
cat *.log | grep -c FAILED
echo "|--------------------------------"
echo -n "| Number of patterns: "
ls -1 *.log | wc -l
echo " ================================"
echo " Make sure passed == total"
echo ""
echo ""
run_all_mpy Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Index: run =================================================================== --- run (revision 65) +++ run (revision 67) @@ -1,3 +1,7 @@ #!/bin/sh -../bin/msp430sim dbg_cpu +# Enable/Disable waveform dumping +OMSP_NODUMP=0 +export OMSP_NODUMP + +../bin/msp430sim mpy_basic
/run_all
82,7 → 82,10
../bin/msp430sim tA_clkmux | tee tA_clkmux.log
 
 
# Hardware multiplier test patterns
../bin/msp430sim mpy_basic | tee mpy_basic.log
 
 
grep FAILED *.log
echo ""
echo " ================================"

powered by: WebSVN 2.1.0

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