我已经在一个verilog文件中定义了所有verilog文件的宏,比如FabScalarParam.v,我首先在system.do文件中编译FabScalarParam.v,然后编译其他verilog文件。
但是当我运行“do system.do”来编译设计时,它向我显示了这样的错误,
# ** Error: I:/programming/EDK/project_4/pcores/instruction_side_v1_00_a/hdl/verilog/StallUnit.v(6): (vlog-2163) Macro `MAX_STALL_CYCLES_LOG is undefined.
它说一些宏没有定义。有什么方法可以在modelsim的编译列表中选择FabScalarParam.v作为全局文件?由于宏的数量很多,我无法指定所有的宏使用方法:编译-->编译选项-->verilog &系统verilog-->其他verilog选项-->宏。
我使用modelsim 6.5,xilinx edk 12.4