• DocumentCode
    911651
  • Title

    Efficient design rule checking using a scanline algorithm

  • Author

    Thomas, P.R. ; Brown, A.D.

  • Author_Institution
    University of Southampton, Department of Electronics and Computer Science, Southampton, UK
  • Volume
    134
  • Issue
    2
  • fYear
    1987
  • fDate
    4/1/1987 12:00:00 AM
  • Firstpage
    63
  • Lastpage
    69
  • Abstract
    Design rule checking of integrated circuits requires many operations which manipulate and test geometric figures. Closer examination often reveals that some effort is duplicated by different operations on the same mask data. The paper describes a scanline based design rule checker which structures the mask data to allow common administrative operations to be separated from the main checking process. This structuring is made possible by a novel data structure, the `scanline history¿, and it is demonstrated experimentally that, after an initial preprocessing phase, the workspace and execution times required to perform design rule checking are 0(N0.5) and 0(N). The results indicate that rationalised scanline administration yields significant savings in overall execution time.
  • Keywords
    VLSI; circuit layout CAD; data structures; integrated circuit technology; CAD; IC layout design; VLSI; computer aided design; data structure; design rule checking; error detection; integrated circuits; mask data; scanline algorithm; verification tools;
  • fLanguage
    English
  • Journal_Title
    Solid-State and Electron Devices, IEE Proceedings I
  • Publisher
    iet
  • ISSN
    0143-7100
  • Type

    jour

  • DOI
    10.1049/ip-i-1.1987.0009
  • Filename
    4644299