• DocumentCode
    3149286
  • Title

    Magic: A VLSI Layout System

  • Author

    Ousterhout, Yohn K. ; Hamachi, Gordon T. ; Mayo, Robert N. ; Scott, Walter S. ; Taylor, George S.

  • Author_Institution
    Computer Science Division, Electrical Engineering and Computer Sciences, University of California, Berkeley, CA
  • fYear
    1984
  • fDate
    25-27 June 1984
  • Firstpage
    152
  • Lastpage
    159
  • Abstract
    Magic is a "smart" layout system for integrated circuits. The user interface is based on a new design style called logs, which combines the efficiency of mask-level design with the flexibility of symbolic design. The system incorporates expertise about design rules and connectivity directly into the layout system in order to implement powerful new operations, including: a continuous design-rule checker that operates in background to maintain an up-to-date picture of violations; an operation called plowing that permits interactive stretching and compaction; and routing tools that can work under and around existing connections in the channels. Magic uses a new data structure called corner stitching to achieve an efficient implementation of these operations.
  • Keywords
    Application specific integrated circuits; Computer bugs; Computer science; Data structures; Integrated circuit layout; Large scale integration; Routing; User interfaces; Very large scale integration; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1984. 21st Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-8186-0542-1
  • Type

    conf

  • DOI
    10.1109/DAC.1984.1585789
  • Filename
    1585789