Reasons to use FPGAs in functional safety applications