【发布时间】:2014-04-21 08:23:17
【问题描述】:
我在 Verilog 中设计了一个模块 (A),我需要在顶层模块中实例化它四次。这两个模块相互通信并与其他一些模块通信。 “A”发出一些信号,“A”的其他实例应该接受这些信号。信号通过接口或总线发送。我不想通过合并任何标准总线协议使设计复杂化。我创建了一个 inout 端口,以避免输入和输出使用相同类型的端口。
有没有办法为每个实例分配一个 id 或一个代码,以便每个实例检查该 id 并接受来自与其不同 ID 的信号。现在没有 id 或标准总线协议,模块也在接受自己的信号,这是不应该发生的。
【问题讨论】:
标签: verilog