除了做代码“复制粘贴”,还可以使用接口数组声明例化和generate-endgenerate语句块来完成接口的连接和传递。这种方式可以用于解决通过参数来控制例化接口数量的情况。
关键词:
interface instantiation 接口例化,interface assignment 接口传递
避坑指南:
仿真器不允许对接口数组使用变量进行索引访问,因此需要genvar变量以“文本平铺”的形式结合for-loop进行接口的连接和传递。
参考代码: sv_interface_instance_generate.sv
阅读手记: