?? ex_tests.do
字號:
# ******************************************************************* #
# Copyright (c) 1999-2001 Evatronix SA
# ******************************************************************* #
# Please review the terms of the license agreement before using
# this file. If you are not an authorized user, please destroy this
# source code file and notify Evatronix SA immediately that you
# inadvertently received an unauthorized copy.
# ******************************************************************* #
# ------------------------------------------------------------------- #
# Project name : C8051
# Project description : C8051 Microcontroller Unit
# File name : EX_TESTS.DO
# File contents : Sample macro for ALDEC ActiveVHDL
# Purpose : C8051 miscellaneous tests
# Design Engineer : D.K.
# Quality Engineer : M.B.
# Test version : 3.01
# Last modification : 2001-10-01
# ------------------------------------------------------------------- #
# ------------------------------------------------------------------- #
# Directories location
# ------------------------------------------------------------------- #
@transcript off
SET EX $DSN\TESTS\EX_TESTS
transcript on
# ------------------------------------------------------------------- #
# Copying files from EX_ARITH directory to DEFAULT directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $EX\EX_ARITH\STIM.TXT $DSN\TESTS\DEFAULT\STIM.TXT
copyfile $EX\EX_ARITH\SIMCOMP.TXT $DSN\TESTS\DEFAULT\SIMCOMP.TXT
copyfile $EX\EX_ARITH\ACSCOMP.TXT $DSN\TESTS\DEFAULT\ACSCOMP.TXT
copyfile $EX\EX_ARITH\INTROM.HEX $DSN\TESTS\DEFAULT\INTROM.HEX
copyfile $EX\EX_ARITH\EXTROM.HEX $DSN\TESTS\DEFAULT\EXTROM.HEX
copyfile $EX\EX_ARITH\SIMDIFF.TXT $DSN\TESTS\DEFAULT\SIMDIFF.TXT
copyfile $EX\EX_ARITH\ACSDIFF.TXT $DSN\TESTS\DEFAULT\ACSDIFF.TXT
copyfile $EX\EX_ARITH\TIME.TXT $DSN\TESTS\DEFAULT\TIME.DO
transcript on
# ------------------------------------------------------------------- #
# Simulating project
# ------------------------------------------------------------------- #
@transcript off
vsim -t ns -lib C8051_LIB typical_C8051_extram_extrom
do $DSN\TESTS\DEFAULT\TIME.DO
endsim
transcript on
# ------------------------------------------------------------------- #
# Copying files from DEFAULT directory to EX_ARITH directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $DSN\TESTS\DEFAULT\SIMDIFF.TXT $EX\EX_ARITH\SIMDIFF.TXT
copyfile $DSN\TESTS\DEFAULT\ACSDIFF.TXT $EX\EX_ARITH\ACSDIFF.TXT
transcript on
# ******************************************************************* #
# ------------------------------------------------------------------- #
# Copying files from EX_BANK directory to DEFAULT directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $EX\EX_BANK\STIM.TXT $DSN\TESTS\DEFAULT\STIM.TXT
copyfile $EX\EX_BANK\SIMCOMP.TXT $DSN\TESTS\DEFAULT\SIMCOMP.TXT
copyfile $EX\EX_BANK\ACSCOMP.TXT $DSN\TESTS\DEFAULT\ACSCOMP.TXT
copyfile $EX\EX_BANK\INTROM.HEX $DSN\TESTS\DEFAULT\INTROM.HEX
copyfile $EX\EX_BANK\EXTROM.HEX $DSN\TESTS\DEFAULT\EXTROM.HEX
copyfile $EX\EX_BANK\SIMDIFF.TXT $DSN\TESTS\DEFAULT\SIMDIFF.TXT
copyfile $EX\EX_BANK\ACSDIFF.TXT $DSN\TESTS\DEFAULT\ACSDIFF.TXT
copyfile $EX\EX_BANK\TIME.TXT $DSN\TESTS\DEFAULT\TIME.DO
transcript on
# ------------------------------------------------------------------- #
# Simulating project
# ------------------------------------------------------------------- #
@transcript off
vsim -t ns -lib C8051_LIB typical_C8051_extram_extrom
do $DSN\TESTS\DEFAULT\TIME.DO
endsim
transcript on
# ------------------------------------------------------------------- #
# Copying files from DEFAULT directory to EX_BANK directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $DSN\TESTS\DEFAULT\SIMDIFF.TXT $EX\EX_BANK\SIMDIFF.TXT
copyfile $DSN\TESTS\DEFAULT\ACSDIFF.TXT $EX\EX_BANK\ACSDIFF.TXT
transcript on
# ******************************************************************* #
# ------------------------------------------------------------------- #
# Copying files from EX_BOOL directory to DEFAULT directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $EX\EX_BOOL\STIM.TXT $DSN\TESTS\DEFAULT\STIM.TXT
copyfile $EX\EX_BOOL\SIMCOMP.TXT $DSN\TESTS\DEFAULT\SIMCOMP.TXT
copyfile $EX\EX_BOOL\ACSCOMP.TXT $DSN\TESTS\DEFAULT\ACSCOMP.TXT
copyfile $EX\EX_BOOL\INTROM.HEX $DSN\TESTS\DEFAULT\INTROM.HEX
copyfile $EX\EX_BOOL\EXTROM.HEX $DSN\TESTS\DEFAULT\EXTROM.HEX
copyfile $EX\EX_BOOL\SIMDIFF.TXT $DSN\TESTS\DEFAULT\SIMDIFF.TXT
copyfile $EX\EX_BOOL\ACSDIFF.TXT $DSN\TESTS\DEFAULT\ACSDIFF.TXT
copyfile $EX\EX_BOOL\TIME.TXT $DSN\TESTS\DEFAULT\TIME.DO
transcript on
# ------------------------------------------------------------------- #
# Simulating project
# ------------------------------------------------------------------- #
@transcript off
vsim -t ns -lib C8051_LIB typical_C8051_extram_extrom
do $DSN\TESTS\DEFAULT\TIME.DO
endsim
transcript on
# ------------------------------------------------------------------- #
# Copying files from DEFAULT directory to EX_BOOL directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $DSN\TESTS\DEFAULT\SIMDIFF.TXT $EX\EX_BOOL\SIMDIFF.TXT
copyfile $DSN\TESTS\DEFAULT\ACSDIFF.TXT $EX\EX_BOOL\ACSDIFF.TXT
transcript on
# ******************************************************************* #
# ------------------------------------------------------------------- #
# Copying files from EX_BRAN directory to DEFAULT directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $EX\EX_BRAN\STIM.TXT $DSN\TESTS\DEFAULT\STIM.TXT
copyfile $EX\EX_BRAN\SIMCOMP.TXT $DSN\TESTS\DEFAULT\SIMCOMP.TXT
copyfile $EX\EX_BRAN\ACSCOMP.TXT $DSN\TESTS\DEFAULT\ACSCOMP.TXT
copyfile $EX\EX_BRAN\INTROM.HEX $DSN\TESTS\DEFAULT\INTROM.HEX
copyfile $EX\EX_BRAN\EXTROM.HEX $DSN\TESTS\DEFAULT\EXTROM.HEX
copyfile $EX\EX_BRAN\SIMDIFF.TXT $DSN\TESTS\DEFAULT\SIMDIFF.TXT
copyfile $EX\EX_BRAN\ACSDIFF.TXT $DSN\TESTS\DEFAULT\ACSDIFF.TXT
copyfile $EX\EX_BRAN\TIME.TXT $DSN\TESTS\DEFAULT\TIME.DO
transcript on
# ------------------------------------------------------------------- #
# Simulating project
# ------------------------------------------------------------------- #
@transcript off
vsim -t ns -lib C8051_LIB typical_C8051_extram_extrom
do $DSN\TESTS\DEFAULT\TIME.DO
endsim
transcript on
# ------------------------------------------------------------------- #
# Copying files from DEFAULT directory to EX_BRAN directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $DSN\TESTS\DEFAULT\SIMDIFF.TXT $EX\EX_BRAN\SIMDIFF.TXT
copyfile $DSN\TESTS\DEFAULT\ACSDIFF.TXT $EX\EX_BRAN\ACSDIFF.TXT
transcript on
# ******************************************************************* #
# ------------------------------------------------------------------- #
# Copying files from EX_DPTR directory to DEFAULT directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $EX\EX_DPTR\STIM.TXT $DSN\TESTS\DEFAULT\STIM.TXT
copyfile $EX\EX_DPTR\SIMCOMP.TXT $DSN\TESTS\DEFAULT\SIMCOMP.TXT
copyfile $EX\EX_DPTR\ACSCOMP.TXT $DSN\TESTS\DEFAULT\ACSCOMP.TXT
copyfile $EX\EX_DPTR\INTROM.HEX $DSN\TESTS\DEFAULT\INTROM.HEX
copyfile $EX\EX_DPTR\EXTROM.HEX $DSN\TESTS\DEFAULT\EXTROM.HEX
copyfile $EX\EX_DPTR\SIMDIFF.TXT $DSN\TESTS\DEFAULT\SIMDIFF.TXT
copyfile $EX\EX_DPTR\ACSDIFF.TXT $DSN\TESTS\DEFAULT\ACSDIFF.TXT
copyfile $EX\EX_DPTR\TIME.TXT $DSN\TESTS\DEFAULT\TIME.DO
transcript on
# ------------------------------------------------------------------- #
# Simulating project
# ------------------------------------------------------------------- #
@transcript off
vsim -t ns -lib C8051_LIB typical_C8051_extram_extrom
do $DSN\TESTS\DEFAULT\TIME.DO
endsim
transcript on
# ------------------------------------------------------------------- #
# Copying files from DEFAULT directory to EX_DPTR directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $DSN\TESTS\DEFAULT\SIMDIFF.TXT $EX\EX_DPTR\SIMDIFF.TXT
copyfile $DSN\TESTS\DEFAULT\ACSDIFF.TXT $EX\EX_DPTR\ACSDIFF.TXT
transcript on
# ******************************************************************* #
# ------------------------------------------------------------------- #
# Copying files from EX_FLAG1 directory to DEFAULT directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $EX\EX_FLAG1\STIM.TXT $DSN\TESTS\DEFAULT\STIM.TXT
copyfile $EX\EX_FLAG1\SIMCOMP.TXT $DSN\TESTS\DEFAULT\SIMCOMP.TXT
copyfile $EX\EX_FLAG1\ACSCOMP.TXT $DSN\TESTS\DEFAULT\ACSCOMP.TXT
copyfile $EX\EX_FLAG1\INTROM.HEX $DSN\TESTS\DEFAULT\INTROM.HEX
copyfile $EX\EX_FLAG1\EXTROM.HEX $DSN\TESTS\DEFAULT\EXTROM.HEX
copyfile $EX\EX_FLAG1\SIMDIFF.TXT $DSN\TESTS\DEFAULT\SIMDIFF.TXT
copyfile $EX\EX_FLAG1\ACSDIFF.TXT $DSN\TESTS\DEFAULT\ACSDIFF.TXT
copyfile $EX\EX_FLAG1\TIME.TXT $DSN\TESTS\DEFAULT\TIME.DO
transcript on
# ------------------------------------------------------------------- #
# Simulating project
# ------------------------------------------------------------------- #
@transcript off
vsim -t ns -lib C8051_LIB typical_C8051_extram_extrom
do $DSN\TESTS\DEFAULT\TIME.DO
endsim
transcript on
# ------------------------------------------------------------------- #
# Copying files from DEFAULT directory to EX_FLAG1 directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $DSN\TESTS\DEFAULT\SIMDIFF.TXT $EX\EX_FLAG1\SIMDIFF.TXT
copyfile $DSN\TESTS\DEFAULT\ACSDIFF.TXT $EX\EX_FLAG1\ACSDIFF.TXT
transcript on
# ******************************************************************* #
# ------------------------------------------------------------------- #
# Copying files from EX_FLAG2 directory to DEFAULT directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $EX\EX_FLAG2\STIM.TXT $DSN\TESTS\DEFAULT\STIM.TXT
copyfile $EX\EX_FLAG2\SIMCOMP.TXT $DSN\TESTS\DEFAULT\SIMCOMP.TXT
copyfile $EX\EX_FLAG2\ACSCOMP.TXT $DSN\TESTS\DEFAULT\ACSCOMP.TXT
copyfile $EX\EX_FLAG2\INTROM.HEX $DSN\TESTS\DEFAULT\INTROM.HEX
copyfile $EX\EX_FLAG2\EXTROM.HEX $DSN\TESTS\DEFAULT\EXTROM.HEX
copyfile $EX\EX_FLAG2\SIMDIFF.TXT $DSN\TESTS\DEFAULT\SIMDIFF.TXT
copyfile $EX\EX_FLAG2\ACSDIFF.TXT $DSN\TESTS\DEFAULT\ACSDIFF.TXT
copyfile $EX\EX_FLAG2\TIME.TXT $DSN\TESTS\DEFAULT\TIME.DO
transcript on
# ------------------------------------------------------------------- #
# Simulating project
# ------------------------------------------------------------------- #
@transcript off
vsim -t ns -lib C8051_LIB typical_C8051_extram_extrom
do $DSN\TESTS\DEFAULT\TIME.DO
endsim
transcript on
# ------------------------------------------------------------------- #
# Copying files from DEFAULT directory to EX_FLAG2 directory
# ------------------------------------------------------------------- #
@transcript off
copyfile $DSN\TESTS\DEFAULT\SIMDIFF.TXT $EX\EX_FLAG2\SIMDIFF.TXT
copyfile $DSN\TESTS\DEFAULT\ACSDIFF.TXT $EX\EX_FLAG2\ACSDIFF.TXT
transcript on
# ******************************************************************* #
# ------------------------------------------------------------------- #
# Copying files from EX_I2E0 directory to DEFAULT directory
# ------------------------------------------------------------------- #
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -