DocumentCode :
106761
Title :
Library-Based Cell-Size Selection Using Extended Logical Effort
Author :
Rahman, Mosaddequr ; Tennakoon, H. ; Sechen, Carl
Author_Institution :
Texas Instrum. Inc., Dallas, TX, USA
Volume :
32
Issue :
7
fYear :
2013
fDate :
Jul-13
Firstpage :
1086
Lastpage :
1099
Abstract :
Given a synthesized digital integrated circuit comprising interconnected library cells, and assuming arbitrary (continuous) sizes for the cells, experimentally, we have achieved global minimization of the total transistor sizes needed to achieve a delay goal, thus minimizing dynamic power (and reducing leakage power). An accurate table-lookup delay model was developed from the precharacterized industrial standard cell library data by making a formal extension to the concept of logical effort that enables optimization of nMOS and pMOS sizes of a cell separately. To the best of our knowledge, this is the first continuous-cell sizing technique exhibiting optimality based upon a table-lookup delay model. We then developed a new delay-bounded dynamic programming-based algorithm that maps the continuous sizes to the discrete sizes available in the standard cell library, which achieves, for the first time, active area versus delay results close to the continuous results. Parallelism was incorporated into the algorithm to enhance efficiency by leveraging multicore processors. After using state-of-the-art commercial synthesis, the application of our cell-size selection tool results in an active area (the sum of all transistor widths) reduction of 36% (on average) for large contemporary industrial designs.
Keywords :
MOSFET; digital integrated circuits; dynamic programming; integrated circuit interconnections; minimisation; multiprocessing systems; continuous-cell sizing; delay-bounded dynamic programming; digital integrated circuit; dynamic power; extended logical effort; interconnected library cells; leakage power; library-based cell-size selection; minimization; multicore processors; nMOS sizes; pMOS sizes; table-lookup delay; total transistor sizes; Capacitance; Delays; Integrated circuit modeling; Libraries; Logic gates; Transistors; Delay modeling; discrete cell-size selection; gate sizing; parallelism; power-delay optimization;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2013.2247657
Filename :
6532419
Link To Document :
بازگشت