• DocumentCode
    2096591
  • Title

    Performance driven multi-layer general area routing for PCB/MCM designs

  • Author

    Cong, Jason ; Madden, Patrick H.

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    1998
  • fDate
    19-19 June 1998
  • Firstpage
    356
  • Lastpage
    361
  • Abstract
    We present a new global router appropriate for Multichip Module (MCM) and dense Printed Circuit Board (PCB) design, which utilizes a hybrid of the classical rip-up and reroute approach, and the more recent iterative deletion method. The global router addresses performance issues by utilizing recent results in high performance interconnect design, while still effectively minimizing global congestion. With experiments on the maze-routing component of our global router, we show that the choice of routing cost functions can have a significant impact on final solution quality. The results of a number of previously proposed routers may be improved dramatically by adopting the cost functions we suggest here. We also find little evidence of the "net ordering problem" when our cost functions and routing model are applied. The iterative deletion method is shown to improve global solution quality, particularly when high performance interconnect is required. We evaluate the performance of our global router by comparing the congestion of routes produced by our global router to those of a well known MCM router, V4R. Our global router, MINOTAUR, supports arbitrary numbers of routing layers, differing capacities for each layer, preexisting congestion and obstacles, and high performance interconnect structures (including those which require variable width interconnect).
  • Keywords
    circuit layout CAD; multichip modules; printed circuit layout; MINOTAUR; Multichip Module; PCB; global router; iterative deletion; maze-routing; Computer science; Cost function; Delay systems; Integrated circuit interconnections; Multichip modules; Packaging; Permission; Printed circuits; Routing; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1998. Proceedings
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-89791-964-5
  • Type

    conf

  • Filename
    724497