Figure 4. Timing for WriteQuadABCyclePhase0BABABABABABA1ABAB23requestor: MnRq _ FALSE;arbiter: MnGnt _ FALSE;master: {MCmd _ WriteQuad; MAddr _ WQAddress; MnAdCycle _ FALSE}4567master: {MData _ WQData0; MnAdCycle _ TRUE}w=0 => memory: MnDV _ TRUE; w=1 => memory: MnDV _ FALSE;master: {MData _ WQData2; MParity _ WQData1Parity; w=0 => MnRq _ TRUE}master: {MData _ WQData3; MParity _ WQData2Parity; w=1 => MnRQ _ TRUE}w=0 => memory: MnDV _ FALSE;master: {MData _ WQData1; MParity _ WQData0Parity} (w>0)w=0 => arbiter: MnGnt _ TRUE; w=1 => memory: MnDV _ TRUE; w=2 => memory: MnDV _ FALSE;w=1 => arbiter: MnGnt _ TRUE; w=2 => memory: MnDV _ TRUE; w=3 => memory: MnDV _ FALSE;waitCycle=w-2 => arbiter: MnGnt _ TRUE; waitCycle=w-4 => memory: MnDV _ FALSE;waitCycle _ waitCycle + 1; waitCycle=w-3 => {master: MnRq _ TRUE; memory: MnDV _ TRUE}w-1 cyclesmaster: {MParity _ WQData3Parity; w=2 => MnRq _ TRUE}; waitCycle _ 1; Q OTrS|D$rVD$ 9TPO A$JA$ K& M_F&A$ F HAA$ BB D{; A$ ; @ 4^A$ 4 9^-A$ .A 2LB  $6t $6t %^  ]A$ ,  ''A$GC_tRMI4@p=7%1 )tE +789F2F>@P3"O1PV*V#N%V$ ,PEr+D> HELVETICA  HELVETICA j/ko writequad.silss/f/fj k NoName22-Mar-85 21:00:31