modulemisc1(a,b,c,d,y);inputa,b,c,d;outputy;wirenet1,net2,net3;supply1vdd;supply0vss;// y = !((a+b+c).d)pmosp1(vdd,net1,a);pmosp2(net1,net2,b);pmosp3(net2,y,c);pmosp4(vdd,y,d);nmosn1(vss,net3,a);nmosn2(vss,net3,b);nmosn3(vss,net3,c);nmosn4(net3,y,d);endmodule