Comparative study of path selection and objective function in replacing NBTI mitigation logic

Replacement of highly stressed logic gates with internal node control (INC) logics is known to be an effective way to alleviate timing degradation due to NBTI. Various INC replacement algorithms have been proposed, but there are no evaluations for the necessity of the signal probability update and the aged delay calculation during optimization, which are highly CPU intensive. Also, the mitigation effectiveness and optimization time have not been fully evaluated. In this paper, strategies for selecting replacement candidates and the objective functions in optimization are evaluated using an example processor design. From the experimental result, it is found that the recalculation of the signal probability and the aged path delay greatly improves the optimization results. It is also found that the evaluated path limitation through path clustering with the average objective function reduces calculation time, without degrading the mitigation gain.

[1]  Takashi Sato,et al.  Workload-aware worst path analysis of processor-scale NBTI degradation , 2016, 2016 International Great Lakes Symposium on VLSI (GLSVLSI).

[2]  Yu Cao,et al.  The Impact of NBTI Effect on Combinational Circuit: Modeling, Simulation, and Analysis , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[3]  Takashi Sato,et al.  Nonlinear delay-table approach for full-chip NBTI degradation prediction , 2016, 2016 17th International Symposium on Quality Electronic Design (ISQED).

[4]  Masanori Hashimoto,et al.  Comparative study on delay degrading estimation due to NBTI with circuit/instance/transistor-level stress probability consideration , 2010, 2010 11th International Symposium on Quality Electronic Design (ISQED).

[5]  Michael R. Anderberg,et al.  Cluster Analysis for Applications , 1973 .

[6]  Robert P. Dick,et al.  Static NBTI Reduction Using Internal Node Control , 2012, TODE.

[7]  Yu Cao,et al.  Predictive Modeling of the NBTI Effect for Reliable Design , 2006, IEEE Custom Integrated Circuits Conference 2006.

[8]  Wang Zheng,et al.  Runtime NBTI Mitigation for Processor Lifespan Extension via Selective Node Control , 2016 .

[9]  J. H. Ward Hierarchical Grouping to Optimize an Objective Function , 1963 .

[10]  M E J Newman,et al.  Fast algorithm for detecting community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.