Date of Award:

5-2015

Document Type:

Thesis

Degree Name:

Master of Science (MS)

Department:

Electrical and Computer Engineering

Committee Chair(s)

Tam Chantem

Committee

Tam Chantem

Committee

Koushik Chakraborty

Committee

Rose Hu

Abstract

Every year transistors are becoming smaller and smaller. The continued trend of transistors becoming smaller has led to double amount of transistors being placed in the same area of space from its previous generation. This has led to an exponential increase in the amount of power per unit volume on-chip, which has resulted in increasing temperature. In turn, the increase in temperature directly leads to the increase in the rate of wear of a processor. Negative-bias temperature instability (NBTI) is one of the most dominant integrated circuit (IC) failure mechanisms [5, 13] that strongly depends on temperature. NBTI manifests in the form of increased circuit delays which can lead to the processor not meeting its timing constraints and result in processor crashes. The ability to monitor the wear progression of a processor due to NBTI is valuable when designing real-time embedded systems. Real-time embedded systems are systems whose tasks are performed correctly and in a timely manner and predictable manner. While NBTI can be detected using wear state sensors, not all chips are equipped with these sensors because detecting wear due to NBTI requires modifications to the chip design and incurs area and power overhead. NBTI sensor data may also not be exposed to users in software. In addition, wear sensors cannot take into account variations in wear due to the differences in the wear sensor devices and the other functional devices and their operating conditions. In this thesis, we propose a lightweight, online methodology to monitor the wear process due to NBTI for the off-the-shelf embedded processors. Our proposed method requires neither difficult-to-find data nor additional hardware. Our methodology can also be extended to predict the wear progression due to other dominant IC failure mechanisms. Experiments on embedded processors provide insights on NBTI wear progression over time. This knowledge can be used to design real-time embedded systems that explicitly consider runtime wear progression to increase predictability and maintain lifetime reliability requirements.

Checksum

116395306bea29ed3c48e55a6eb5af4a

Share

COinS