• DocumentCode
    2825428
  • Title

    A hierarchical genetic algorithm for multi-layer channel routing

  • Author

    Cloyed, Mark P. ; Ali, Hesham H.

  • Author_Institution
    Dept. of Comput. Sci., Nebraska Univ., Omaha, NE, USA
  • Volume
    3
  • fYear
    2003
  • fDate
    27-30 Dec. 2003
  • Firstpage
    1536
  • Abstract
    In this paper, the authors presented an evolutionary approach to one of the most demanding phase in physical design that is channel routing. A genetic algorithm for multi-layer channel routing that employs advanced genetic operators is introduced. A multi-layer approach is used to evaluate the use of various layering schemes, and also to reduce the number of constraints involved. When multi-terminal nets or multi-nets are involved, a division parameter is introduced to determine if the best results are generated by treating the multi-net as a whole, or broken down into as small as two-terminal nets. A hierarchical genetic algorithm is used to generate a set of near-optimal solutions and a compaction algorithm is used to further improve the output. The algorithm provided solutions within at most one track from the optimal for the problem sets with acyclic vertical constraints.
  • Keywords
    VLSI; electronic design automation; genetic algorithms; hierarchical systems; integrated circuit interconnections; multilayers; network routing; compaction algorithm; hierarchical genetic algorithm; multilayer channel routing; near optimal solutions; physical design; Circuits; Compaction; Educational institutions; Genetic algorithms; Joining processes; Pins; Process design; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2003 IEEE 46th Midwest Symposium on
  • ISSN
    1548-3746
  • Print_ISBN
    0-7803-8294-3
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2003.1562589
  • Filename
    1562589