next up previous contents index
Next: The ReadCdsTech keyword Up: CadenceTM Compatibility Previous: The Lisp Parser   Contents   Index


The ReadDRF keyword

This technology file keyword is used to import a Cadence Virtuoso display resource (DRF) file into Xic. The syntax is

ReadDRF drf_file

The display resource file is generally provided by a process design kit intended to be used with Virtuoso. The file contains definitions of the layer colors and fill patterns, and other presentation attributes. Although the names may vary, the display resource file in one installation is named ``display.drf''

The display resource file (DRF) ia a collection of ``nodes'', as understood by the Lisp parser. A named node has the form

name( data ... )
There can be no space between the node name and the opening parenthesis. The data are other Lisp nodes, strings, or numerical data or expressions. This can occupy arbitrarily many lines in the file. The DRF file consists of successive Lisp nodes, with names and expected content defined by Cadence.

The following top-level display resource Lisp nodes are understood by Xic. Presently, the only effect from these nodes is the creation of internal lists of data items, which are referenced by the nodes given in the Cadence ASCII technology file. Thus, reading in the display resource file has no effect on Xic operation other than providing display attributes for layers defined in the Cadence ASCII technology file.

drDefineDisplay
This node is ignored.

drDefineColor
For all entries with a display name of ``display'', the color is added to an internal color list. This internal list will be referenced in the technology file techDisplays node.

drDefineStipple
For all entries with a display name of ``display'', the stipple pattern is added to an internal stipple list. This internal list will be referenced in the technology file techDisplays node.

drDefineLineStyle
This node is ignored.

drDefinePacket
For all entries with a display name of ``display'', the packet is added to an internal packet list. This internal list will be referenced in the technology file techDisplays node.


next up previous contents index
Next: The ReadCdsTech keyword Up: CadenceTM Compatibility Previous: The Lisp Parser   Contents   Index
Stephen R. Whiteley 2022-05-28