【发布时间】:2016-05-25 18:47:40
【问题描述】:
我有两个带有 modports 的接口和另一个结合这两个接口的接口,如下所示:
interface my_interface1
// Some signals
modport tb_to_dut (
// Signal directions specified
)
endinterface
interface my_interface2
// Some signals
modport tb_to_dut (
// Signal directions specified
)
endinterface
interface my_combined_interface
my_interface1 inf1
my_interface2 inf2
endinterface
我想为组合接口指定一个 modport,然后调用/使用各个接口的 modport。思路如下图。
interface my_combined_interface
my_interface1 inf1
my_interface2 inf2
modport tb_to_dut (
inf1.tb_to_dut,
inf2.tb_to_dut
)
endinterface
目前这会导致语法错误。有没有一种方法可以让我在组合接口中指定 modport,使其渗透到各个接口?
【问题讨论】: