“…This has been accompanied by successful low-power design techniques such as supply voltage scaling [13], dynamic voltage and frequency scaling [10], interconnect optimization [11], error tolerant voltage optimization [18], pipe-lining [3], leakage-aware memory redundancy [17], and gating of func tional blocks [12], which have ensured thermal density, power density and yield do not reach detrimental levels. While some of these techniques yield significant improvement in specific applications, overall, the maximal power savings are obtained by way of supply voltage scaling.…”