in a second cycle, old data are latched into the read register while {HEAD ~ new data} are latched into the write register, and at the same time a set of the data are sent to the outside data buses and are latched into {TAIL ~ a read buffer}, 
in a second cycle , old data are latched into the read register while { HEAD ~ new data } are latched into the write register , and at the same time a set of the data are sent to the outside data buses and are latched into { TAIL ~ a read buffer } ,
OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH