Surviving Silent Silicon: Cache, ECC, and Self-Healing NMI Handlers
A double-bit error in the application flash of a deployed device is not a theoretical event. It's what happens when a stray neutron, or simply an aging storage cell, flips two bits in a single sixteen-byte ECC word at the wrong instant, in the wrong region, on a