New algorithms based on a multiple storage quadtree for hierarchical compaction of VLSI mask layout

P. Y. Hsiao*, W. S. Feng

*Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

3 Scopus citations

Abstract

This paper presents the algorithms, implementation, and performance of a hierarchical mask compactor based on a fast region-query and space-efficient data structure called the multiple storage quadtree. Unlike symbolic compaction, the proposed mask compaction is based on rectangles rather than symbols. A new method of generating the constraint graph by using a sweeping-line algorithm in two-dimensional space is proposed in detail. Some important features of the mask compactor, such as error tolerance, mixed constraint, grid freeness, and hierarchical design and amalgamation, are described. Experimental results show that the proposed system successfully accomplishes layout compaction with almost linear time complexity in terms of the rectangles in the source layout.

Original languageEnglish
Pages (from-to)74-80
Number of pages7
JournalCAD Computer Aided Design
Volume22
Issue number2
DOIs
StatePublished - 03 1990
Externally publishedYes

Keywords

  • layout compaction
  • omputer-aided design
  • quadtrees
  • sweeping line algorithms

Fingerprint

Dive into the research topics of 'New algorithms based on a multiple storage quadtree for hierarchical compaction of VLSI mask layout'. Together they form a unique fingerprint.

Cite this