Robust Register Caching: An Energy-Efficient Circuit-Level Technique to Combat Soft Errors in Embedded Processors | IEEE Journals & Magazine | IEEE Xplore