• DocumentCode
    1362380
  • Title

    Fully Automated, Testable Design of Fine-Grained Triple Mode Redundant Logic

  • Author

    Hindman, Nathan D. ; Clark, Lawrence T. ; Patterson, Dan W. ; Holbert, Keith E.

  • Author_Institution
    Sch. of Electr., Comput. & Energy Eng., Arizona State Univ., Tempe, AZ, USA
  • Volume
    58
  • Issue
    6
  • fYear
    2011
  • Firstpage
    3046
  • Lastpage
    3052
  • Abstract
    A fully automated logic design methodology for radiation hardened by design high-speed logic using fine-grained triple modular redundancy (TMR) is presented. The methodology and circuits leverage commercial logic design automation tools. The circuit approach is validated for hardness using both heavy ion and proton broad beam testing. The base TMR self-correcting master-slave flip-flop is described, including testability features that disable the self-correction. The flow allows hardening of any synthesizable logic at clock frequencies comparable to unhardened designs and supports standard low-power techniques, e.g., clock gating and supply voltage scaling.
  • Keywords
    clocks; flip-flops; high-speed integrated circuits; integrated circuit testing; logic design; low-power electronics; radiation hardening (electronics); redundancy; automation tools; circuits leverage; clock frequencies; clock gating; fine-grained triple mode redundant logic; fine-grained triple modular redundancy; fully automated logic design; heavy ion; high-speed logic; low-power techniques; master-slave flip-flop; proton broad beam testing; radiation hardened; self-correction; supply voltage scaling; synthesizable logic; testable design; Circuit synthesis; Delay; Latches; Logic gates; Radiation hardening; Redundancy; Sequential circuits; Auto-place and route; logic synthesis; radiation hardening by design; standard cell library;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2011.2169280
  • Filename
    6061925