<> <> <> <> <<>> DIRECTORY Core, EUUtils, Ports; <<>> EURam: CEDAR DEFINITIONS = BEGIN Vdd, Gnd, dRamRead, nPrech, selA, selB, selC, selALow, selBLow, selCLow: NAT; ramA, ramB, cBus: NAT; <<-- (ramA, ramB, cBus)[0..32)>> <<-- (selA, selB, selC)[0..nRows), (selALow, selBLow, selCLow)[0..4), Vdd, Gnd, dRamRead, nPrech>> CreateEURam: PROC RETURNS [Core.CellType]; EURamState: TYPE = REF EURamStateRec; EURamStateRec: TYPE = RECORD[ ram: SEQUENCE size: NAT OF Ports.LevelSequence]; END.