[an error occurred while processing this directive]
|
нечто типа:
module delay(input in0, output wire outn);
parameter n=50;
integer i;
wire [n:0] tmp;
assign outn = tmp[n];
assign tmp[0] = in0;
LCELL(.in(tmp[0]), .out(tmp[1]));
LCELL(.in(tmp[1]), .out(tmp[2]));
LCELL(.in(tmp[n-1]), .out(tmp[n]));
endmodule
??? Как зациклить блок с LCELL по параметру n ???
чтобы потом делать нечто подобное:
delay#(100)(.in0(aen_n), .outn(inta_n));
E-mail: info@telesys.ru