【发布时间】:2014-08-12 17:58:38
【问题描述】:
基本上,在 System Verilog 中以编程方式指定扇出的最佳实践是什么?
module fanout
#(
parameter N = 4
)
(
input i,
output j [N-1:0]
);
always @ (*) begin
for (int k = 0; k < N; k++) begin
j[k] = i;
end
end
endmodule
这允许输出向量的宽度作为参数——这有什么问题吗?这样合成好吗?
【问题讨论】: