Как использовать vsim.exe (asim) в Aldec Active-HDL Student Edition?
Я установил последнюю версию Aldec Active-HDL (Student Edition).
Компиляция исходных файлов с vlib.exe
а также vcom.exe
работает как в QuestaSim, но vsim.exe
ведет себя по-другому. Более того, vsim.exe
не имеет встроенной помощи -h
или же --help
,
Testbench компилируется в библиотеку VHDL test
и испытательный стенд называется sortnet_BitonicSort_tb
,
Сценарий TCL содержит параметры запуска: run -all
а также endsim
, Сценарий режима GUI содержит только run -all
команда.
Моя командная строка:
.\vsim.exe -title sortnet_BitonicSort_tb -do "add wave *; do {D:\git\PoC\sim\aSim.gui.tcl}" -work test sortnet_BitonicSort_tb
Как я могу запустить свой тестовый стенд в режиме консоли с помощью сценария TCL?
И как я могу запустить тестовый стенд в режиме графического интерфейса пользователя с помощью сценария TCL?
Редактировать:
Выполнение этой командной строки: vsim.exe -work test sortnet_BitonicSort_tb
дает "Доступ к тестированию запрещен". всплывающее окно, когда запускается графический интерфейс.
1 ответ
Не полный ответ, но некоторые примечания, которые могут помочь.
vsim
имеет некоторую помощь по параметрам командной строки с vsim /?
, Исходя из этого, похоже, у вас слишком много опций для запуска GUI с vsim
например, -title
а также -work
не поддерживается. Для получения полной документации создайте учетную запись на Aldec и см. Support => Documentation.
Для пакетного запуска Aldec указывает на vsimsa
исполняемый файл, как показано в разделе Начало работы с пакетным режимом Active-HDL.
Есть немного другой набор команд для vsim
а также vsimsa
, что задокументировано в полных руководствах, доступных на Aldec после входа в систему.