• DocumentCode
    1778197
  • Title

    Flip-Flop Selection for In-Situ Slack-Time Monitoring based on the Activation Probability of Timing-Critical Paths

  • Author

    Sarrazin, Sebastien ; Evain, Samuel ; Miro-Panades, Ivan ; de Barros Naviner, Lirida Alves ; Gherman, Valentin

  • Author_Institution
    LIST, CEA, Gif-sur-Yvette, France
  • fYear
    2014
  • fDate
    7-9 July 2014
  • Firstpage
    160
  • Lastpage
    163
  • Abstract
    In-situ slack-time monitoring may be used to enable ambitious power management policies under circuit wear-out and dynamic temperature and supply voltage variations. Given a limited hardware budget, it becomes crucial to be able to select the most appropriate places for in-situ slack-time monitoring. Here, two metrics are proposed to guide the selection of a set of flip-flops (FFs) for in-situ slack-time monitoring. The goal of these metrics is to maximize the ratio of clock cycles with at least one monitor activated and the number of activated monitors per clock cycle. The activation probability of a monitor is evaluated with the help of timing simulations as the probability that signals are propagated along the monitored timing-critical paths. It is shown that in-situ slack-time monitors with detection windows correlated to the minimum slack-time of the monitored timing-critical paths can provide better results than similar monitors with a constant detection window for the same impact on the circuit latency.
  • Keywords
    flip-flops; probability; FFs; activation probability; circuit latency; circuit wear-out; clock cycle ratio; constant detection window; dynamic temperature variations; flip-flop selection; hardware budget; in-situ slack-time monitoring; minimum slack-time; power management policies; signal probability; supply voltage variations; timing simulations; timing-critical paths; Clocks; Delays; Monitoring; Temperature measurement; Temperature sensors; dynamic variations; in-situ slack-time monitoring; monitor activation probability; on-line monitoring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    On-Line Testing Symposium (IOLTS), 2014 IEEE 20th International
  • Conference_Location
    Platja d´Aro, Girona
  • Type

    conf

  • DOI
    10.1109/IOLTS.2014.6873689
  • Filename
    6873689