Figure 3. Timing for ReadQuadslave: {MCmdAB _ DataTransport; MDataAB _ RQData3; MParity _ parity} arbiter: MGnt _ FALSE;slave: {MCmdAB _ DataTransport; MDataAB _ RQData2; MParity _ parity}slave: {MCmdAB _ DataTransport; MDataAB _ RQData1; MParity _ parity}slave: {MCmdAB _ DataTransport; MDataAB _ RQData0; MParity _ parity}slave: MCmdAB _ NoOp;slave: {MCmdAB _ NoOp; match => nMShared _ FALSE; owner => nMAbort _ FALSE}master: {MCmdAB _ ReadQuad; MDataAB _ RQAddress; nMShared _ TRUE; nMAbort _ TRUE}8+w7+w6+w432w cycles(w>=0)BABABAarbiter: MGnt _ TRUE;requestor: Mrq _ TRUE;5+w1ABABABABABAB0PhaseCycleBAmaster: MRq _ FALSE;t)_.eD2D7D<@-KDQ rp( r-% r1 r> rC_ rGt;: /?W$p0z2 +z?W$, .A '?W$')tIO$$2 V$$2 rp6  rLB7%4 4^?W$;9^ 8?W$@ = =B?W$D{BB A?W$HF F&?W$M_K& J?W$ O ?W$ rPrTVB$S|B$VTOQt0uB>; TIMESROMAN  TIMESROMANj/b ReadQuad.silss/flss/fz:Z "iH" iE)DBarthe12-Dec-84 18:01:06