Title :
A simultaneous routing tree construction and fanout optimization algorithm
Author :
Salek, A.H. ; Jinan Lou ; Pedram, M.
Author_Institution :
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
This paper presents an optimal algorithm for solving the problem of simultaneous fanout optimization and routing tree construction for an ordered set of critical sinks. The algorithm, which is based on dynamic programming, generates a rectilinear Steiner tree routing solution containing appropriately sized and placed buffers. The resulting solution, which inherits the topology of LT-trees and the detailed structure of P-trees, maximizes the signal required time at the driver of the given set of sinks. Experimental results on benchmark circuits demonstrate the effectiveness of this simultaneous approach compared to the sequential methods.
Keywords :
circuit optimisation; dynamic programming; network routing; network topology; trees (mathematics); LT-tree topology; P-tree structure; buffers; driver; dynamic programming; ordered critical sinks; rectilinear Steiner tree routing solution; signal required time maximization; simultaneous routing tree construction/fanout optimization algorithm; Algorithm design and analysis; Circuit topology; Contracts; Delay; Design automation; Design optimization; Dynamic programming; Integrated circuit interconnections; Process design; Routing;
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.144334