• DocumentCode
    3556166
  • Title

    An interactive maze router with hints

  • Author

    Arnold, Michael H. ; Scott, Walter S.

  • Author_Institution
    Lawrence Livermore Nat. Lab., California Univ., CA, USA
  • fYear
    1988
  • fDate
    12-15 June 1988
  • Firstpage
    672
  • Lastpage
    676
  • Abstract
    The authors present the Irouter, an interactive maze router for the Magic IC layout editor that takes hints. The Irouter is a flexible tool intended to be useful wherever tight or unusual constraints do not permit automatic routing. It has already been used in the layout of an 80000-transistor CMOS chip and is currently being used to route the control signals of a 100000 transistor, high-performance FPU (floating-point unit) chip. Several novel ideas for maze routing have been developed in the Irouter. Hint layers permit the user to map out the general path of a route and pull the route in desired directions, while leaving details to the router. The gross structure of the layout is preprocessed to facilitate accurate estimates of cost to completion during routing and hence effective pruning of misdirected partial routes. A windowed search strategy slowly shifts the focus from the start point towards the goal. This permits the consideration of alternatives at all stages of routing without blowing up into an exhaustive search.<>
  • Keywords
    CMOS integrated circuits; circuit layout CAD; integrated circuit technology; network topology; CAD; CMOS chip; Irouter; Magic IC layout editor; hint layers; interactive maze router; routeing; windowed search strategy; Automatic control; Costs; Graphics; Humans; Integrated circuit layout; Laboratories; Routing; Sun; Timing; Very high speed integrated circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1988. Proceedings., 25th ACM/IEEE
  • Conference_Location
    Anaheim, CA, USA
  • ISSN
    0738-100X
  • Print_ISBN
    0-8186-0864-1
  • Type

    conf

  • DOI
    10.1109/DAC.1988.14840
  • Filename
    14840