PC Hardware Developments and CAD Software | IEEE Journals & Magazine | IEEE Xplore