Elsevier

Integration

Volume 5, Issues 3–4, December 1987, Pages 231-246
Integration

A bottom-up layout technique based on two-rectangle routing

https://doi.org/10.1016/0167-9260(87)90017-4Get rights and content

Abstract

We propose a novel technique for solving the VLSI layout problem. The strategy is to recursively interconnect a set of modules, in conformity with the design rules. The basic step consists of merging a pair of strongly-connected modules. An optimal algorithm for routing around two modules, and variations thereof, are presented; the running time is O(n log n) where n is the total number of terminals. The whole layout is provably wirable with three conducting layers.

References (11)

  • B.S. Baker

    A provably good algorithm for the two module routing problem

    SIAM J. Comput.

    (1986)
  • Chandrasekhar, M.S. and M.A. Breuer, Optimum placement of two rectangular blocks, Technical Report, Department of...
  • Chen, N.P., C.P. Hsu and E.S. Kuh, The Berkeley building block layout system, Technical Report, Electronics Research...
  • T.F. Gonzalez et al.

    An optimal algorithm for optimal routing around a rectangle

  • A. Hashimoto et al.

    Wire routing by channel assignment within large apertures

There are more references available in the full text version of this article.

Cited by (11)

  • Tree placement in Cascode-Switch macros

    1991, Integration, the VLSI Journal
  • Efficient algorithms for minimum congestion hypergraph embedding in a cycle

    2006, IEEE Transactions on Parallel and Distributed Systems
View all citing articles on Scopus

This work was supported in part by the Semiconductor Research Corporation under contract RSCH 84-06-049-6.

View full text