【发布时间】:2016-10-13 03:51:03
【问题描述】:
我有一个生成 .sv RAL 文件的工具,用于 UVM 测试台。问题是这个文件将寄存器块创建为一个包。我的问题是,对于我的测试平台,我想导入多个 .sv RAL 文件(代表不同的 reg 块)。
为此,我想创建一个单独的包 all_my_regs_pkg.sv 并将其他包包含到此包中。我收到一个编译错误并查看它,看起来 SystemVerilog 中不支持嵌套包。
那么当我想使用它们时,我需要手动导入每个 reg 块包吗?我想我可以创建一个包含导入的文件并只包含它,但这是唯一的方法吗?
【问题讨论】:
标签: system-verilog uvm