Cross Interleave Reed-Solomon Code is a method of error detection and correction employing Reed-Solomon parity bytes together with different interleaving patterns that assists in error correction by distributing concentrated read errors over multiple frames that then form the input to a CIRC decoder