2
我想弄清楚如何在重写它的两个paramateres时使用generate函数实例化一个通用模块。Verilog中的通用模块实例化
我有一个通用的仲裁者,我应该送这两个参数(HEIGHT和SIZE)。这两个参数也被定义为“top”模块中的参数
以下是我如何实例化顶级层次结构中的PRRA模块(内部模块)。
genvar i;
generate for(i=0 ; i<M ; i=i+1)
begin
PRRA arbiter (
.clk(clk),
.reset(reset),
.request(request[i]),
.grant(grant[i])
);
end
endgenerate
使用defparam没有工作。显然我用错了。
我尝试过用它/后/内产生,但它没有通过:/
谁能帮助请