DocumentCode :
726427
Title :
Dynamically adaptive scrubbing mechanism for improved reliability in reconfigurable embedded systems
Author :
Santos, Rui ; Venkataraman, Shyamsundar ; Kumar, Akash
Author_Institution :
Nat. Univ. of Singapore, Singapore, Singapore
fYear :
2015
fDate :
8-12 June 2015
Firstpage :
1
Lastpage :
6
Abstract :
Commercial off-the-shelf (COTS) reconfigurable devices have been recognized as one of the most suitable processing devices to be applied in satellites, since they can satisfy and combine their most important requirements, namely processing performance, reconfigurability and low cost. However, COTS reconfigurable devices, in particular Static-RAM Field Programmable Gate Arrays (FPGAs), can be affected by cosmic radiation, compromising the overall satellite reliability. Scrubbing has been proposed as a mechanism to repair faults in configuration memory. However, the current scrubbing mechanisms are predominantly static and unable to adapt to run-time variations in applications. In this paper, a dynamically adaptive scrubbing mechanism is proposed. Through a window-based scrubbing scheduling, this mechanism adapts the scrubbing process to the reconfigurations and modifications on the FPGA user-design at runtime. Conducted simulation experiments show the feasibility and the efficiency of the proposed solution in terms of system reliability and memory overhead.
Keywords :
SRAM chips; artificial satellites; avionics; cosmic background radiation; embedded systems; field programmable gate arrays; reconfigurable architectures; COTS reconfigurable devices; FPGA user-design; commercial off-the-shelf reconfigurable devices; configuration memory; cosmic radiation; dynamically adaptive scrubbing mechanism; memory overhead; reconfigurable embedded systems; satellite reliability; scrubbing process; static-RAM field programmable gate arrays; system reliability; window-based scrubbing scheduling; Field programmable gate arrays; Memory management; Reliability; Runtime; Satellite broadcasting; Satellites; Schedules;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2744769.2744827
Filename :
7167341
Link To Document :
بازگشت