• DocumentCode
    930107
  • Title

    On minimizing the number of L-shaped channels in building-block layout [VLSI]

  • Author

    Cai, Yang ; Wong, D.F.

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
  • Volume
    12
  • Issue
    6
  • fYear
    1993
  • fDate
    6/1/1993 12:00:00 AM
  • Firstpage
    757
  • Lastpage
    769
  • Abstract
    Given a building-block layout of rectangular modules, the routing area is to be decomposed into straight and L-shaped channels and routed in a certain order. Since straight channels are easier to route and channel routers usually produce near-optimal results, it is desirable to minimize the number of L-shaped channels used in such a decomposition. An algorithm for minimizing the number of L-shaped channels used in the routing area decomposition is presented. The algorithm is based on a careful study of the structure of layouts of rectangular modules and a transformation of the original problem to a graph theoretical problem. For examples of up to 136 channels, the algorithm took less than one tenth of a second on a SUN SPARC station 1 to finish the computation and obtained up to 29% reduction in the mumber of L-shaped channels over the results produced by the algorithm of W.M. Dai et al. (1985)
  • Keywords
    VLSI; circuit layout CAD; graph theory; integrated circuit technology; minimisation; network routing; CAD; IC layout; L-shaped channels; SUN SPARC station; VLSI layout design; building-block layout; channel routers; graph theoretical problem; rectangular modules; routing area decomposition; Design automation; Phase estimation; Routing; Scholarships; Shape; Sun; Switching circuits; Very large scale integration; Wiring;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.229750
  • Filename
    229750