DocumentCode
905003
Title
Performance analysis of an IC-mask design rule check and net extraction software suite
Author
Thomas, P.R. ; Brown, A.D.
Author_Institution
Dept. of Electron., Southampton Univ., UK
Volume
136
Issue
4
fYear
1989
fDate
8/1/1989 12:00:00 AM
Firstpage
205
Lastpage
214
Abstract
The authors provide a detailed analysis of the runtime and workspace requirements of a software suite for the design rule check and netlist extraction of IC mask sets. The system allows the user to describe the components of a circuit (transistors, contacts, diodes etc.) in terms of an acyclic graph (the formula graph), where the nodes represent the geometric features and the edges represent the topological relationships between these features. The graph can easily be converted into textual format, using a mask verification language (MVL). MVL is partly procedural and partly asynchronous, with the instruction set of the procedural part having been chosen with great care to allow extensive optimisation of the necessary mask operations by the MVL compiler. The analysis shows that the preprocessor, geometry processor and topology processor execution times and workspace requirements are all approximately O(N) and O(N0.5), respectively. Throughout the paper, an array of I2L adder circuits is used as an example. One of the necessary MVL code listings is given as an Appendix.
Keywords
circuit layout CAD; integrated circuit technology; masks; network topology; CAD; I2L adder circuits; IC-mask design rule check; MVL code listings; acyclic graph; execution times; formula graph; geometric features; geometry processor; layout design; mask verification language; net extraction software suite; preprocessor; textual format; topological relationships; topology processor; workspace requirements;
fLanguage
English
Journal_Title
Circuits, Devices and Systems, IEE Proceedings G
Publisher
iet
ISSN
0956-3768
Type
jour
Filename
216644
Link To Document