从Libero TCL命令

时间:2016-01-07 10:01:13

标签: tcl modelsim

我正在Microsemi Libero从事VHDL项目。

当我点击"模拟"在Libero GUI中,modelSim启动,我可以看到我的模拟结果。

我想从TCL命令获得相同的响应。

我可以执行"执行脚本...",并将Libero指向包含单行的.TCL文件

run_tool -name {SIM_PRESYNTH} 

...这似乎工作得很好(我得到消息,如"开始模拟......模拟完成......执行脚本成功")... 除了我没有打开一个modelSim窗口向我展示我的模拟结果。

如何使用TCL命令在模拟结束时打开modelSim?

非常感谢

1 个答案:

答案 0 :(得分: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}