编译所有的modelsim脚本
modelsim script for compile all
我有一个 modelsim 项目文件 (*.mpf),其中列出了所有 HDL 文件,并为每个文件提供了一个 "compile_order"。
因此,当我加载 (.mpf) 文件时,我可以看到我的每个 HDL 文件旁边都有一个 compoile_order 数字。到目前为止一切顺利。
现在,在 GUI 上,我可以 运行 "compile all",它会以正确的顺序编译我的所有文件,因为顺序已经预先确定。
我想知道相当于GUI中"compile all"的tcl命令行是什么?
换句话说,我希望能够键入命令并编译所有文件,而不是通过 GUI "compile all"。
您正在查找命令 project
。您可以这样在“*.do”文件中使用它:
project open MyProject.mpf
project compileall
对于所有其他modelsim 命令,您可以查看Modelsim Command Reference Manual。 Project
命令在第 220 页中有描述。
我有一个 modelsim 项目文件 (*.mpf),其中列出了所有 HDL 文件,并为每个文件提供了一个 "compile_order"。 因此,当我加载 (.mpf) 文件时,我可以看到我的每个 HDL 文件旁边都有一个 compoile_order 数字。到目前为止一切顺利。
现在,在 GUI 上,我可以 运行 "compile all",它会以正确的顺序编译我的所有文件,因为顺序已经预先确定。
我想知道相当于GUI中"compile all"的tcl命令行是什么?
换句话说,我希望能够键入命令并编译所有文件,而不是通过 GUI "compile all"。
您正在查找命令 project
。您可以这样在“*.do”文件中使用它:
project open MyProject.mpf
project compileall
对于所有其他modelsim 命令,您可以查看Modelsim Command Reference Manual。 Project
命令在第 220 页中有描述。