SmallCacheInner.oracle
Pradeep Sindhu January 21, 1988 4:22:54 pm PST
TEST INCOMPLETE
NB: Each line corresponds to one cycle of the DynaBus clock
Perform the reset sequence:
Assert Reset till x's get flushed out (the last signal appears to be RamForP, which settles 3 cycles after BCtlRamForBCWS6, which settles in cycle 6):
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t     
           |              
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx --A
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx --B
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx --A
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx --B
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx --A
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x x 1 x xx --B
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x 1 1 x xx
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x 1 1 x xx --A
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x 1 1 x xx
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x 0 1 1 x xx --B
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x 0 1 1 x xx
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x 1 1 x xx --A
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x x 1 1 x xx
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x 0 1 1 x xx --B
0 0000 0 0 1 0 0 0 00 | x xxxx x x x x 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
Now do PReads to fill the cache:
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t            
PReadMiss-MapMiss-NoVictim[50]:
0 0000 0 0 0 0 8 0 50 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 50 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | x xxxx 0 0 2 0 1 0 1 x xx
Let the grant come here, so we send our MapRqst
0 0000 0 0 0 0 0 0 00 | x xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 E150 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our map request on our input wires, followed immediately by the MapRply
1 E150 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
1 E9DE 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t            
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx
Give the grant for the RBRqst
0 0000 0 0 0 0 0 0 00 | 1 01D0 0 0 0 0 0 1 1 x xx --A
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our RBRqst on our input wires
1 01D0 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
And shortly thereafter the RBRply
1 09D0 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 ABC1 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 BAC2 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x AB --B
0 CAB3 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x AB
0 CBA4 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x AB --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x AB
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x AB --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x AB
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x AB --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x AB
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x AB --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x AB
PReadMiss-MapHit-NoVictim[59]:
0 0000 0 0 0 0 8 0 59 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 59 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx
Give the grant for the RBRqst
0 0000 0 0 0 0 0 0 00 | 1 01D9 0 0 0 0 0 1 1 x xx --A
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our RBRqst on our input wires
1 01D9 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
And shortly thereafter the RBRply
1 09D9 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 AABB 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 CCDD 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x BB --B
0 EEFF 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x BB
0 8899 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x BB --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x BB
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x BB --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x BB
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x BB --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x BB
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x BB --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x BB
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t            
PReadMiss-MapMiss-NoVictim[8A]:
0 0000 0 0 0 0 8 0 8A | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 8A | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 1 0 1 x xx
Let the grant come here, so we send our MapRqst
0 0000 0 0 0 0 0 0 00 | x xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 E18A 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our map request on our input wires, followed immediately by the MapRply
1 E18A 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
1 E98A 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t            
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx
Give the grant for the RBRqst
0 0000 0 0 0 0 0 0 00 | 1 018A 0 0 0 0 0 1 1 x xx --A
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our RBRqst on our input wires
1 018A 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
And shortly thereafter the RBRply
1 098A 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 1122 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 3344 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 11 --B
0 5566 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 11
0 7788 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 11 --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 11
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 11 --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 11
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 11 --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 11
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 11 --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 11
PReadMiss-MapHit-NoVictim[AB]:
0 0000 0 0 0 0 8 0 AB | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 AB | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx
Give the grant for the RBRqst
0 0000 0 0 0 0 0 0 00 | 1 01AB 0 0 0 0 0 1 1 x xx --A
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our RBRqst on our input wires
1 01AB 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
And shortly thereafter the RBRply
1 09AB 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 1234 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 5678 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 34 --B
0 ABCD 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 34
0 EF01 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 34 --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 34
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 34 --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 34
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 34 --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 34
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 34 --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 34
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t            
PReadMiss-MapMiss-NoVictim[CC]:
0 0000 0 0 0 0 8 0 CC | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 CC | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 1 0 1 x xx
Let the grant come here, so we send our MapRqst
0 0000 0 0 0 0 0 0 00 | x xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 E1CC 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our map request on our input wires, followed immediately by the MapRply
1 E1CC 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
1 E94F 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t            
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx
Give the grant for the RBRqst
0 0000 0 0 0 0 0 0 00 | 1 014C 0 0 0 0 0 1 1 x xx --A
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our RBRqst on our input wires
1 014C 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
And shortly thereafter the RBRply
1 094C 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 1A2B 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 3C4D 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 1A --B
0 5E6F 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 1A
0 7081 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 1A --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 1A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 1A --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x 1A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 1A --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x 1A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 1A --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 1A
PReadMiss-MapHit-NoVictim[D5]:
0 0000 0 0 0 0 8 0 D5 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 D5 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx
Give the grant for the RBRqst
0 0000 0 0 0 0 0 0 00 | 1 0155 0 0 0 0 0 1 1 x xx --A
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our RBRqst on our input wires
1 0155 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
And shortly thereafter the RBRply
1 0955 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 ABBC 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 CDDE 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x BC --B
0 EFF0 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x BC
0 0112 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x BC --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x BC
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x BC --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x BC
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x BC --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x BC
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x BC --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x BC
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t            
PReadMiss-MapMiss-NoVictim[26]:
0 0000 0 0 0 0 8 0 26  | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 26  | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00  | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 1 0 1 x xx
Let the grant come here, so we send our MapRqst
0 0000 0 0 0 0 0 0 00 | x xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 E126 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our map request on our input wires, followed immediately by the MapRply
1 E126 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
1 E92C 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t            
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx
Give the grant for the RBRqst
0 0000 0 0 0 0 0 0 00 | 1 0126 0 0 0 0 0 1 1 x xx --A
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our RBRqst on our input wires
1 0126 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
And shortly thereafter the RBRply
1 0926 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 AABB 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 CCDD 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x AA --B
0 EEFF 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x AA
0 0011 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x AA --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x AA
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x AA --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x AA
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x AA --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x AA
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x AA --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x AA
PReadMiss-MapHit-NoVictim[3F]:
0 0000 0 0 0 0 8 0 3F | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 3F | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 2 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 1 xxxx 0 0 0 0 1 0 1 x xx
Give the grant for the RBRqst
0 0000 0 0 0 0 0 0 00 | 1 013F 0 0 0 0 0 1 1 x xx --A
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 1 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
Here's our RBRqst on our input wires
1 013F 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x xx
And shortly thereafter the RBRply
1 093F 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 FFCC 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 DD00 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x CC --B
0 3476 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x CC
0 7174 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x CC --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x CC
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x CC --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 0 1 x CC
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x CC --A
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 0 1 1 x CC
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x CC --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x CC
B B  G G R P P P P  | H B  B B R S D n n P P
C D  L r e m C B D  | d D  O S e S r R F F d
y a  e a s o m y a  | r a  w h q t P e a a a
c t  n n e d d t t  | C t  n a u o B j u u t
l a  g t t e I e a  | y a  e r e p u e l l a
e I  t   I n S I  | c O  r e s O s c t t O 
0 n  h   n  e n  | l u  O d t u  t B C u
        l   | e t  u O  t  B  o u
        I   | O   t u      d t
        n   | u    t      e 
           | t            
This leaves the array in the following state:
Line# VPage VBlock  Flags  RPage  RBlock
 7  011   010  1111  011  010
 6  001   011  1111  011  011
 5  010   001  1010  010  001
 4  010   101  1111  010  101
 3  011   001  1100  011  001
 2  xxx   xxx  xxxx  xxx  xxx
 1  011   100  1111  011  100
 0  011   111  1111  011  111
Victim = Line 7
Now read one word from each of the lines 7, 6, 5, 4, 3, 2, 1, and 0
PReadHit[52]:
0 0000 0 0 0 0 8 0 52  | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 52  | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 1 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x BA
PReadHit[58]:
0 0000 0 0 0 0 8 0 58  | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 58  | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 1 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x AA
PReadHit[8F]:
0 0000 0 0 0 0 8 0 8F | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 8F | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 1 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 66
PReadHit[AF]:
0 0000 0 0 0 0 8 0 AF | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 AF | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 1 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x CD
PReadHit[CC]:
0 0000 0 0 0 0 8 0 CC | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 CC | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 1 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 1A
PReadHit[D7]:
0 0000 0 0 0 0 8 0 D7 | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 D7 | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 1 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x DE
PReadHit[25]:
0 0000 0 0 0 0 8 0 25  | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 25  | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 1 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 11
PReadHit[39]:
0 0000 0 0 0 0 8 0 39  | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 39  | 0 xxxx 0 0 0 0 0 1 1 x xx
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 1 1 x xx --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x 00
PReadHit[39]:
0 0000 0 0 0 0 8 0 39  | 0 xxxx 0 0 0 0 0 1 1 x xx --A
0 0000 0 0 0 0 8 0 39  | 0 xxxx 0 0 0 0 0 1 1 x FF
0 0000 0 0 0 0 8 0 00 | 0 xxxx 0 0 0 0 1 1 1 x FF --B
0 0000 0 0 0 0 0 0 00 | 0 xxxx 0 0 0 0 1 1 1 x FF
.