designing hardware for manufacturing yield