2016-01-07 2 views
0

Я работаю над проектом VHDL в Microsemi Libero.Launch modelsim от команды Libero TCL

Когда я нажимаю «Имитировать» в графическом интерфейсе Libero, модельSim запускается, и я могу увидеть результаты моего моделирования.

Я хотел бы получить тот же ответ от команды TCL.

я могу сделать «Выполнить скрипт ...», и точка Libero в .tcl файл, содержащий единственную строку

run_tool -name {SIM_PRESYNTH} 

... и это, кажется, работает нормально (я получаю сообщения типа " Запуск моделирования ... Имитация завершена ... Сценарий Execute сменился ») ... за исключением Я не получаю окно modelSim, открывающее, чтобы показать мне результаты моделирования.

Как мне получить modelSim для открытия в конце моделирования с помощью команды TCL?

большое спасибо

ответ

0

Просто предположим, 7 месяцев опоздали. В Libero ISE, если я хочу Synplify для всплывающего окна, в IDE, я нажимаю «Project», затем «Profiles», и я установил, что инструмент синтеза не запускается в пакетном режиме.

Может быть, вы можете сделать то же самое для симулятора, или добавить профиль, который в Tcl будет выглядеть следующим образом:

add_profile \ 
    -name {Synplify_b} \ 
    -type {synthesis} \ 
    -tool {Synplify} \ 
    -location {somewhere} \ 
    -args {-batch} \ 
    -batch 1 
select_profile -name {Synplify_b} 
Смежные вопросы