Accurate in-situ monitoring is urgently required for an adaptive performance control system and post silicon validation. For accurate in-situ monitoring, a direct probing method is presented in which monitors directly measure a path delay from real critical timing paths. However, we may not be able to predict when the timing slack monitors would activate since the activation depends on a design structure and input patterns. If a timing slack monitor is rarely activated by timing critical paths, the observability from this monitor would be low and the monitor possibly can be discarded. For this reason, we propose a novel timing slack monitoring methodology based on switching probability of timing critical paths. Switching probability and correlation on critical timing paths are formulated, and the proposed method finds a list of critical path endpoints for the timing slack monitor insertion under given power and area constraints. Experimental results with ISCAS'89 circuits show that, compared to the method which places monitors for all worst critical paths, 16.67 ∼ 97.2% of timing slack monitors are removed and 32.56 ∼ 96.88% of dynamic power reduction from the monitors is achieved by the proposed method.
|Title of host publication||Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018|
|Publisher||Institute of Electrical and Electronics Engineers Inc.|
|Number of pages||6|
|Publication status||Published - 2018 Apr 19|
|Event||2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018 - Dresden, Germany|
Duration: 2018 Mar 19 → 2018 Mar 23
|Name||Proceedings of the 2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018|
|Other||2018 Design, Automation and Test in Europe Conference and Exhibition, DATE 2018|
|Period||18/3/19 → 18/3/23|
Bibliographical notePublisher Copyright:
© 2018 EDAA.
All Science Journal Classification (ASJC) codes
- Safety, Risk, Reliability and Quality
- Hardware and Architecture
- Information Systems and Management