using cad for hardware design