摘要

Traditionally, the effects of temperature on delay of CMOS devices have been evaluated using the highest operating temperature as a worst-case corner. This conservative approach was based on the fact that, in older technologies, CMOS devices systematically degraded their performance as temperature increases.
With the progressive scaling of technology, however, there has been a continuous reduction of the gap between supply and threshold voltages of devices, mostly due to low-power constraints. The latter have accelerated this trend by using libraries containing multiple instances of a cell with different ranges of threshold voltages: in particular, the use of high-V-t cells to control sub-threshold leakage currents has made this gap smaller and smaller.
The consequence of this trend is the occurrence of the so-called Inverted temperature dependence (ITD), under which cells get faster as temperature increases. This new thermal dependence has made the old worst-case design approach obsolete, posing new EDA challenges Beside complicating timing analysis, in particular, ITD has important and unforeseeable consequences for power-aware design, especially in dual-V, logic synthesis Due to a contrasting temperature dependence between low-V, cells (which enjoy the classical, direct temperature dependence) and high-V, cells (for which an Inverted temperature dependence holds), a single-temperature worst-case design approach falls to generate netlists that are compliant with timing constraints for the entire temperature range
In this work, we first validate the relevance of ITD on an Industrial 65 nm CMOS multi-V-t library Then, we describe an ITD-aware, dual-V-t assignment algorithm that guarantees temperature-insensitive operation of the circuits, together with a significant reduction of both leakage and total power consumption. The algorithm has been tested over standard benchmarks using three different replacement policies.
Experimental results show an average leakage power savings of 50% we first circuits synthesized with a standard, commercial flow that does not take ITD into account and thus, to ensure that no temperature-Induced timing faults occur, needs to resort to over-design (I e., ove

  • 出版日期2010-9

全文