<> <> <> <<>> DIRECTORY CD, Core, CoreFrame; IFUCorePads: CEDAR DEFINITIONS = BEGIN Side: TYPE = CoreFrame.Side; ROPE: TYPE = Core.ROPE; CellProc: PROC [ name: ROPE _ NIL, data: PadRec ] RETURNS [cellType: Core.CellType]; -- padCellClass padCellClass: Core.CellClass; Pad: TYPE = REF PadRec; PadsType: TYPE = {empty, conn, in,out, triOut, triIO, clock, ext, corLo, corHi, gnd,vdd, padgnd,padvdd}; PadRec: TYPE = RECORD[ type: PadsType _ empty, side: Side _ top, data1: ROPE _ NIL, data2: ROPE _ NIL, enWtA: ROPE _ NIL, enWtB: ROPE _ NIL, enRd: ROPE _ NIL, disRd: ROPE _ NIL]; END.