Soft error mechanisms, modeling and mitigation. (2016)