【发布时间】:2019-11-20 10:11:36
【问题描述】:
我有这个 Systemverilog 测试平台,我想在其中使用一个用 VHDL 编写的包。
当我这样做时:'include "desired_pkg.vhd",它显然解释为一个 Verilog 包,正如 ModelSim 报告的那样:
Error: (vlog-13069) ** while parsing file included at C:/Users/VHDL/CO_code/CO_18_03/simulation/ed_sim/models/tb_top.sv(22)
** at C:/Users/VHDL/CO_code/CO_18_03/CO_simulation/mentor/020_regmaps_struct_pkg.vhd(1): near "--": syntax error, unexpected --, expecting class.
因此它试图将--(VHDL 中的注释)解释为 Verilog 中的内容。如何在不将其重写为 Verilog 的情况下包含此包?
【问题讨论】:
标签: package vhdl system-verilog