• DocumentCode
    1340594
  • Title

    Fault Injection in Modern Microprocessors Using On-Chip Debugging Infrastructures

  • Author

    Portela-García, Marta ; López-Ongil, Celia ; Valderas, Mario García ; Entrena, Luis

  • Author_Institution
    Electron. Technol. Dept., Univ. Carlos III of Madrid, Leganés, Spain
  • Volume
    8
  • Issue
    2
  • fYear
    2011
  • Firstpage
    308
  • Lastpage
    314
  • Abstract
    In this paper, a new fault injection approach to measure SEU sensitivity in COTS microprocessors is presented. It consists in a hardware-implemented module that performs fault injection through the available JTAG-based On-Chip Debugger (OCD). This approach can be applied to most microprocessors, since JTAG standard is a widely supported interface and OCDs are usually available in current microprocessors. Hardware implementation avoids the communication between the target system and the software debugging tool, increasing significantly the fault injection efficiency. The method has been applied to a complex microprocessor (ARM). Experimental results demonstrate the approach is a fast, efficient, and cost-effective solution.
  • Keywords
    fault tolerant computing; microprocessor chips; program debugging; COTS microprocessor; JTAG based on-chip debugger; SEU sensitivity; fault injection; software debugging; Circuit faults; Debugging; Hardware; Microprocessors; Program processors; Registers; Sensitivity; COTS microprocessors; fault injection; fault tolerance; single event upset.; soft errors;
  • fLanguage
    English
  • Journal_Title
    Dependable and Secure Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5971
  • Type

    jour

  • DOI
    10.1109/TDSC.2010.50
  • Filename
    5593237