<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">set outCnt = 1
foreach lib ("" "-opt")
  rm -r work/*
  echo 'INCLUDE $CDS_INST_DIR/tools/leapfrog/files/cds.lib'	   &gt; cds.lib
  echo 'INCLUDE /local/tech1.1/cds/ldv3.1/share/cdssetup/cds.lib' &gt;&gt; cds.lib
  echo 'DEFINE work work'					  &gt;&gt; cds.lib
  echo 'DEFINE umc18co /local/tech1.1/umc/vhdlLib/sv/umc18co'$lib &gt;&gt; cds.lib
  echo 'DEFINE umc18io /local/tech1.1/umc/vhdlLib/sv/umc18io'$lib &gt;&gt; cds.lib
  echo 'DEFINE umc25co /local/tech1.1/umc/vhdlLib/sv/umc25co'$lib &gt;&gt; cds.lib
  echo 'DEFINE umc25io /local/tech1.1/umc/vhdlLib/sv/umc25io'$lib &gt;&gt; cds.lib

  set evopt = ("-performance"						\
    "-performance -noipd -notcheck -vitalmsgoff -vitalxoff")
  foreach cvopt ("-avopt -performance"					\
    "-avopt -performance -bounds -underover -notcheck -vitalmsgoff -vitalxoff")
    echo cv -nocopyright -v93 $cvopt '&lt;vhdFile&gt;'		&gt;&gt; sv.time$lib
    echo "------------------------------------------------"	&gt;&gt; sv.time$lib
    echo -n running cv
    foreach vhd ("compPkg.vhd" "dcfClockS.vhd" "simEnvPkg.vhd"		\
		"dcfSend.vhd" "tstClock.vhd")
      echo -n $vhd": "						&gt;&gt;sv.time$lib
      (time cv -nocopyright -v93 $cvopt $vhd)			&gt;&gt;&amp; sv.time$lib
    end
    echo ev -nocopyright -v93 $evopt[1] cfgClock		&gt;&gt; sv.time$lib
    echo "------------------------------------------------"	&gt;&gt; sv.time$lib
    echo -n " - ev"
    (time ev -nocopyright -v93 $evopt[1] cfgClock)		&gt;&gt;&amp; sv.time$lib
    echo sv -nocopyright -batch -input sv.scr -output tmpout cfgClock	\
								&gt;&gt; sv.time$lib
    echo "------------------------------------------------"	&gt;&gt; sv.time$lib
    echo -n " - sv"
    foreach run (1 2)
      echo -n " "$run
      (time sv -nocopyright -batch -input sv.scr -output tmpout cfgClock) \
								&gt;&gt;&amp; sv.time$lib
      mv tmpout tmpout.$outCnt
      @ outCnt++
    end
    echo ""							&gt;&gt; sv.time$lib
    echo ""
    shift evopt
  end
end
unset evopt
</pre></body></html>