A Cost-Effective Dependable Microcontroller Architecture with Instruction-Level Rollback for Soft Error Recovery | IEEE Conference Publication | IEEE Xplore