[an error occurred while processing this directive]
|
Нужно объявить массив экземпляров модуля с параметром, что-то типа нижеприведенного. Естественно, компилер ругается. Поправьте, или подскажите, где почитать.
parameter BASE_ADDR = 0;
parameter IDS = 1;
generate begin
genvar i;
for (i = 0; i < IDS; i = i + 1) begin
id_celler ic (
.rst(rst),
.clk(clk),
.ad(ad),
.wr(wr),
.dis(dis));
ic.BASE_ADDR = BASE_ADDR + i * 2;
end
end
endgenerate
E-mail: info@telesys.ru