• DocumentCode
    874909
  • Title

    A new one-and-half layer channel routing algorithm based on assigning resources for CMOS gate array

  • Author

    Zhu, Bin ; Wu, Xinyu ; Zhuang, Wenjun ; Chen, Wai-Kai

  • Author_Institution
    Nanjing Inst. of Posts. & Telecommun., China
  • Volume
    12
  • Issue
    2
  • fYear
    1993
  • fDate
    2/1/1993 12:00:00 AM
  • Firstpage
    250
  • Lastpage
    264
  • Abstract
    It is demonstrated that sufficient and reasonable utilization of the constrained horizontal and vertical routing resources is the key to achieving a high completion rate in this one-and-one-half layer routing approach. By using the minimum intersection graph to order the nets, the number of intersections among the nets is minimum, the number of intersection columns is as small as possible, and the total length of poly-bars used in wiring is as short as possible. From this the requirements for the horizontal and vertical routing resources are as few as possible. A reasonable assignment of the horizontal routing resources can be achieved by operating the active track matrices of the nets at the predicted columns, while the optimal assignment of the vertical routing resources is obtained by using the cluster assignment algorithm of the incidence intersection columns. Guided by the wiring tracks in the predicted columns and using the poly-bars assigned, the channel routing can be implemented with high performance by scanning the channel from left to right and column by column
  • Keywords
    CMOS integrated circuits; circuit layout CAD; logic arrays; network routing; CMOS gate array; active track matrices; channel routing algorithm; cluster assignment algorithm; horizontal routing resources; minimum intersection graph; optimal assignment; resource assignment; vertical routing resources; Application specific integrated circuits; Circuit testing; Clustering algorithms; Costs; Laboratories; Routing; Semiconductor device modeling; Telecommunications; 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.205005
  • Filename
    205005