Title :
Fast and exact simultaneous gate and wire sizing by Lagrangian relaxation
Author :
Chung-Ping Chen ; Chu, C.C.N. ; Wong, D.F.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
The paper considers simultaneous gate and wire sizing for general VLSI circuits under the Elmore delay model (W.C. Elmore, 1948). We present a fast and exact algorithm which can minimize total area subject to maximum delay bound. The algorithm can be easily modified to give exact algorithms for optimizing several other objectives (e.g. minimizing maximum delay or minimizing total area subject to arrival time specifications at all inputs and outputs). No previous algorithm for simultaneous gate and wire sizing can guarantee exact solutions for general circuits. Our algorithm is an iterative one with a guarantee on convergence to global optimal solutions. It is based on Lagrangian relaxation and "one-gate/wire-at-a-time" local optimizations, and is extremely economical and fast. For example, we can optimize a circuit with 27648 gates and wires in about 36 minutes using render 23 MB memory on an IBM RS/6000 workstation.
Keywords :
IBM computers; VLSI; circuit CAD; delays; logic gates; Elmore delay model; IBM RS/6000 workstation; Lagrangian relaxation; arrival time specifications; exact algorithm; exact algorithms; general VLSI circuits; global optimal solutions; iterative algorithm; local optimizations; maximum delay; maximum delay bound; wire sizing; Circuit optimization; Delay effects; Integrated circuit interconnections; Integrated circuit technology; Iterative algorithms; Lagrangian functions; Permission; Very large scale integration; Wire; Workstations;
Conference_Titel :
Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-008-2
DOI :
10.1109/ICCAD.1998.144333