DIRECTORY Rope USING [ROPE]; CacheMicroMachine: CEDAR DEFINITIONS = BEGIN SequenceNumber: TYPE = [0..7); CycleNumber: TYPE = [0..7); TimingType: TYPE = {A, B, AB, BA, DA}; LogicBlock: PROC[blockName: Rope.ROPE]; NewDecode: PROC[d: ATOM, t: TimingType]; Master: PROC; Slave: PROC; Sequence: PROC [number: SequenceNumber]; Cycle: PROC [number: CycleNumber, decodes: LIST OF ATOM]; SetState: PROC[slave: BOOL, sequence: SequenceNumber, cycle: CycleNumber]; Decode: PROC[decode: ATOM] RETURNS [asserted: BOOL]; END. z[Indigo]Cache>Rosemary>Cache.df=>CacheMicroMachine.Mesa Last Edited by: Barth, June 29, 1984 4:27:56 pm PDT ΚJ– "cedar" style˜Jšœ?™?J™3J˜šΟk ˜ Jšœœœ˜J˜—IcodešΠbxœœ œ˜&K˜Kš˜K˜Kšœœ ˜Kšœ œ ˜Kš œ œœœœœœ˜&K˜KšΟn œœœ˜'KšŸ œœœ˜(KšŸœœ˜ KšŸœœ˜ KšŸœœ˜(Kš Ÿœœ œœœ˜9K˜KšŸœœœ0˜JKš Ÿœœ œœ œ˜4K˜Kšœ˜—…—Μ