gangireddy.p
Newbie level 2
Hi,
Can I use generate block for array of instances. Like in the below way
wire [4:0] in1;
wire [3:0] in2;
wire [4:0] sig1;
wire [3:0] sig2[0:4];
generate for(i=0;i<5;i=i+1)
begin
assign sig1 = in1;
assign sig2 = in2;
end
endgenerate
While running simulation in dve, the sig1 is toggling but the sig2 is not assigned properly. Is it because like in generate block we cannot assign to a bus or any other thing. Please let me know.
Can I use generate block for array of instances. Like in the below way
wire [4:0] in1;
wire [3:0] in2;
wire [4:0] sig1;
wire [3:0] sig2[0:4];
generate for(i=0;i<5;i=i+1)
begin
assign sig1 = in1;
assign sig2 = in2;
end
endgenerate
While running simulation in dve, the sig1 is toggling but the sig2 is not assigned properly. Is it because like in generate block we cannot assign to a bus or any other thing. Please let me know.