• DocumentCode
    749235
  • Title

    Optimal net assignment

  • Author

    Wang, Ting-Chi ; Wong, D.F. ; Sun, Yachyang ; Wong, C.K.

  • Author_Institution
    Dept. of Inf. & Comput. Eng., Chung Yuan Christian Univ., Chung Li, Taiwan
  • Volume
    14
  • Issue
    2
  • fYear
    1995
  • fDate
    2/1/1995 12:00:00 AM
  • Firstpage
    265
  • Lastpage
    269
  • Abstract
    We study in this paper the net assignment problem subject to the capacity constraint, selection constraint and routing constraint. Given two adjacent channels separated by a cell row, and a set of nets in each of the two channels, this problem is to assign to the cell row a subset of nets in each channel such that without violating any given constraint, the sum of the remaining densities of the two channels is minimized. The capacity constraint requires the density caused by the nets, which are assigned to the cell row, to be no more than a user-specified number k, where k is no more than the number of tracks available for routing over that cell row. The selection constraint specifies in each channel the subset of nets which are candidates to be assigned to the cell row. The routing constraint requires each net to be either completely assigned to the cell row or to stay in its channel. This problem can find its application in modeling a practical over-the-cell routing problem in which the whole region over the cell row is two-layer routable for the nets in the two adjacent channels. We present an optimal algorithm to solve this problem and provide experimental results to support our algorithm
  • Keywords
    VLSI; cellular arrays; circuit layout CAD; integrated circuit layout; iterative methods; network routing; network topology; VLSI layout design; adjacent channels; capacity constraint; cell row; net assignment problem; over-the-cell routing problem; routing constraint; selection constraint; two-layer routable region; user-specified number; Approximation algorithms; Fabrication; Pins; Routing; Sun; Very large scale integration;
  • 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.370420
  • Filename
    370420