Software-based, low-cost fault detection for microprocessors | IEEE Journals & Magazine | IEEE Xplore