 Software can periodically verify data structures and read critical ports using voting, distributing the reads in time or space.Input/output ports—including address lines and data lines—connected by long lines or external peripherals are the antennae that permit disturbances to have effects.Electromagnetic interference can lead to incorrect data and addresses on these lines.