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
Link To Document