Reducing wearout in embedded processors using proactive fine-grain dynamic runtime adaptation

Fabian Oboril, Mehdi B. Tahoori
With shrinking feature sizes, transistor aging becomes a reliability challenge for embedded processors. Processes such as NBTI and HCI lead to increasing gate delays and eventually reduced lifetime. Currently, to ensure functionality for a certain lifetime, safety margins are added to the design, which means overdesign and increased costs. To extend lifetime, reduce power and heat, while maintaining the required performance we propose a dynamic runtime adaptation approach, which is based on
more » ... ime monitoring of temperature, performance, power and wearout in combination with fine-grained proactive dynamic voltage and frequency scaling. The experimental results presented in this work show lifetime improvements between 63% up to 5x, while the required performance as well as power and temperature constraints are maintained.
doi:10.1109/ets.2012.6233012 dblp:conf/ets/OborilT12 fatcat:lcnbchbssrhmrkqypq4sysnyoe