• DocumentCode
    144694
  • Title

    Via Minimization for Multi-layer Channel Routing in VLSI Design

  • Author

    Das, Biswajit ; Mahato, Ajoy Kumar ; Mahato, Ajoy Kumar

  • Author_Institution
    Dept. of Comput. Sci. & Eng., North-Eastern Regional Inst. of Sci. & Technol., Nirjuli, India
  • fYear
    2014
  • fDate
    7-9 April 2014
  • Firstpage
    1036
  • Lastpage
    1039
  • Abstract
    It is known that via minimization is a very important problem in multilayer channel routing. The main objective of via minimization is to improve the circuit performance and productivity, to reduce the completion rate of routing and also fabricate integrated circuit correctly. In this paper, we study on some important via minimization algorithms. Firstly we analyze via minimization problem in two-layer channel routing with movable terminals. In this assumption via minimization problem can be solve in polynomial time. Next we study a genetic algorithm for constrained via minimization. Next we observe how to minimize the number of vias using layout modification. The main significant of this method is to reduce the number of vias without increasing the routing area. Later we also study how via can be minimize in three layer channel routing. In this approach there is no any specific rule for layering and because of this result is better than earlier three layer channel routers. Lastly we analyze a heuristic algorithm to solve CVM problem for three layer channel routing. It is based on the breadth first search, there is no any restriction on layouts given as input and any wire segment can pass through without using via. Every heuristic algorithm constructs a graph model from a given layout. Lastly we have done one comparative study for all these algorithms and conclude this paper.
  • Keywords
    VLSI; integrated circuit design; minimisation; network routing; VLSI design; constrained via minimization; genetic algorithm; graph model; heuristic algorithm; layout modification; movable terminals; multilayer channel routing; Classification algorithms; Genetic algorithms; Heuristic algorithms; Layout; Minimization; Routing; Wires; 3-vertex colouring; Segment-crossing graph; Via-crossing graph; net-layering graph; permutation graph;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Systems and Network Technologies (CSNT), 2014 Fourth International Conference on
  • Conference_Location
    Bhopal
  • Print_ISBN
    978-1-4799-3069-2
  • Type

    conf

  • DOI
    10.1109/CSNT.2014.211
  • Filename
    6821556