2015
DOI: 10.1109/tns.2015.2489601
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing the Effectiveness of a Frame-Level Redundancy Scrubbing Technique for SRAM-based FPGAs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
8
2

Relationship

0
10

Authors

Journals

citations
Cited by 28 publications
(19 citation statements)
references
References 15 publications
0
19
0
Order By: Relevance
“…However, since the reconfiguration frames for these sub-components are different, the average number of frames recovered for these sub-components differ. Table VI compares the average number of frames reconfigured per error, the average recovery time and the energy expended to repair the error assuming each frame write consumes 535 nJ [15]. The proposed fine-grained DPR approach to MER is listed as MER/FDPR and its performance is compared with, on the one hand, a more conventional approach to MER in which errors that occur outside the reconfigurable modules are recovered by scrubbing the device (MER/Scrub) [2], and on the other, by triggering a scrub whenever any error is detected in the system (Triggered Scrub).…”
Section: ) Fault Injection Resultsmentioning
confidence: 99%
“…However, since the reconfiguration frames for these sub-components are different, the average number of frames recovered for these sub-components differ. Table VI compares the average number of frames reconfigured per error, the average recovery time and the energy expended to repair the error assuming each frame write consumes 535 nJ [15]. The proposed fine-grained DPR approach to MER is listed as MER/FDPR and its performance is compared with, on the one hand, a more conventional approach to MER in which errors that occur outside the reconfigurable modules are recovered by scrubbing the device (MER/Scrub) [2], and on the other, by triggering a scrub whenever any error is detected in the system (Triggered Scrub).…”
Section: ) Fault Injection Resultsmentioning
confidence: 99%
“…It is possible to envisage different methods for generating the redundant copies. For instance, in [18], redundant frames are generated by replicating the same layout, and therefore the same configuration, in different identical subsets of the gate array. The redundant layouts are also used to provide redundant functionality and to majority vote the logic outputs in real-time.…”
Section: Majority-voting-based Configuration Scrubbingmentioning
confidence: 99%
“…For each simulation, the size of each triplicated module, as measured in number of essential bits, was chosen randomly in a range from 10,000 to 2,000,000 bits using one of three size distributions: uniform, quadratic and exponential. For a given number of system components (3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20) and at each orbit level (LEO and GEO), we evaluated the performance of each schedule (VRVC, round robin, VSE) over five trials for each module size distribution (uniform, quadratic and exponential). Please note that there is no difference in hardware cost between VRVC and RR as both are controlled by a programmable RC.…”
Section: Assumptions and Implementationsmentioning
confidence: 99%