 Bursts of electromagnetic interference can shorten clock periods or cause runt pulses that lead to incorrect data access or command execution.The result is wrong memory content or program pointers.The standard method of overcoming this in hardware is to use an on-chip phase locked loop to generate the microcontroller's actual clock signal.