⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex_tests.bat

📁 8051单片机VHDL内核,内有说明,很详细,值得下载
💻 BAT
📖 第 1 页 / 共 2 页
字号:
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_PORT0
REM -------------------------------------------------------------------

ECHO RUN TEST EX_PORT0

SET tname=EX_PORT0
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_PORT1
REM -------------------------------------------------------------------

ECHO RUN TEST EX_PORT1

SET tname=EX_PORT1
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_PORT2
REM -------------------------------------------------------------------

ECHO RUN TEST EX_PORT2

SET tname=EX_PORT2
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_PORT3
REM -------------------------------------------------------------------

ECHO RUN TEST EX_PORT3

SET tname=EX_PORT3
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_RA128
REM -------------------------------------------------------------------

ECHO RUN TEST EX_RA128

SET tname=EX_RA128
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_RA256
REM -------------------------------------------------------------------

ECHO RUN TEST EX_RA256

SET tname=EX_RA256
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_RAM
REM -------------------------------------------------------------------

ECHO RUN TEST EX_RAM

SET tname=EX_RAM
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_RMW0
REM -------------------------------------------------------------------

ECHO RUN TEST EX_RMW0

SET tname=EX_RMW0
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_RMW1
REM -------------------------------------------------------------------

ECHO RUN TEST EX_RMW1

SET tname=EX_RMW1
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_RMW2
REM -------------------------------------------------------------------

ECHO RUN TEST EX_RMW2

SET tname=EX_RMW2
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_RMW3
REM -------------------------------------------------------------------

ECHO RUN TEST EX_RMW3

SET tname=EX_RMW3
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_RO4
REM -------------------------------------------------------------------

ECHO RUN TEST EX_RO4

SET tname=EX_RO4
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_ROM
REM -------------------------------------------------------------------

ECHO RUN TEST EX_ROM

SET tname=EX_ROM
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_RST
REM -------------------------------------------------------------------

ECHO RUN TEST EX_RST

SET tname=EX_RST
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_SFREX
REM -------------------------------------------------------------------

ECHO RUN TEST EX_SFREX

SET tname=EX_SFREX
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_SFRRV
REM -------------------------------------------------------------------

ECHO RUN TEST EX_SFRRV

SET tname=EX_SFRRV
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

REM -------------------------------------------------------------------
REM EX_SFRWR
REM -------------------------------------------------------------------

ECHO RUN TEST EX_SFRWR

SET tname=EX_SFRWR
SET arg1=-t ns -lib C8051_LIB -GTESTNAME=%tname% -GTESTPATH=%tpath%
SET arg2=-do "do %scripts_dir%/ex_tests.scr %tpath% %tname% %reports_dir%"
SET args=%arg1% %arg2%
%vsim_dir%\vsim.exe %args% typical_C8051_extram_extrom >> NUL

ECHO.
ECHO End of simulation process.
ECHO.
PAUSE

ECHO ON
REM -------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -