Enabling alternating phase shifted mask designs for a full logic gate level: design rules and design rule checking | IEEE Conference Publication | IEEE Xplore