我需要连接到已生成的 SystemVerilog 接口的端口。但是我不知道生成的接口的实例名称是什么,所以我不知道如何连接它们。
例如,如果我生成这样的代码:
generate
for (genvar abc_if_inst = 0; abc_if_inst < NUM_ABC; abc_if_inst++)
abc_if if_abc (.clk(clk), .resetn(resetn));
endgenerate
如何引用接口信号,例如我假设它是这样的:
.port_x (if_abc_GEN_INST_NUM.port_x),
.port_y (if_abc_GEN_INST_NUM.port_y),