• DocumentCode
    2254539
  • Title

    Clock skew scheduling for soft-error-tolerant sequential circuits

  • Author

    Wu, Kai-Chiang ; Marculescu, Diana

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    717
  • Lastpage
    722
  • Abstract
    Soft errors have been a critical reliability concern in nanoscale integrated circuits, especially in sequential circuits where a latched error can be propagated for multiple clock cycles and affect more than one output, more than once. This paper presents an analytical methodology for enhancing the soft error tolerance of sequential circuits. By using clock skew scheduling, we propose to minimize the probability of unwanted transient pulses being latched and also prevent latched errors from propagating through sequential circuits repeatedly. The overall methodology is formulated as a piecewise linear programming problem whose optimal solution can be found by existing mixed integer linear programming solvers. Experiments reveal that 30-40% reduction in the soft error rate for a wide range of benchmarks can be achieved.
  • Keywords
    circuit optimisation; clocks; fault tolerance; flip-flops; integer programming; integrated circuit reliability; linear programming; piecewise linear techniques; probability; sequential circuits; clock cycle; clock skew scheduling; critical reliability concern; latched error; mixed integer linear programming; piecewise linear programming; probability; soft error rate; soft-error-tolerant sequential circuit; unwanted transient pulse; Clocks; Computer errors; Degradation; Error analysis; Integer linear programming; Logic circuits; Mixed integer linear programming; Piecewise linear techniques; Scheduling; Sequential circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-7054-9
  • Type

    conf

  • DOI
    10.1109/DATE.2010.5456956
  • Filename
    5456956