• DocumentCode
    2263979
  • Title

    Designing robust checkers in the presence of massive timing errors

  • Author

    Worm, Frederic ; Thiran, Patrick ; Ienne, Paolo

  • Author_Institution
    Sch. of Comput. & Commun. Sci., Ecole Polytechnique Federale de Lausanne
  • fYear
    0
  • fDate
    0-0 0
  • Abstract
    So far, performance and reliability of circuits have been determined by worst-case characterization of silicon and environmental noise. As new deep sub-micron technologies exacerbate process variations and reduce noise margins, worst-case design will eventually fail to meet an aggressive combination of objectives in performance, reliability, and power. In order to circumvent these difficulties, researchers have recently proposed a new design paradigm: self-calibrating circuits. Design parameters (e.g., operating points) of self-calibrating circuits are set by monitoring correctness of their operation, thus enabling to dynamically trade reliability for power or performance, depending on actual silicon capabilities and noise conditions. In this paper, we study the problem of detecting errors caused by self-calibration of the supply voltage and frequency of an on-chip link. These errors are caused by operation at sub-critical voltage and may be numerous. We attack the problem with a coding technique. We also discuss an alternative approach using double sampling flip-flops. We stress the complementarily of the two approaches and show how they can be combined. Finally, we consider extending our work to computation. We give preliminary research directions on the detection of errors induced by self-calibration for an adder
  • Keywords
    CMOS integrated circuits; adders; calibration; error detection; flip-flops; integrated circuit reliability; adder; circuit reliability; error detection; flip-flops; massive timing errors; noise conditions; on-chip link frequency; robust checker design; self-calibrating circuits; self-calibration; silicon capabilities; supply voltage; Circuit noise; Condition monitoring; Frequency; Noise reduction; Noise robustness; Sampling methods; Silicon; Timing; Voltage; Working environment noise;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    On-Line Testing Symposium, 2006. IOLTS 2006. 12th IEEE International
  • Conference_Location
    Lake Como
  • Print_ISBN
    0-7695-2620-9
  • Type

    conf

  • DOI
    10.1109/IOLTS.2006.22
  • Filename
    1655562