DocumentCode
1297103
Title
A New Critical Variable Analysis in Processor-Based Systems
Author
Bergaoui, Salma ; Vanhauwaert, Pierre ; Leveugle, Regis
Author_Institution
TIMA Lab., UJF, Grenoble, France
Volume
57
Issue
4
fYear
2010
Firstpage
1992
Lastpage
1999
Abstract
Determining the dependability of integrated systems with respect to soft errors is necessary for a growing number of applications. The most critical information must be identified to achieve good efficiency/cost trade-offs when selective hardening is necessary. In processor-based systems, the most critical variables and registers must thus be identified for the target application program. An improved algorithm for critical register identification is described and compared to previous work. Fault injection results in a system based on Leon2 are also reported. They demonstrate the impact of micro-architectural characteristics on evaluating the real criticality of the register file. New refinements are suggested for further work based on data dependency analysis.
Keywords
microprocessor chips; Leon2; critical register identification; critical variable analysis; fault injection; microarchitectural characteristic; processor-based system; soft error; Application software; Benchmark testing; Circuit faults; Computer architecture; Costs; Counting circuits; Data analysis; Land surface temperature; Measurement; Microprocessors; Ocean temperature; Radiation detectors; Registers; Regulators; Sea level; Critical variables; criticality analysis; dependability; microprocessor-based systems; register criticality;
fLanguage
English
Journal_Title
Nuclear Science, IEEE Transactions on
Publisher
ieee
ISSN
0018-9499
Type
jour
DOI
10.1109/TNS.2010.2043540
Filename
5550301
Link To Document