• DocumentCode
    997454
  • Title

    The Magic VLSI Layout System

  • Author

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

  • Author_Institution
    University of California, Berkeley
  • Volume
    2
  • Issue
    1
  • fYear
    1985
  • Firstpage
    19
  • Lastpage
    30
  • Abstract
    Magic is a new IC layout system that includes several facilities traditionally contained in separate batch-processing programs. Magic incorporates expertise about design rules, connectivity, and routing directly into the layout editor and uses this information to provide several unusual features. They include a continuous design-rule checker that operates in background and maintains an up-to-date picture of violations; a hierarchical circuit extractor that only re-extracts portions of the circuit that have changed; an operation called plowing that permits interactive stretching and compaction; and a suite of routing tools that can work under and around existing connections in the channels. A design style called logs and a data structure called corner stitching are used to achieve an efficient implementation of the system.
  • Keywords
    Application specific integrated circuits; Circuit simulation; Data mining; Data structures; Design automation; Large scale integration; Routing; Spatial databases; Very large scale integration; Wires;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    10.1109/MDT.1985.294681
  • Filename
    4069504