Title :
Net by net routing with a new path search algorithm
Author :
Johann, Marcelo ; Reis, Ricardo
Author_Institution :
Inst. de Inf., Fed. Univ. of Rio Grande do Sul, Porto Alegre, Brazil
Abstract :
Net by net routing is still a very important technique used to make connections in VLSI circuits. The maze routing algorithms used for this purpose correspond to shortest path searches derived from basic BFS or from A*, with many dedicated improvements. This paper proposes the use of a new path search algorithm, LCS*, for routing individual connections in VLSI circuits. LCS* is a generic and simultaneous bidirectional heuristic algorithm which is faster than A* in most graph domains, such as VLSI routing grids. This is achieved by using dynamic estimation with the separation of computed values for open and closed nodes. Results show that the running time is reduced and little storage space is needed
Keywords :
VLSI; circuit layout CAD; integrated circuit layout; network routing; A*; BFS; VLSI circuits; dynamic estimation; maze routing algorithms; net by net routing; path search algorithm; routing grids; shortest path searches; simultaneous bidirectional heuristic algorithm; storage space; Artificial intelligence; Circuits; Cost function; Delay; Electronic design automation and methodology; Heuristic algorithms; Informatics; Routing; Shortest path problem; Very large scale integration;
Conference_Titel :
Integrated Circuits and Systems Design, 2000. Proceedings. 13th Symposium on
Conference_Location :
Manaus
Print_ISBN :
0-7695-0843-X
DOI :
10.1109/SBCCI.2000.876022