The design strategies were directed to reach higher speed and larger dynamic range. The associated increase in power consumption from the point of view of normal desktop equipment is irrelevant and the thermal management of the circuits was being solved by bigger packages (which were needed anyway to cope with the increase in the number of I/O pins) and more efficient cooling systems. This trend is expected to grow until the year 2010, approximately (see Figure 4.1 [2]), when it will become almost impossible to remove more heat from the package. However, this predicted limitation and the fact that, already today, the dissipated power is very high, are changing the design philosophy of modern integrated circuits completely, and a more careful modeling of the thermal budget has to be considered.
The development of new technologies for systems applications requires tools able to deal with the growing complexity necessary to achieve high-performance and low-power concurrently. Unfortunately, there are several missing features in classical frameworks to accomplish this task. In this chapter we will refer to the causes for power consumption.