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