TIMING AND AREA OPTIMIZATION FOR STANDARD-CELL VLSI CIRCUIT-DESIGN

Citation
Wt. Chuang et al., TIMING AND AREA OPTIMIZATION FOR STANDARD-CELL VLSI CIRCUIT-DESIGN, IEEE transactions on computer-aided design of integrated circuits and systems, 14(3), 1995, pp. 308-320
Citations number
25
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Hardware & Architecture
ISSN journal
02780070
Volume
14
Issue
3
Year of publication
1995
Pages
308 - 320
Database
ISI
SICI code
0278-0070(1995)14:3<308:TAAOFS>2.0.ZU;2-R
Abstract
A standard cell library typically contains several versions of any giv en gate type, each of which has a different gate size. We consider the problem of choosing optimal gate sizes from the library to minimize a cost function (such as total circuit area) while meeting the timing c onstraints imposed on the circuit. After presenting an efficient algor ithm for combinational circuits, me examine the problem of minimizing the area of a synchronous sequential circuit for a given clock period specification. This is done by appropriately selecting a size for each gate in the circuit from a standard-fell library, and by adjusting th e delays between the central clock distribution node and individual fl ip-flops. Experimental results show that by formulating gate size sele ction together with the clock skew optimization as a single optimizati on problem, it is not only possible to reduce the optimized circuit ar ea, but also to achieve faster clocking frequencies. Finally, we addre ss the problem of making this work applicable to very large synchronou s sequential circuits by partitioning these circuits to reduce the com putational complexity.