【发布时间】:2018-09-07 09:11:02
【问题描述】:
我有一个 modelsim 项目文件 (*.mpf),其中列出了所有 HDL 文件,并为每个文件提供了一个“compile_order”。 因此,当我加载 (.mpf) 文件时,我可以看到我的每个 HDL 文件旁边都有一个 compoile_order 编号。到目前为止一切顺利。
现在,在 GUI 上,我可以运行“全部编译”,它会以正确的顺序编译我的所有文件,因为顺序已经预先确定。
我想知道,相当于GUI中“全部编译”的tcl命令行是什么?
换句话说,我希望能够键入命令并编译所有文件,而不是通过 GUI “编译所有”。
【问题讨论】:
-
如果找不到,只需编写一个.do脚本,按正确的顺序将它们一一编译即可。
-
您可能可以编写一个解析 mpf 的 tcl 脚本。找到
Project_File_条目并编译它们。
标签: vhdl simulation simulator modelsim