module inst();
supply1 sp1;
supply1 sp2;
top top1(.p1(sp1));
top top2(.p1(sp2));
endmodule
Can be a few supply1 nets in verilog code? If yes, what is the meaning?