Low Power Design Strategies for High Performance ASSPs and ASICs

Farhana Sheikh
(Professor Kurt Keutzer)

Nanometer designs are creating a variety of new challenges for the semiconductor industry in the areas of manufacturing, design tools, chip architectures, speed, reliability, power management, variability, and verification. Coupled with these technology challenges, there is an increasing demand for products that are low power, high performance, reliable, and portable. This has resulted not only in increased functionality on a single chip but in a more complex design cycle as many physical design and manufacturing issues must be considered in making design tradeoffs at earlier stages of the design process. Of these tradeoffs, a significant portion of design decisions are concerned with minimizing power consumption and power dissipation.

Recently, a number of circuit design and manufacturing techniques to manage and minimize power have been presented: (1) use of multiple supply voltages to minimize dynamic power; (2) use of multiple threshold voltages to minimize static power; (3) use of post-synthesis gate resizing to recover power on non-critical paths; (4) a combination of (1), (2), and (3); and (5) selective phase-shifting to provide richer design tradeoff space for synthesis and mapping.

The goal of this research project is to orchestrate all of these approaches simultaneously to maximally leverage them in automated design methodologies for application-specific standard products (ASSPs) and application-specific integrated circuits (ASICs). Specifically, the desired results of the research are to arrive at new algorithms and design flows that enable designers to create low power, high performance circuits in an automated fashion. Research is focused on both front-end and back-end VLSI CAD flows.

F. Sheikh, A. Kuehlmann, and K. Keutzer,"Minimum-Power Retiming for Dual-Supply CMOS Circuits," ACM/IEEE Int. Workshop on Timing Issues in the Specification and Synthesis of Digital Systems, December 2002.

More information (http://www-cad.eecs.berkeley.edu/~farhana) or

Send mail to the author : (farhana@eecs.berkeley.edu)

Edit this abstract