Abstract:
Multiple input vectors control(M-IVC) can be used to mitigate NBTI induced circuit aging. However, it only considered the duty cycle constraint of input waveform. In this paper, a new M-IVC method concurrently considering duty cycle and randomness of input waveform is proposed. Firstly, the optimal duty cycle for each circuit input waveform is obtained by genetic algorithm, and then under the constraint of the optimal duty cycle, the waveform for each of the circuit inputs is generated randomly, which are used to obtain the required input control vectors. Finally, these input control vectors are applied to the circuit when it is in standby mode. Experimental results on ISCAS benchmark circuits with the same circuit aging model show that, compared with the existing M-IVC methods, the circuit delay increment due to aging can be reduced by 45.9% and 32.7% on average. And the effectiveness using our scheme to mitigate aging is getting better as the ratio of standby time to active time increasing.