Caltech Intermediate Format (CIF)
Caltech Intermediate Format (CIF) is a text-file format for the
description of integrated circuits. CIF has provided a common database
structure for the integration of many research tools.
CIF provides a limited set of graphics primitives, and
The format allows hierarchical description, which makes the representation
concise.
In addition, it is a terse but human-readable text format.
CIF is therefore a concise and powerful descriptive form for VLSI
geometry.
cifread is a work in progress. It started with the program
cif2ps, which is a basic C program. The goal is to produce
a C++ object-oriented version.
References
Steven M. Rubin, Computer Aids for VLSI Design,
electronic publication, 1994.
(See Appendix B)
Robert Sproul, Richard Lyon, and Stephen Trimberger, The Caltech Intermediate
Form for LSI Layout Description, Technical Report TR-2686,
1980. (pdf)
Maintained by John Loomis,
last updated 14 February 2007