我有一个makefile,我想在正确的库中编译我的每个vhdl文件。这是我的密码: do for core_lib_src_vhd in $($$core_lib.VHDL_SRC_FILES_LIST); \
do $(COMPILER_VHDL) $(CC_VHDL_OPTIONS) $(COVER_OPTIONS
我有一个Systemverilog测试平台,其中我想使用一个用VHDL编写的包。当我这样做的时候:'include "desired_pkg.vhd",它显然是一个Verilog包,正如ModelSim所报道的那样:
Error: (vlog-13069) ** while parsingfile included at C:/Users/VHDL/CO_code/CO_18_03/simulation
关于如何在VHDL和SystemVerilog之间传递2D数组的文档似乎很少。我在VHDL中有以下类型的端口: type my_array_t is array (natural range <>) of std_logic_vector我尝试过在SystemVerilog中使用不同的数组类型组合(完全打包,完全解压),但都没有效果。请注意,在我的例子<