Title: A soft error tolerant register file for highly reliable microprocessor design
Authors: Nastaran Rajaei; Ramin Rajaei; Mahmoud Tabandeh
Addresses: Department of Computer Engineering, University of Birjand, Birjand, Iran ' Department of Electrical Engineering, Shahid Beheshti University, Tehran, Iran ' Department of Electrical Engineering, Sharif University of Technology, Tehran, Iran
Abstract: Dealing with radiation-induced soft errors is of the main design challenges in today's nanometer design of embedded systems especially in safety critical applications. Register file is a vulnerable section of a microprocessor that needs to be protected against soft errors. This paper proposes a soft error tolerant structure for the register file of the safety-critical embedded processors. In this structure, the double modular redundancy (DMR) technique based on a new hardware implementation is employed for the normal values. Moreover, the unused bits of the registers are used to be further redundant for the used ones for the narrow-width values. We show that the proposed structure offers much more reliability improvement in comparison with the conventional techniques for protection of register files such as DMR, triple modular redundancy and error detection and correction solutions based on Hamming code.
Keywords: component; double modular redundancy; DMR; triple modular redundancy; TMR; register file; single event upset; SEU; soft error.
DOI: 10.1504/IJHPSA.2017.091479
International Journal of High Performance Systems Architecture, 2017 Vol.7 No.3, pp.113 - 119
Received: 21 Jun 2016
Accepted: 17 Jul 2017
Published online: 02 May 2018 *