The data blocks are error checked by an error check unit and {HEAD ~ the number} of erroneous data blocks is stored in {TAIL ~ memory} 
is stored in
The data blocks are error checked by an error check unit and { HEAD ~ the number } of erroneous data blocks is stored in { TAIL ~ memory }
OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH REL REL REL TAIL TAIL TAIL TAIL TAIL