 as well as deep-space applications due to the increased radiation in space.Error-correcting memory controllers traditionally use Hamming codes, although some use triple modular redundancy.Interleaving allows distributing the effect of a single cosmic ray potentially upsetting multiple physically neighboring bits across multiple words by associating neighboring bits to different words.