Improving the Reliability of TMR With Nontriplicated I/O on SRAM FPGAs