how to design circuits for manufacturability