• 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