Title :
Performance-driven layer assignment for printed circuit boards and integrated circuits
Author :
Shi, C. J Richard ; Vannelli, A. ; Vlach, J.
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
Abstract :
Performance-driven layer assignment aims at minimizing the number of vias under the timing constraints such as layer preference and path delay. A key contribution of this paper is to show that, at the stage of layer assignment, synchronous timing problems can be formulated under the Elmore delay model as linear inequalities imposed on via minimization, and via minimization can be formulated compactly as a linear integer programming problem. A solver employing both exact and heuristic solution methods has been developed. Some experimental results are included in this paper
Keywords :
circuit optimisation; integer programming; integrated circuit layout; linear programming; printed circuit layout; timing; Elmore delay model; constrained via minimization; integrated circuit; linear integer programming; performance-driven layer assignment; printed circuit board; synchronous timing; Delay; Digital circuits; Linear programming; Minimization; Printed circuits; Routing; Timing; Very large scale integration; Wires; Wiring;
Conference_Titel :
ASIC Conference and Exhibit, 1996. Proceedings., Ninth Annual IEEE International
Conference_Location :
Rochester, NY
Print_ISBN :
0-7803-3302-0
DOI :
10.1109/ASIC.1996.551987