Line 28... |
Line 28... |
# Author(s):
|
# Author(s):
|
# - Olivier Girard, olgirard@gmail.com
|
# - Olivier Girard, olgirard@gmail.com
|
# - Mihai M., mmihai@delajii.net
|
# - Mihai M., mmihai@delajii.net
|
#
|
#
|
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
# $Rev: 138 $
|
# $Rev: 212 $
|
# $LastChangedBy: olivier.girard $
|
# $LastChangedBy: olivier.girard $
|
# $LastChangedDate: 2012-04-23 13:10:00 +0200 (Mon, 23 Apr 2012) $
|
# $LastChangedDate: 2015-11-17 12:05:53 +0100 (Tue, 17 Nov 2015) $
|
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
|
|
###############################################################################
|
###############################################################################
|
# Parameter Check #
|
# Parameter Check #
|
###############################################################################
|
###############################################################################
|
Line 80... |
Line 80... |
iverilog -o simv -c $3 -D NODUMP
|
iverilog -o simv -c $3 -D NODUMP
|
else
|
else
|
iverilog -o simv -c $3
|
iverilog -o simv -c $3
|
fi
|
fi
|
|
|
if [ `uname -o` = "Cygwin" ]
|
if [[ $(uname -s) == CYGWIN* ]];
|
then
|
then
|
vvp.exe ./simv
|
vvp.exe ./simv
|
else
|
else
|
./simv
|
./simv
|
fi
|
fi
|
Line 103... |
Line 103... |
vargs="$vargs +define+VXL +define+CVER" ;;
|
vargs="$vargs +define+VXL +define+CVER" ;;
|
verilog* )
|
verilog* )
|
vargs="$vargs +define+VXL" ;;
|
vargs="$vargs +define+VXL" ;;
|
ncverilog* )
|
ncverilog* )
|
rm -rf INCA_libs
|
rm -rf INCA_libs
|
vargs="$vargs +access+r +nclicq +ncinput+../bin/cov_ncverilog.tcl -covdut openMSP430 -covfile ../bin/cov_ncverilog.ccf -coverage all +define+TRN_FILE" ;;
|
#vargs="$vargs +access+r +nclicq +ncinput+../bin/cov_ncverilog.tcl -covdut openMSP430 -covfile ../bin/cov_ncverilog.ccf -coverage all +define+TRN_FILE" ;;
|
|
vargs="$vargs +access+r +nclicq +define+TRN_FILE" ;;
|
vcs* )
|
vcs* )
|
rm -rf csrc simv*
|
rm -rf csrc simv*
|
vargs="$vargs -R -debug_pp +vcs+lic+wait +v2k +define+VPD_FILE" ;;
|
vargs="$vargs -R -debug_pp +vcs+lic+wait +v2k +define+VPD_FILE" ;;
|
vsim* )
|
vsim* )
|
# Modelsim
|
# Modelsim
|