Teaching computer hardware design using commercial CAD tools | IEEE Journals & Magazine | IEEE Xplore