Title :
A sequential quadratic programming approach to concurrent gate and wire sizing
Author :
Menezes, Noel ; Baldick, Ross ; Pileggi, Lawrence T.
Author_Institution :
Strategic CAD Labs., Intel Corp., Hillsboro, OR, USA
fDate :
8/1/1997 12:00:00 AM
Abstract :
With an ever-increasing portion of the delay in high-speed CMOS chips attributable to the interconnect, interconnect-circuit design automation continues to grow in importance. By transforming the gate and multilayer wire sizing problem into a convex programming problem for the Elmore delay approximation, we demonstrate the efficacy of a sequential quadratic programming (SQP) solution method. For cases where accuracy greater than that provided by the Elmore delay approximation is required, we apply SQP to the gate and wire sizing problem with more accurate delay models. Since efficient calculation of sensitivities is of paramount importance during SQP, we describe an approach for efficient computation of the RC circuit delay sensitivities
Keywords :
CMOS integrated circuits; circuit CAD; circuit optimisation; delays; integrated circuit design; integrated circuit interconnections; integrated circuit modelling; quadratic programming; Elmore delay model; RC circuit delay; convex programming; gate sizing; high-speed CMOS chip; interconnect circuit design automation; multilayer wire sizing; sequential quadratic programming; Algorithm design and analysis; Delay effects; Design automation; Integrated circuit interconnections; Integrated circuit synthesis; Iterative methods; Nonhomogeneous media; Quadratic programming; Semiconductor device modeling; Wire;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on