URL
https://opencores.org/ocsvn/tv80/tv80/trunk
[/] [tv80/] [trunk/] [scripts/] [run2] - Diff between revs 84 and 89
Show entire file |
Details |
Blame |
View Log
Rev 84 |
Rev 89 |
Line 20... |
Line 20... |
# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
|
import sys, os
|
import sys, os
|
|
|
testname = sys.argv[1]
|
testname = sys.argv[1]
|
simulator = "cver"
|
simulator = "vcs -full64 +v2k -R -I "
|
|
|
filelist = " -f env/tb.vf"
|
filelist = " -f env/tb.vf"
|
testdef = " +incdir+env -l logs/%s.log +define+DUMPFILE_NAME=\\\"logs/%s.dump\\\" +define+ROM_FILE=\\\"tests/%s.vmem\\\" +define+RAM_FILE=\\\"tests/%s.vmem\\\"" % (testname, testname, testname+"_rom", testname+"_ram")
|
testdef = " +incdir+env -l logs/%s.log +define+DUMPFILE_NAME=\\\"logs/%s.dump\\\" +define+ROM_FILE=\\\"tests/%s.vmem\\\" +define+RAM_FILE=\\\"tests/%s.vmem\\\"" % (testname, testname, testname+"_rom", testname+"_ram")
|
|
|
os.chdir ("tests")
|
os.chdir ("tests")
|
os.system ("make %s.vmem" % testname)
|
os.system ("make %s.vmem" % testname)
|
os.chdir ("..")
|
os.chdir ("..")
|
|
|
command = simulator + filelist + testdef
|
command = simulator + filelist + testdef
|
|
|
|
# check for and create logs directory
|
|
if (not os.path.exists ('logs')):
|
|
os.mkdir ('logs')
|
|
|
print "command:",command
|
print "command:",command
|
os.system (command)
|
os.system (command)
|
|
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.