Soft Errors: From Particles to Circuits (Devices, Circuits, and Systems)