• DocumentCode
    2071138
  • Title

    STAIRoute: Global routing using monotone staircase channels

  • Author

    Kar, Bapi ; Sur-Kola, Susmita ; Mandal, Chittaranjan

  • Author_Institution
    Indian Inst. of Technol. Kharagpur, Kharagpur, India
  • fYear
    2013
  • fDate
    5-7 Aug. 2013
  • Firstpage
    90
  • Lastpage
    95
  • Abstract
    This work proposes a new algorithm for global routing using monotone staircase channels obtained from VLSI floorplan topology. Unlike the existing global routers that follow block placement stage, it immediately follows the floorplanning stage of VLSI design. The monotone staircase channels are identified using the results of recent O(nk log n) top-down hierarchical monotone staircase bipartition. The worst case time complexity of the proposed global routing algorithm is O(n2kt), where n, k and t denote the number of blocks, nets and the number of terminals in a given net respectively for a given floorplan. Experimental results on the MCNC/GSRC floorplanning benchmark circuits show that our method obtained 100% routability for each of the nets, without any over-congestion through the monotone staircase channels. The wire length for each of the t-terminal (t ≥ 2) nets is comparable to the steiner length of that net in almost all cases.
  • Keywords
    VLSI; circuit layout; integrated circuit design; network routing; network topology; MCNC-GSRC floorplanning; STAIRoute; VLSI design; VLSI floorplan topology; global routing; hierarchical monotone staircase bipartition; monotone staircase channel; Junctions; Metals; Routing; Time complexity; Topology; Very large scale integration; Wires; VLSI floorplan; congestion; global routing; monotone staircase channel; routing region definition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2013 IEEE Computer Society Annual Symposium on
  • Conference_Location
    Natal
  • ISSN
    2159-3469
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2013.6654628
  • Filename
    6654628