DIRECTORY ; SpinifexAtoms: CEDAR DEFINITIONS ~ BEGIN spinifex: ATOM; -- Attaches a SpinifexCircuit.Circuit to a CD.ObjectDefinition's property list & used to attach a CD.ObjectProcs.further proc for Spinifex translation of objects such as contacts and transistors. spinifexErrorRect: ATOM; -- Flags a rectangle on CD.highLightError level as being the result of a design rule violation, and therefore eligible for removal on subsequent DRC/Extract. errorClient: ATOM; -- Attached to Cell's property list, contains refs to objects for which this Cell contains ErrorRects. If this Cell loses its $Spinifex property so do these subcells, thus ensuring errors which must be displayed in a higher level cell (because subcell cannot have ErrorRects added) are always displayed correctly. thymePrint: ATOM; -- Used to attach a CD.ObjectProcs.further proc for Thyme format output of objects such as transistors. rosePrint: ATOM; -- Used to attach a CD.ObjectProcs.further proc for Rosemary format output of objects such as transistors. analyzeSelected: ATOM; analyzeAndThymeSelected: ATOM; analyzeAndRoseSelected: ATOM; highlightPointedNode: ATOM; SignalName: ATOM; InstanceName: ATOM; Rect: ATOM; SaveRect: ATOM; Cell: ATOM; END. †SpinifexAtoms.mesa Copyright c 1984 by Xerox Corporation. All rights reserved. Written by: Shand, June 7, 1984 1:39:57 am PDT Last Edited by: Shand, August 8, 1984 3:24:36 pm PDT Registered Atoms (these appear in CD Property lists or as keys for further procs). TIP atoms to analyze selected cell. Atoms from other parts of ChipNDale which Spinifex is aware of but does not define. ΚX˜™Icodešœ Οmœ1™