R.K. Pal, Dept. of Comput. Sci., Calcutta Univ., India
S.P. Pal, Dept. of Comput. Sci., Calcutta Univ., India
A. Pal, Dept. of Comput. Sci., Calcutta Univ., India
Channel routing is a key problem in the physical design of VLSI chips. It is known that max(d/sub max,/v/sub max/) is a lower bound on the number of tracks required in the reserved two-layer Manhattan routing model, where d/sub max/ is the channel density and v/sub max/ is the length of the longest path in the vertical constraint graph. In this paper we propose a polynomial time algorithm that computes a better and non-trivial lower bound on the number of trades required for routing a channel without doglegging. This algorithm is also applicable for computing a lower bound on the number of tracks in the three-layer no-dogleg HVH routing as well as two- and three-layer restricted dogleg routing models.
Index Terms:
VLSI, three-layer restricted dogleg routing model, nontrivial lower bound, channel routing problem, VLSI design, two-layer Manhattan routing model, polynomial time algorithm, three-layer no-dogleg HVH routing model, two-layer restricted dogleg routing model, vertical constraint graph
Citation:
R.K. Pal, S.P. Pal, A. Pal, "An Algorithm for Finding a Non-Trivial Lower Bound for Channel Routing," vlsid, pp.531, Tenth International Conference on VLSI Design: VLSI in Multimedia Applications, 1997