• DocumentCode
    988135
  • Title

    Schemes for eliminating transient-width clock overhead from SET-tolerant memory-based systems

  • Author

    Blum, Daniel R. ; Delgado-Frias, José G.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
  • Volume
    53
  • Issue
    3
  • fYear
    2006
  • fDate
    6/1/2006 12:00:00 AM
  • Firstpage
    1564
  • Lastpage
    1573
  • Abstract
    In the presence of radiation, particle strikes can cause temporary signal errors in ICs. Particle strikes that directly affect memory are known as single event upsets (SEUs), while strikes that affect combinational logic and spread to memory are called single event transients (SETs). In this paper, we propose two novel approaches to hardening integrated circuits against SEUs and SETs. The proposed approaches are fully-differential dual-interlocked storage cell (DICE) and triple path DICE (TPDICE). The fully-differential DICE and TPDICE approaches are compared against two existing approaches, which are triple modular redundancy (TMR) and basic SET-tolerant DICE. All approaches except for the basic SET-tolerant DICE scheme share a common theme, which is the ability to bypass SEUs and SETs. This is critical for performance, as it allows the system to proceed with subsequent operations while a cell is recovering from the effects of a particle strike. SET pulse widths can be substantial (up to 2 ns), and so high-performance systems cannot afford to pause operations while these pulses are present. The minimum clock periods obtained for the basic SET-tolerant approach were 515 ps with no SET, and 1310 ps with a 500 ps SET (in 0.18 μm CMOS). In contrast, the clock periods for the bypass-capable approaches with no SET/500 ps SET were 628/749 ps for TMR, 348/480 ps for fully-differential DICE, and 434/552 ps for TPDICE. Among the approaches that bypass transient pulses, TPDICE is the most balanced. TMR suffers from overhead due to its need for external voting circuitry. In addition to this, fully-differential DICE cannot be used with combinational logic, while TPDICE can.
  • Keywords
    CMOS integrated circuits; clocks; digital integrated circuits; fault tolerance; radiation hardening (electronics); DICE; SET pulse widths; bypass transient pulses; clock periods; combinational logic; external voting circuitry; fully-differential dual-interlocked storage cell; integrated circuits; radiation effects; single event transients; single event upsets; temporary signal errors; tolerant memory-based systems; triple modular redundancy; triple path DICE; Circuits; Clocks; Computer science; Fault tolerance; Logic; Radiation hardening; Redundancy; Single event transient; Single event upset; Space vector pulse width modulation; Single-event upsets; hardened by design; radiation effects; single-event transients; soft errors;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2006.874496
  • Filename
    1645072