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
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;
Conference_Titel :
Design Automation, 1984. 21st Conference on
Print_ISBN :
0-8186-0542-1
DOI :
10.1109/DAC.1984.1585789