How can i generate many mailboxes, for example with generate endgenerate and the how to i put data to one for them.
I tried doing
generate
for (genvar i=0; i<10; i++) begin
mailbox test = new();
end
endgenerate
and it creates 10 mailboxes but then i didn't know how to put data to one of them i would imagine something like
test[4].put(input);
but it doesnt work
any ideas??