Extreme Low Power/Energy System Design


Power consumption has become a zeroth order design constraint in digital design today, for both tethered and mobile electronics. My group has made several contributions to this area, by demonstrating practical means to develop extreme low power circuit designs.

The use of sub-threshold circuits enables significant power savings (100X-500X for a 90nm fabrication process) with a modest reduction in operating speed. However, sub-threshold circuits exhibit a delay variation of between 100X and 1000X when factors like temperature, processing and power supply variations are accounted for. As a result, they have not been used in practical IC products so far.

My group has solved the sub-threshold delay variation problem by using an adaptive bulk biasing (ABB) scheme. Raising or lowering the bulk node voltage can speed up or slow down a VLSI circuit. ABB involves dynamically adjusting the bulk node voltage in a closed-loop fashion, to lock the circuit delay to a user-specified value. Using NSF and LLNL funding, my group fabricated a 250nm ABB based sub-threshold circuit with complete success, demonstrating a 20X power improvement. A conservative improvement of 100X is estimated if we had used a 90nm process. This work was initially part of an interdisciplinary project whose goal was to develop extreme low power, insect-borne electronics.

In addition, we have developed techniques to find the supply voltage that minimizes the energy of a sub-threshold design, as well as asynchronous micropipelining approaches to recover the delay penalty (by 7X) of sub-threshold designs. Other work in this area includes low power/energy bus design for data transfers, as well as low power SRAM memory design.

Publications, patents and artefacts: