4 hardware design 11