User:Hz98/Hardware design Process: