BibTeX for papers by David Kotz; for complete/updated list see https://www.cs.dartmouth.edu/~kotz/research/papers.html @TechReport{sullivan:prism, author = {Neil Sullivan and Jonathan B. Rosenberg and Mark T. Jones and David Kotz and R. James Nusbaum and James W. O'Neil and Herve Tardif}, title = {{Prism: A Distributed VLSI Design System}}, institution = {Dept. of Computer Science, Duke University}, year = 1987, month = {June}, number = {CS-1987-21}, copyright = {the authors}, URL = {https://www.cs.dartmouth.edu/~kotz/research/sullivan-prism/index.html}, abstract = {Chip and cell design take several forms. There are mask-level systems, symbolic-level systems, silicon compilers, and standard cell systems, just to name a few. Many of these forms can be used together to help create an entire design. \par This design paper describes a symbolic design system called Prism. The motivation for designing Prism arose from the desire to improve symbolic-to-mask compaction -- specifically in the VIVID system. Current compactors run as totally batch processes. Running batch, a compactor must either smash the chip hierarchy and compact the entire chip as one cell or compact individual cells, making assumptions about the environment and connections for each cell. In either case, the area of the mask suffers. Also, compactors can take an extraordinary amount of time, and one small change -- even if it would make no change in the area of the compacted mask -- requires a total recompaction. \par Experiences with using and creating VIVID indicated more reasons to build Prism. VIVID is of the best existing symbolic systems, but strides in state-of-the-art communications, user interfaces, and design automation software engineering have left it behind. Prism is a descendant of VIVID, but Prism is a new model for symbolic design.}, }