DIRECTORY PW, PWDescr, CD, Rope; EuControl: CEDAR DEFINITIONS = BEGIN ROPE: TYPE = Rope.ROPE; InitEUControl: PUBLIC PROC [design: CD.Design] ; Nand: PUBLIC PROC [design: CD.Design, descrPD, descrPU: PWDescr.Descriptor, flipY: BOOL _ FALSE] RETURNS [nandDec: PW.ObPtr]; NorOfNands: PUBLIC PROC [design: CD.Design, listDescrPD: LIST OF PWDescr.Descriptor, descrPU: PWDescr.Descriptor, flipY: BOOL _ FALSE] RETURNS [norDec: PW.ObPtr]; RouteTo: PUBLIC PROC [design: CD.Design, descrPD, descrPU: PWDescr.Descriptor] RETURNS [wire: PW.ObPtr]; BiasVoltage: PUBLIC PROC [design: CD.Design, descrPD, descrPU: PWDescr.Descriptor] RETURNS [bias: PW.ObPtr]; Inverters: PUBLIC PROC [design: CD.Design, descrPD, descrPU: PWDescr.Descriptor, flipY: BOOL _ FALSE] RETURNS [inverters: PW.ObPtr]; Gap: PUBLIC PROC [design: CD.Design, descrPD, descrPU: PWDescr.Descriptor, flipY: BOOL _ FALSE] RETURNS [gap: PW.ObPtr]; END. *EuControl.mesa Copyright c 1985 by Xerox Corporation. All rights reversed. Created by Louis Monier, May 10, 1985 10:46:58 pm PDT Last Edited by: Monier, June 12, 1985 2:15:45 pm PDT -- Load the cells and assemble common shapes -- Assemble pieces into a NAND decoder -- A set of NAND decoders, grouped as pull-downs of a precharged NOR -- A wire or set of wires routing a particular item to the datapath (on the right side) -- Bias voltage generator -- A set of inverters computing the complementary of signals specified by the descriptor -- A separations between two control parts having different descriptors of the same size; the semantic is the same as the routing, but specifies whether a wire is interrupted or not; if metal2 is used to double poly, this is the place to contact both layers Κ™˜– "Cedar" stylešœ™Jšœ Οmœ1™